Skip to content

Releases: appcues/appcues-ios-sdk

4.0.0-alpha.3

24 Jun 14:20
Compare
Choose a tag to compare
4.0.0-alpha.3 Pre-release
Pre-release
  • [2024-06-24] 🍏 Update version to 4.0.0-alpha.3 (9e561d7)
  • [2024-06-18] ♻️ Ensure latest device prop values are always sent (d378622)
  • [2024-06-04] ♻️ Use unique device ID for every app install (44430d8)

3.2.0

05 Jun 19:41
Compare
Choose a tag to compare
  • [2024-06-05] 🍏 Update version to 3.2.0 (5b3668a)
  • [2024-06-05] ✨ Add @appcues/delay action (c4a9a51)

4.0.0-alpha.2

28 May 15:31
Compare
Choose a tag to compare
4.0.0-alpha.2 Pre-release
Pre-release
  • [2024-05-28] 🍏 Update version to 4.0.0-alpha.2 (ded0da1)
  • [2024-05-27] ♻️ Show errors from push test endpoint (a284921)
  • [2024-05-23] ♻️ Set push environment only when value is determined (08dd391)
  • [2024-05-21] ✨ Add support for automatic push environment detection (e22ebba)
  • [2024-05-07] ♻️ Track device updated events immediately, so no delay on BE availability to push (c46ebf7)
  • [2024-05-07] ✨ Add push preview error feedback toast (b22694d)
  • [2024-05-06] 🚨 Fix lint warning (aebdb1a)

4.0.0-alpha.1

06 May 17:48
Compare
Choose a tag to compare
4.0.0-alpha.1 Pre-release
Pre-release
  • [2024-05-06] 🍏 Update version to 4.0.0-alpha.1 (cacad1e)
  • [2024-05-06] 🍏 Set initial version for AppcuesNotificationService (77a550c)
  • [2024-05-01] πŸ“ˆ Track device updated events on re-identify (6b06959)
  • [2024-05-01] πŸ“ˆ Add reason to device unregistered analytic event (fa48cf6)
  • [2024-04-18] ♻️ Update push verifier to publish status changes to backend (b96cc02)
  • [2024-04-18] ♻️ Update push verifier to only query backend if local tests pass (927d578)
  • [2024-04-17] ♻️ Update push auto config to store values for future instances (4a6534b)
  • [2024-04-15] ♻️ Update push auto config to be static (9bd3a32)
  • [2024-04-11] ♻️ Extract delegate swizzling to single implementation (83b5789)
  • [2024-04-11] ✨ Add one line push config (cde4394)
  • [2024-04-16] ♻️ Add new push analytics properties (6ba60ed)
  • [2024-04-05] ♻️ Update push verifier to open app settings if push permission denied (0ced779)
  • [2024-04-05] ♻️ Add config values to push handler testing (240e90e)
  • [2024-04-03] ♻️ Remove push transaction ID (7a45c16)
  • [2024-03-26] ♻️ Validate push app (1a03db9)
  • [2024-03-20] ♻️ Determine push attachment file type using file mime type (da0d49e)
  • [2024-03-19] ♻️ Omit analytics from test/preview pushes (bc29bb3)
  • [2024-03-19] ♻️ Rename ExperienceLoader to ContentLoader (75e30c2)
  • [2024-03-18] ✨ Add support for push trigger deep links (8a91daa)
  • [2024-03-15] ♻️ Add deferred handling for push notifications received without a session (d2945d6)
  • [2024-03-15] ♻️ Send device_updated event on push status change (1b86cfa)
  • [2024-03-14] ♻️ Update didReceiveNotification argument types (e1c7ecf)
  • [2024-03-14] ✨ Add search bar to debug logger (1a844d9)
  • [2024-03-14] πŸ”Š Add push action handler logging (6aa90d9)
  • [2024-03-12] 🍏 Add SPM support for AppcuesNotificationService (5101d1e)
  • [2024-03-12] 🍏 Add Cocoapods support with AppcuesNotificationService.podspec (1fac206)
  • [2024-03-12] ✨ Add AppcuesNotificationService (7e0fd2d)
  • [2024-03-13] ✨ Add foreground hander verification to PushVerifier (369de6e)
  • [2024-03-12] ✨ Add push test send trigger (08598b0)
  • [2024-03-08] ✨ Add push install verification to debugger (2552f14)
  • [2024-03-06] ♻️ Register @appcues/request-push action (d4f565a)
  • [2024-03-06] ♻️ Update push handler session management (0697da9)
  • [2024-03-06] ♻️ Update push handler event properties (5363bc4)
  • [2024-03-05] ✨ Add push response handler (2b10b53)
  • [2024-03-05] 🚚 Create Push group (5c3de3a)
  • [2024-02-26] ✨ Add push primer support (57b9beb)
  • [2024-02-26] ✨ Add push status device properties (73ce08c)
  • [2024-02-21] ✨ Add device events (a798efb)
  • [2024-02-16] ✨ Add setPushToken (869c28c)
  • [2024-02-15] ✨ Add _device auto properties (52ed5a3)
  • [2024-02-15] ♻️ Refactor AutoPropertyDecorator to improve readability (f13e9c7)

