Releases: capacitor-community/stripe
Releases · capacitor-community/stripe
v6.2.1
v6.2.0
Terminal Update
Terminal has exited beta and is now in the RC (release candidate) phase🎉
Description
In this version, we have more extended the Terminal's functionality. Please read the README carefully.
New function:
- the web implement.
- autoReconnectOnUnexpectedDisconnect(
connectReader
method's option. default is false ) - installAvailableUpdate
- cancelInstallUpdate
- setReaderDisplay
- clearReaderDisplay
- rebootReader
More information is here: v6.0.2...v6.2.0#diff-79cae2b77ba5fa93a1ff52e76ec78a5586d71ef4e95fcfb1ace7f0c20a4e74c4
Breaking changes
Change ReaderSoftwareUpdateInterface to:
export type ReaderSoftwareUpdateInterface = {
deviceSoftwareVersion: string;
estimatedUpdateTime: UpdateTimeEstimate;
requiredAt: number;
};
Changes
- ReaderInterface has been extended. Also, the index property is now deprecated.
Commit
- feat(terminal): add function setReaderDisplay at web dff3b96
- feat(terminal): implement web platform 1e389f9
- Merge branch 'main' of github.com:capacitor-community/stripe 309845d
- chore(identity): web screenshot is added dc7de58
- Merge pull request #377 from capacitor-community/feat/remove_beta_tasks 5562978
- chore(demo): update that select device is arable only 4680e31
- chore(terminal): add enum group by device image 11b47ca
- fix(demo): cancelCollectPaymentMethod set at during collectPaymentMethod 60a0c8c
- fmt c48845a
- update readme d467777
- feat(terminal): add merhantDisplayName and behalfOf for localMobile 9aed853
- feat(terminal): organize cancelable 6c28b80
- feat(terminal): implement cancelReaderConnection acedb40
- feat(teminal): set device type adca78f
- chore 1b294e0
- feat(terminal): set ReaderInterface 331e99c
- refactor(terminal): separate terminalMapper at android e7674ea
- chore d6b6028
- feat(terminal): follow ReaderSoftwareUpdateInterface to reader 09d00bd
- feat(terminal): set reader interface 3f59da8
- fmt 4e37307
- chore 7d83465
- feat(terminal): added demo 48b3263
- fix(terminal): fix type Cart b63ef5e
- chore(terminal): autoReconnectOnUnexpectedDisconnect be option 44728aa
- feat(terminal): add reconnection functions 4d9f0c5
- chore(terminal): update docs de2457b
- feat(terminal): create method of listed 4c617e5
- released 196e7d2
v6.1.0
Terminal Update
Description
In this version, we have extended the Terminal's functionality. This version adds many missing event listeners (especially battery and device updates!) ), and a simulator setting that is useful for testing.
Thanks @DoctorMcKay for the Android implementation. #359
Commit
- fmt 39921b7
- Merge pull request #375 from capacitor-community/feat/terminal_device 6a634ac
- chore 40c8283
- feat(terminal/ios): add setSimulatorConfiguration demo b77a934
- fix(terminal/ios): key is be follow android 8bd4422
- refactor: demo 4fd1a17
- feat(terminal): create demo for BatteryLevel, RequestDisplayMessage, ReaderEvent 24f943c
- chore 4bf9410
- feat(terminal): add ReportAvailableUpdate listener 88edd8b
- chore e296578
- feat(terminal/ios): separate mappers f491b94
- feat(terminal): follow android event value 01e4ee4
- fix(terminal): messageType follow Android Type 422948f
- chore 0146969
- chore f6a4a5a
- chore b3e188e
- fmt 65eb3f6
- feat(terminal): add type of simulateReaderUpdate a9c6144
- feat(terminal/ios): follow android function d681992
- chore d25d310
- fix(android): follow ios error 6db8444
- bump 30afdec
- chore b7183ef
- Merge pull request #359 from DoctorMcKay/feat/reader-status-events e3409e1
- Merge pull request #358 from DoctorMcKay/fix/bluetooth-permission-for-discovery 4b63ca4
- released f3b75b8
- docs(terminal): rebuild docs 1296545
- feat(terminal): implement ConnectionStatusChange and UnexpectedReaderDisconnect 8860263
- docs(terminal): add jsdoc explaining some events 30545cc
- feat(terminal): handle ReaderListener's onDisconnect e8e7196
- feat(terminal): add 4 more reader events 115fdfc
- feat(terminal): event binding for onBatteryLevelUpdate aa4d4ab
- feat(terminal): binding for setSimulatorConfiguration e528fa3
- feat(terminal): add events for reader software update status b65356c
- fix(terminal): request bluetooth permission for discoverReaders 4d99339
Common Commit
v6.0.2
v6.0.1
v6.0.0
Capacitor v6 is supported🎉
This version support capacitor v6. More information is here:
https://capacitorjs.com/docs/updating/6-0
% npm install @capacitor-community/stripe@latest
% npm install @capacitor-community/stripe-identity@latest
% npm install @capacitor-community/stripe-terminal@latest
Logs
- chore(terminal): 3.5.0 is break at tap to pay. 72e13b8
- chore(readme): support version faf4372
- feat(demo/react): migrate to v6 2f12168
- chore e54e8e3
- chore(android): update packages 9caf62b
- chore 5efcf41
- feat(): remove skd-fixed demo 99e240f
- chore(): update readme e19f274
- Merge branch 'feat/6.0.0' 48f0122
- released 08c96af
- Merge branch 'main' into feat/6.0.0 13b97d4
- released 193b5db
- 6.0.0-2 9aabc02
- chore 7c2dc7c
- chore(android): update package version 70d30cd
- feat(demo): updated 35fd5c3
- chore(): support version is >= node18 55e5bee
- feat(): addListener return Promise<PluginListenerHandle> a871db3
- Merge branch 'main' into feat/6.0.0 6c50219
- feat(v6): npx @capacitor/plugin-migration-v5-to-v6 7708f46
v5.5.2
v5.5.1
- Merge pull request #345 from capacitor-community/feat/google_pay_require_payment_false 705c00d
- feat(payment): add existingPaymentMethodRequired to manifest 15e94da
- released b74437b
- chore(payment): require payment method false 83032c6
- chore(react): update current package 6b21064
- fix(terminal): kotlinVersion to kotlin_version 7d477ec
- released c1073ad
v6.0.0-2
- chore 7c2dc7c
- chore(android): update package version 70d30cd
- feat(demo): updated 35fd5c3
- chore(): support version is >= node18 55e5bee
- feat(): addListener return Promise<PluginListenerHandle> a871db3
- Merge branch 'main' into feat/6.0.0 6c50219
- fix(terminal): kotlinVersion to kotlin_version 7d477ec
- feat(v6): npx @capacitor/plugin-migration-v5-to-v6 7708f46
- released c1073ad
v5.5.0
Terminal updated
- change grant
ACCESS_FINE_LOCATION
process at android. complete the request at methodInitialize
. - support Bluetooth
- support USB(Android only)
- minSdk require 30: https://github.com/stripe/stripe-terminal-android/blob/master/CHANGELOG.md?fbclid=IwAR1xPmIwpEub42qXqihB2szcU_pstuLxnUcCgV8v8LtuEQqtyiYkfYa7Ql0#tap-to-pay-localmobile-1
Terminal has breaking changes.
- method
collect
tocollectPaymentMethod
- method
cancelCollect
tocancelCollectPaymentMethod
- add method
collect
andcancelCollect
to be deprecated tag. - sdk version to be 3.4.+
- add method
confirmPaymentIntent
- add listener
TerminalEventsEnum.ConfirmedPaymentIntent
andTerminalEventsEnum.CollectedPaymentIntent
- remove listener
TerminalEventsEnum.Completed
Logs
- Merge pull request #344 from capacitor-community/feat/rename_collect 3278810
- feat(teminal): guide disconnect reader a3e3431
- chore 2f0c33f
- chore(): move require bluetooth permission method 43c7991
- fmt 6becb01
- feat(): grantedの場合のみ先に進めるように変更 aae1850
- tmp 4451148
- chore 70d6ee2
- chore(terminal): deprecated method to type string b6a8e1e
- chore(readme): change from stable 0fab4fc
- chore d7dff49
- prerelease 1bdc66f
- feat(terminal): update coreversion to 3.4.+ d4b9cc0
- chore(terminal): update readme for deprecated method 2fa4757
- feat(terminal): rename collect to collectPaymentMethod 405d69d
- fmt dcfbeec
- fmt 86fd58f
- chore a5bd91d
- chore(ci): update to node version 20 6acb281
- chore(demo): update to esbuild d965a22
- chore(demo): update to control flow 76cf715
- feat(ng): update 02a90a6
- chore(demo): update demo method cbdb435
- chore 1872d12
- fix(demo): fix terminal for confirmed payment intent b776408
- chore 35d064b
- Merge pull request #342 from yllaw/capacitor-stripe-terminal/confirmPaymentIntent 0f3caf9
- fix: Android StripeTerminal assign paymentIntentInstance for confirmPaymentIntent cb8762f
- add confirmPaymentIntent definition 1f5f5c0
- add TerminalEvents and TerminalConnectTypes to project.pbxproj for XCode 54bf367
- update README.md ca9cf3b
- add confirmPaymentIntent to android and ios StripeTerminal plugin d4896a6
- add new TerminalEvents collectedPaymentIntent & ConfirmedPaymentIntent (replace Completed event); update plugin listeners 13a1ef6
- released 5f3183b