Skip to content

Releases: capacitor-community/stripe

v6.2.1

13 Aug 22:19
Compare
Choose a tag to compare

v6.2.0...v6.2.1

v6.2.0

13 Aug 09:35
Compare
Choose a tag to compare

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...v6.2.0

v6.1.0

12 Aug 06:02
Compare
Choose a tag to compare

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

  • chore(demo): update angular packages 506ac9a
  • feat(): update every stripe packages 0ee710c

v6.0.2...v6.1.0

v6.0.2

11 Jul 01:52
Compare
Choose a tag to compare

v6.0.1...v6.0.2

v6.0.1

17 Apr 05:20
Compare
Choose a tag to compare
  • feat(terminal): android sdk is updated to 3.5.+ 57ae95b
  • released ea94985

v6.0.0...v6.0.1

v6.0.0

16 Apr 08:19
Compare
Choose a tag to compare

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...v6.0.0

v5.5.2

10 Apr 01:56
Compare
Choose a tag to compare

v5.5.1...v5.5.2

v5.5.1

27 Mar 03:05
Compare
Choose a tag to compare
  • 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

v5.5.0...v5.5.1

v6.0.0-2

25 Mar 13:26
Compare
Choose a tag to compare
v6.0.0-2 Pre-release
Pre-release
  • 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...v6.0.0-2

v5.5.0

25 Mar 12:27
Compare
Choose a tag to compare

Terminal updated

Terminal has breaking changes.

  • method collect to collectPaymentMethod
  • method cancelCollect to cancelCollectPaymentMethod
  • add method collect and cancelCollect to be deprecated tag.
  • sdk version to be 3.4.+

Thanks @yllaw #342

  • add method confirmPaymentIntent
  • add listener TerminalEventsEnum.ConfirmedPaymentIntent and TerminalEventsEnum.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

v5.4.6...v5.5.0