Releases: processout/processout-ios
Releases · processout/processout-ios
4.23.0
What's Changed
- feat(ad-hoc): improve dynamic checkout UI by @andrii-vysotskyi-cko in #385
- fix(ad-hoc): use brand color to style express payment button by @andrii-vysotskyi-cko in #389
- feat(ad-hoc): parse client secret when retrieving invoice by @andrii-vysotskyi-cko in #390
- feat(ad-hoc): support Xcode 15 CLT by @andrii-vysotskyi-cko in #391
- feat(release): 4.23.0 by @processout-ci in #392
- feat(ad-hoc): allow running example scripts from any dir by @andrii-vysotskyi-cko in #393
Full Changelog: 4.22.1...4.23.0
4.22.1
What's Changed
- feat(ad-hoc): update readme by @andrii-vysotskyi-cko in #380
- feat(ad-hoc): improve UI configuration API by @andrii-vysotskyi-cko in #382
- feat(ad-hoc): automatically forward deep links to Checkout3DS SDK by @andrii-vysotskyi-cko in #381
- feat(POM-382): improve requests retry by @andrii-vysotskyi-cko in #383
- feat(ad-hoc): persist example credentials by @andrii-vysotskyi-cko in #384
- fix(ad-hoc): Checkout 3DS service backward compatibility by @andrii-vysotskyi-cko in #386
- feat(ad-hoc): update GitHub runner by @andrii-vysotskyi-cko in #387
- feat(release): 4.22.1 by @processout-ci in #388
Full Changelog: 4.22.0...4.22.1
4.22.0
What's Changed
- feat(POM-426): improve telemetry payload and error messages by @andrii-vysotskyi-cko in #364
- feat(ad-hoc): delay sequential web authentications by @andrii-vysotskyi-cko in #367
- feat(ad-hoc): prepare ProcessOut target for Swift 6 by @andrii-vysotskyi-cko in #368
- feat(ad-hoc): expose payment method when authorizing dynamic checkout by @andrii-vysotskyi-cko in #369
- feat(ad-hoc): prepare UI products for Swift 6 by @andrii-vysotskyi-cko in #370
- feat(POM-429): support saving APMs during dynamic checkout by @andrii-vysotskyi-cko in #374
- feat(ad-hoc): improve styling by @andrii-vysotskyi-cko in #373
- feat(ad-hoc): support custom web authentication callback by @andrii-vysotskyi-cko in #376
- feat(POM-427): nAPM barcode support by @andrii-vysotskyi-cko in #371
- feat(POM-434): update Checkout3DS SDK by @andrii-vysotskyi-cko in #375
- feat(POM-433): extend UI customization by @andrii-vysotskyi-cko in #377
- feat(release): 4.22.0 by @processout-ci in #378
Full Changelog: 4.21.1...4.22.0
4.21.1
What's Changed
- feat(ad-hoc): update readme by @andrii-vysotskyi-cko in #362
- fix(POM-423): dynamic checkout cancellation by @andrii-vysotskyi-cko in #363
- fix(ad-hoc): vendored cmark version by @andrii-vysotskyi-cko in #365
- feat(release): 4.21.1 by @processout-ci in #366
Full Changelog: 4.21.0...4.21.1
4.21.0
What's Changed
- fix(ad-hoc): disable string initialization linter rule by @andrii-vysotskyi-cko in #344
- feat(ad-hoc): update dependencies by @andrii-vysotskyi-cko in #345
- feat(POM-414): rework Apple Pay by @andrii-vysotskyi-cko in #341
- feat(ad-hoc): minor improvements by @andrii-vysotskyi-cko in #346
- fix(ad-hoc): invoice authorization by @andrii-vysotskyi-cko in #347
- feat(ad-hoc): allow processing alternative payments with service by @andrii-vysotskyi-cko in #348
- feat(ad-hoc): support apm tokenization in example by @andrii-vysotskyi-cko in #349
- feat(ad-hoc): allow injecting invoice in example by @andrii-vysotskyi-cko in #351
- fix(ad-hoc): apm requests naming by @andrii-vysotskyi-cko in #350
- feat(ad-hoc): conditionally attach private key to requests by @andrii-vysotskyi-cko in #352
- feat(ad-hoc): sign vendored cmark framework by @andrii-vysotskyi-cko in #353
- feat(POM-420): support nAPM capture confirmation by @andrii-vysotskyi-cko in #355
- feat(ad-hoc): make card saving public by @andrii-vysotskyi-cko in #356
- feat(ad-hoc): support capture confirmation during dynamic checkout by @andrii-vysotskyi-cko in #357
- feat(ad-hoc): backport reworked 3DS by @andrii-vysotskyi-cko in #354
- feat(ad-hoc): update documentation by @andrii-vysotskyi-cko in #358
- fix(POM-423): UI modules cancellation by @andrii-vysotskyi-cko in #359
- feat(ad-hoc): support apm pay and tokenize in example by @andrii-vysotskyi-cko in #360
- feat(release): 4.21.0 by @processout-ci in #361
Full Changelog: 4.20.0...4.21.0
4.20.0
What's Changed
- fix(ad-hoc): dynamic checkout spacings by @andrii-vysotskyi-cko in #323
- fix(ad-hoc): attributed string markdown by @andrii-vysotskyi-cko in #327
- feat(POM-407): expose invoice invalidation reason by @andrii-vysotskyi-cko in #328
- feat(ad-hoc): dynamic checkout start validation by @andrii-vysotskyi-cko in #330
- feat(ad-hoc): remove swiftgen by @andrii-vysotskyi-cko in #335
- feat(POM-398): card saving logic by @andrii-vysotskyi-cko in #334
- feat(POM-413): authorize invoice with apm by @andrii-vysotskyi-cko in #338
- feat(POM-410): deploy example to TestFlight by @andrii-vysotskyi-cko in #337
- feat(POM-305): migrate example to SwiftUI by @andrii-vysotskyi-cko in #339
- fix(ad-hoc): example linting issue by @andrii-vysotskyi-cko in #340
- feat(ad-hoc): remove markdown parsing assert by @andrii-vysotskyi-cko in #342
- feat(release): 4.20.0 by @processout-ci in #343
Full Changelog: 4.19.0...4.20.0
4.19.0
What's Changed
- feat(POM-393): support tokenized cards and apms with dynamic checkout by @andrii-vysotskyi-cko in #311
- feat(POM-255): use enums instead of strings by @andrii-vysotskyi-cko in #238
- feat(ad-hoc): refine log levels by @andrii-vysotskyi-cko in #312
- feat(ad-hoc): adopt dynamic checkout API response changes by @andrii-vysotskyi-cko in #316
- fix(ad-hoc): tuist/bazel based projects support by @andrii-vysotskyi-cko in #319
- feat(POM-398): support saving card during tokenization by @andrii-vysotskyi-cko in #318
- feat(release): 4.19.0 by @processout-ci in #320
Full Changelog: 4.18.0...4.19.0
4.18.0
What's Changed
- feat(POM-376): update design system by @andrii-vysotskyi-cko in #297
- feat(ad-hoc): adopt dynamic checkout API changes by @andrii-vysotskyi-cko in #305
- feat(ad-hoc): improve dynamic checkout card payment by @andrii-vysotskyi-cko in #306
- feat(POM-385): extend nAPM events by @andrii-vysotskyi-cko in #307
- feat(POM0-395): improve dynamic checkout failure recovery by @andrii-vysotskyi-cko in #308
- feat(release): 4.18.0 by @processout-ci in #309
Full Changelog: 4.17.0...4.18.0
4.17.0
What's Changed
- feat(ad-hoc): rework web authentication by @andrii-vysotskyi-cko in #287
- fix(ad-hoc): retain authentication session by @andrii-vysotskyi-cko in #290
- fix(ad-hoc): respect success message configuration by @andrii-vysotskyi-cko in #291
- feat(ad-hoc): dynamic checkout by @andrii-vysotskyi-cko in #277
- fix(ad-hoc): batcher retry by @andrii-vysotskyi-cko in #296
- feat(POM-379): shrink code field horizontally by @andrii-vysotskyi-cko in #299
- feat(ad-hoc): update test destination resolving script by @andrii-vysotskyi-cko in #298
- feat(ad-hoc): tokenizaed APM payment by @andrii-vysotskyi-cko in #301
- feat(ad-hoc): update localizations by @andrii-vysotskyi-cko in #300
- feat(release): 4.17.0 by @processout-ci in #303
Full Changelog: 4.16.0...4.17.0
4.16.0
What's Changed
- feat(ad-hoc): cancel in-progress test runs by @andrii-vysotskyi-cko in #276
- feat(POM-373): native APM cancel confirmation by @andrii-vysotskyi-cko in #275
- fix(ad-hoc): design system controls by @andrii-vysotskyi-cko in #278
- feat(POM-355): enhance Apple Pay tokenization by @andrii-vysotskyi-cko in #260
- fix(ad-hoc): text field "jumping" by @andrii-vysotskyi-cko in #279
- feat(POM-356): remote telemetry by @andrii-vysotskyi-cko in #263
- feat(ad-hoc): support adding pod owner via workflow by @andrii-vysotskyi-cko in #280
- fix(ad-hoc): add pod owner workflow by @andrii-vysotskyi-cko in #281
- feat(ad-hoc): update Checkout3DS SDK to
3.2.4
by @andrii-vysotskyi-cko in #283 - fix(ad-hoc): typos by @andrii-vysotskyi-cko in #284
- feat(release): 4.16.0 by @processout-ci in #285
Full Changelog: 4.15.0...4.16.0