Releases: gr4vy/gr4vy-embed
v2.5.1
🐛 Bug Fix
@gr4vy/embed
- Skeleton loader updated to fill the entire width of its container #53 (@thomas-gr4vy)
🏠 Internal
- fix: add postcss to trivyignore #54 (@thomas-gr4vy)
Authors: 1
v2.5.0
Release Notes
Add support for transactionCancelled event (#49)
Adds support for transactionCancelled
event. This event occurs when a buyer explicitly cancels a transaction. This could be before/or after the transaction is created. This is currently not supported for cancelling transactions during 3-D Secure.
Add support for payment source (#48)
Adds support for paymentSource
to indicate to the underlying PSP the nature of a transaction/payment. This will override the store
parameter (it will be set to true
if paymentSource is set) and also for display
to supportsTokenization
. The paymentSource
can be set to either installment
or recurring
.
Radio input theme support (#47)
Adds support for theming radio inputs using inputRadioBorder
and inputRadioBorderChecked
, if these are not defined the previous default values will be used (no visual breaking changes).
🚀 Enhancement
@gr4vy/embed
- Remove required description, iconUrl props for custom options #50 (@douglaseggleton)
- Add support for payment source #48 (@douglaseggleton @cbetta)
- Radio input theme support #47 (@douglaseggleton)
@gr4vy/embed-react
,@gr4vy/embed
- Add support for transactionCancelled event #49 (@douglaseggleton)
Authors: 2
- Cristiano Betta (@cbetta)
- Douglas Eggleton (@douglaseggleton)
v2.4.0
Release Notes
feat: support for optional form (#46)
Form is no longer a required prop, but onComplete
should be used. This allows a merchant to have more control over how their own form is submitted.
fix: embed does not re-render when props change (#45)
Embed React will now re-render on prop changes. This uses React memo
with a deep comparison of props so nested objects, such as theme
will still cause a re-render if changed.
🚀 Enhancement
@gr4vy/embed-react
,@gr4vy/embed
- feat: support for optional form #46 (@douglaseggleton)
🐛 Bug Fix
@gr4vy/embed-react
- fix: embed does not re-render when props change #45 (@douglaseggleton)
Authors: 1
- Douglas Eggleton (@douglaseggleton)
v2.3.0
🚀 Enhancement
@gr4vy/embed-react
,@gr4vy/embed
- feat: add metadata support #44 (@douglaseggleton)
Authors: 1
- Douglas Eggleton (@douglaseggleton)
v2.2.0
🚀 Enhancement
@gr4vy/embed-react
,@gr4vy/embed
- feat: add custom options #43 (@douglaseggleton)
⚠️ Pushed to main
- Auto-deploy to spider [skip-ci] (@andrewmackett)
Authors: 2
- Andrew Mackett (@andrewmackett)
- Douglas Eggleton (@douglaseggleton)
v2.1.0
🚀 Enhancement
@gr4vy/embed-react
,@gr4vy/embed
- refactor: remove prefer response #40 (@douglaseggleton)
Authors: 1
- Douglas Eggleton (@douglaseggleton)
v2.0.0
Release Notes
Change environment usage to point at different URLs (#39)
The environment
property can now only be set to either production
or sandbox
. The sandbox
value is a new value that replaces both the development
and 'stagingvalues that were previously used. The
environment` variable will now be used to connect to the right Gr4vy instance.
💥 Breaking Change
Authors: 1
- Cristiano Betta (@cbetta)
v1.5.3
🐛 Bug Fix
@gr4vy/embed
- fix: update async tests #38 (@douglaseggleton)
Authors: 1
- Douglas Eggleton (@douglaseggleton)
v1.5.2
🐛 Bug Fix
@gr4vy/embed
- Fixes apple pay complete event pass-through #36 (@douglaseggleton)
Authors: 1
- Douglas Eggleton (@douglaseggleton)
v1.5.1
Release Notes
Resolves issues cancelling Apple Pay (#35)
Dismissing Apple Pay previously left the checkout in a pending state when the user dismissed the payment sheet. This also resolves the issue of the transaction being completed before the payment sheet has closed.
🐛 Bug Fix
@gr4vy/embed
- Resolves issues cancelling Apple Pay #35 (@douglaseggleton)
Authors: 1
- Douglas Eggleton (@douglaseggleton)