3.1.10

22 Apr 13:48
Compare
Choose a tag to compare
  • [2024-04-22] 🍏 Update version to 3.1.10 (80653ac)
  • [2024-04-22] πŸ› Fix debugger hit test on iPad (4f2a0b6)
  • [2024-04-15] πŸ› Fix memory leak when presenting an experience (5fc2bf2)

3.1.9

08 Apr 17:27
Compare
Choose a tag to compare
  • [2024-04-08] 🍏 Update version to 3.1.9 (96dd818)
  • [2024-04-08] πŸ› Fix debugger hit test on iPad (8426b9a)

3.1.8

07 Mar 18:21
Compare
Choose a tag to compare
  • [2024-03-07] 🍏 Update version to 3.1.8 (e5c927d)
  • [2024-03-07] 🚨 Fix lint warnings (033772b)
  • [2024-03-07] πŸ”Š Add link action logging (307de07)
  • [2024-03-06] ♻️ Add AppcuesPresentationDelegate.experienceStepDidChange (6216dc4)
  • [2024-03-04] ✨ Add AppcuesFrameView.presentationDelegate (545fd93)
  • [2024-03-04] ✨ Add AppcuesPresentationDelegate with experience metadata (9488ee0)
  • [2024-03-04] ✨ Add new screen capture error message for expired tokens (50ffd62)
  • [2024-02-29] πŸ› Fix missing experienceDidDisappear for embeds (0eb1a37)
  • [2024-02-29] πŸ› Fix missing experienceWillAppear and experienceDidAppear for embeds (0b11c1d)
  • [2024-02-29] ♻️ Simplify launch experience action implementation (fe573ff)
  • [2024-02-23] ✨ Add share sheet to debugger logs (48a2248)
  • [2024-02-23] πŸ› Ensure actions with analytics don’t publish on experience previews (ff79c30)
  • [2024-02-23] ✨ Log unpublished experience analytics (ed56514)
  • [2024-02-21] ♻️ Centralize analytic event names (5779ce4)
  • [2024-02-20] πŸ”Š Improve network logging (35a9b62)

3.1.7

12 Feb 17:51
Compare
Choose a tag to compare
  • [2024-02-12] 🍏 Update version to 3.1.7 (9c4c874)
  • [2024-02-08] ✨ Add app_id to activity requests (851813c)
  • [2024-02-02] ✨ Add _lastSeenAt user auto prop (869195d)
  • [2024-02-01] ✨ Add long press to copy to debugger values (ebf7728)

3.1.6

26 Jan 16:36
Compare
Choose a tag to compare
  • [2024-01-26] 🍏 Update version to 3.1.6 (7b65694)
  • [2024-01-26] πŸ› Fix decoding of track event additional attributes (77b8cb3)
  • [2024-01-12] ✨ Include query params on deep links for preview or content on subsequent api requests to load handles localized preview with locale_id param (b6ef6b1)
  • [2024-01-11] ✨ Adding config.attributes to action @appcues/track (5f0bfa0)
  • [2024-01-24] ♻️ Update _operatingSystem casing for consistency with web SDK (b5a3f90)
  • [2024-01-12] ♻️ Preserve debug data through debugger mode changes (b460bd6)
  • [2024-01-08] ✨ Add configuration option for settings host (02fe8fd)

3.1.5

19 Dec 16:04
Compare
Choose a tag to compare
  • [2023-12-19] 🍏 Update version to 3.1.5 (86eadbd)
  • [2023-12-18] πŸ› Guard against an invalid view rect in screen capture (feaba6f)
  • [2023-12-15] πŸ› Fix crash from lack of thread safety in DIContainer (2003737)