Releases: hotwired/hotwire-native-ios
Releases · hotwired/hotwire-native-ios
1.1.0
Breaking API Changes
Please note there are a couple minor breaking API changes:
- All Hotwire configuration must now be done globally in the
AppDelegate
. See #55 for details. - Your app can now define a user-agent prefix (not the entire user agent) specific to your application. The library will take care of adding the other necessary user-agent info including the bridge component registration. See #56 for details.
What's Changed
- Global configuration consolidation by @svara in #55
- Breaking API change: applications can set a User-Agent prefix by @joemasilotti in #56
- Fix bridge registration by @svara in #59
- Fix double-visits after modal form submission redirects by @jayohms in #60
- Additional modal presentation styles by @svara in #61
- Disable link prefetching via the turbo js adapter to prevent double-visit requests by @jayohms in #62
- Path config underscores by @joemasilotti in #63
New Contributors
Full Changelog: 1.0.1...1.1.0
How to Migrate
Read about all the details and how to migrate: https://masilotti.com/hotwire-native-1.1/
1.0.1
What's Changed
- Fix authentication flow in demo app by @joemasilotti in #36
- Fix parameters in route by @harshalbhakta in #46
- Expose
Session.reload()
on Navigator by @joemasilotti in #43 - Expose the currently active WebView by @leonvogt in #39
- Fix
animated
flag from path configuration by @joemasilotti in #42 - Ignore view and session lifecycle events when switching between tabs by @svara in #50
New Contributors
- @harshalbhakta made their first contribution in #46
- @leonvogt made their first contribution in #39
- @svara made their first contribution in #50
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
First public release! 🎉
- Move Done button to base controller and add config by @joemasilotti in #4
- Backport turbo-ios PR #181 by @joemasilotti in #7
- Backport turbo-ios PR #189 by @joemasilotti in #8
- Backport turbo-ios PR #155 by @joemasilotti in #9
- Backport turbo-ios PR #190 by @joemasilotti in #10
- Visit before manipulating view controllers by @joemasilotti in #11
- Merge Turbo and Strada config into Hotwire config by @joemasilotti in #13
- Add "Hotwire Native" to user agent by @joemasilotti in #14
- Merge TurboLogger and BridgeLogger into one by @joemasilotti in #15
- Remove
Turbo*
prefixes from API by @joemasilotti in #16 - Finish renaming Strada to Bridge by @joemasilotti in #17
- Remove need to call
registerBridgeComponents()
when not using bridge components by @joemasilotti in #18 - Enable query string matching by default by @joemasilotti in #19
- Make confirm button blue, not red by @joemasilotti in #20
- Expose
pop()
andclearAll()
onNavigator
by @joemasilotti in #21 - Update refresh with last visitable by @olivaresf in #22
- Map URL to cached data by @olivaresf in #23
- Move to hotwire-native-demo and remove some Turbolinks 5 references by @olivaresf in #26
- Update to purple tint by @olivaresf in #27
- Updated readme by @olivaresf in #28
New Contributors
- @joemasilotti made their first contribution in #4
- @olivaresf made their first contribution in #22
Full Changelog: https://github.com/hotwired/hotwire-native-ios/commits/1.0.0