Introduced a new feature allowing users to share Instagram and TikTok links via the iOS share sheet, enabling the extraction of places and importing them as wishlist activities into trips. This is a pro-only feature and enhances the user experience by integrating social media sharing with travel planning.
Redesigned the paywall to include benefit-driven copy, a single annual plan, and support for free trials, making it more appealing for users considering subscription options.
Added a new inline map preview and a fullscreen sheet with routes, radius rings, and transport modes, significantly enhancing the travel planning experience.
Bug Fixes
Fixed an issue where the travel deletion process did not update the free tier count correctly, ensuring users have an accurate representation of their subscription status.
Resolved crashes related to the EnvironmentObject by explicitly passing the application state to views, improving stability.
Improvements
Enhanced the place search behavior by updating the region bias based on user location, leading to more relevant search results.
Improved the performance of the application by extracting the map state from the main application state and caching filtered lists in the travels view model, resulting in faster loading times.
Updated the user interface for dark mode in place search cards to ensure better visibility and aesthetics.
Breaking Changes
The travel detail view now requires the application state to be passed explicitly, which may affect existing implementations that rely on the previous environment object setup.
Other
Added new localization strings for English and Portuguese (Brazil), ensuring that the application is accessible to a broader audience.
Renamed the "Get tips" label to "Recommendations" to better reflect the functionality provided by the companion feature.