The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
- [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)
- [2024-04-08] π Update version to 3.1.9 (96dd818)
- [2024-04-08] π Fix debugger hit test on iPad (8426b9a)
- [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)
- [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)
- [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)
- [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)
- [2023-12-13] π Update version to 3.1.4 (7f4faa0)
- [2023-12-06] π Ensure analytics are reported for published flows, not reported for previews (13d07f6)
- [2023-12-06] π Stop retry when state machine returns to Idling (885d1c8)
- [2023-12-06] π Avoid early init of scroll swizzle, use scrollViewWillBeginDragging instead of scrollViewDidScroll (11c0359)
- [2023-11-29] π Simplify usage of scroll view delegate during recovery (c9b32d0)
- [2023-11-28] β»οΈ Ensure target elements have center point visible, and the only the region within the safe area is highlighted (dfcb17c)
- [2023-11-28] β¨ Add experience recovery/retry logic based on detected scroll changes (9cc1e6c)
- [2023-11-22] π§ Disable WIP retry logic (2d47412)
- [2023-11-21] π Code cleanup, update tests (107a67b)
- [2023-11-21] β¨ Add state machine support for step error handling and recovery (476b5e1)
- [2023-11-29] π Update version to 3.1.3 (f2905b2)
- [2023-11-29] π¨ Fix indentation (f8b7b87)
- [2023-11-28] π Update slideout constraints to match the standard UIKit approach (7fd919c)
- [2023-11-28] π Ensure FrameView margins are added to the content size to avoid unnecessary scrolling (1393bc5)
- [2023-11-22] π Ensure resetting embed frames happens on main thread (fe7d3b4)
- [2023-11-20] π Update version to 3.1.2 (5523dbb)
- [2023-11-20] π Fix imports for older Swift versions (141fd2b)
- [2023-11-16] π Fix test comment (0078bee)
- [2023-11-13] π Rename properties and functions in analytics tracking for clarity (12137e7)
- [2023-11-09] β¨ Batch group updates with user identification when called right after identify (c85b215)
- [2023-11-13] β¨ Add group status row to debugger (4de369f)
- [2023-11-06] π Remove auto prop for empty group (acb6ef3)
- [2023-11-06] β¨ Add _lastSeenAt group auto prop (40b53bc)
- [2023-11-06] β¨ Add source to activity requests (c5e4efe)
- [2023-10-31] π Ensure modal experiences are never cached (92e0d64)
- [2023-10-30] π Update version to 3.1.1 (7ba018e)
- [2023-10-25] β¨ Add log viewing to debugger (36c9c05)
- [2023-10-25] β»οΈ Update log message format strings (321489b)
- [2023-10-25] π Add error logging on registry failure (cdeae5d)
- [2023-10-25] β»οΈ Remove assertionFailures (dcbe280)
- [2023-10-24] β¨ Add support for AppcuesUniversalLinkHostAllowList Info.plist allow list (67989ac)
- [2023-10-20] β»οΈ Remove _userAgent auto property (451c4c1)
- [2023-10-20] π Ensure screen capture cancel button is visible in dark mode (57759e2)
- [2023-10-19] π Do not dismiss and re-render an experience with the same instance from cache (ca02d11)
- [2023-10-19] π Update screen capture copy (b0a1581)
- [2023-10-18] β¨ Add target overlay and help text to the screen capture confirm screen (876f921)
- [2023-10-18] β»οΈ Clean up debugger publisher interfaces (35d03f2)
- [2023-10-16] β»οΈ Refactor DebugViewModel with a simpler event stream (bc90321)
- [2023-10-16] β»οΈ Refactor screen capture for testability (9db96ca)
- [2023-10-10] β»οΈ Refactor debugger to improve testability (20cb09f)
- [2023-09-26] β»οΈ Update debugger to show fonts from a bundle path (5a196fb)
- [2023-09-26] β»οΈ Move AnalyticsTracker.flushAfterSeconds for testability (c466172)