Releases: hotwired/hotwire-native-android
Releases · hotwired/hotwire-native-android
1.0.1
What's Changed
- Change Turbo Native to Hotwire Native in user agent. by @donnfelker in #66
- Update HotwireNavigation.kt by @joemasilotti in #62
- Include "Turbo Native Android" in the user agent substring for compatibility by @jayohms in #67
New Contributors
- @donnfelker made their first contribution in #66
Full Changelog: 1.0.0...1.0.1
1.0.0
0.1.3
What's Changed
- Remove the
screenshots_enabled
setting flag by @jayohms in #44 - Rename Route -> RouteDecisionHandler by @jayohms in #46
- Consolidate old Turbo* fragments into new *Hotwire fragments by @jayohms in #48
- Extract
navigation-fragments
module fromcore
module by @jayohms in #51 - Rename destination classes by @jayohms in #52
- Restructure packages and rename remaining
Turbo*
classes by @jayohms in #53 - Use vararg params for configuration functions for cleaner usage by @jayohms in #54
- Style edits by @jayohms in #55
- Remove Strada references by @jayohms in #56
- Add publishing build script for the navigation-fragments module by @jayohms in #57
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- Add 402: Payment Required by @jayohms in #25
- Only show error screens for SSL errors when the url matches the current visit by @jayohms in #26
- Allow camera capture by default if the accept type explicitly allows images by @jayohms in #31
- Present better looking Material web dialogs by @jayohms in #32
- Upgrade Gradle and AGP by @jayohms in #33
- Enable CI tests by @jayohms in #34
- Subclass
AppCompatActivity
directly by @jayohms in #35 - Introduce top-level
Navigator
as the entry point for all navigation by @jayohms in #41
Full Changelog: 0.1.1...0.1.2
0.1.1
0.1
What's Changed
- Combine the Turbo and Strada configs into a single Hotwire config by @jayohms in #1
- Single Log by @jayohms in #2
- Add
Hotwire*
Fragments and removeBridgeDestination
interface by @jayohms in #3 - Add a new Hotwire.config.userAgent configuration option by @jayohms in #4
- Add a new
Hotwire.config.webViewDebuggingEnabled
configuration option by @jayohms in #5 - Add a new
Hotwire.config.pathConfigurationLocation
configuration option by @jayohms in #6 - Register fragment destinations through
Hotwire.registerFragmentDestinations()
by @jayohms in #7 - Automatically initialize the Bridge for each WebView instance by @jayohms in #8
- Move day/night WebView theming support into the library by @jayohms in #9
- Drop support for allowing Activities as registered destinations by @jayohms in #10
- Move the Hotwire demo config code to a new
DemoApplication
class by @jayohms in #11 - Add the concept of a dedicated Router and custom Routes by @jayohms in #12
- Provide better default navigation animations out of the box by @jayohms in #13
- Refactor demo app urls by @jayohms in #14
- Default fragment destination by @jayohms in #15
- Rename
Turbo*
classes by @jayohms in #16 - Move the logging under a new lib package by @jayohms in #17
- Rename route.perform() -> route.handle() by @jayohms in #18
- Copy over the older docs by @jayohms in #19
- Initial pass at updating the docs to get started with a new app by @jayohms in #20
- Update TOC in quick start guide to match headings by @joemasilotti in #21
- Setup workflow for publishing to GitHub Packages by @jayohms in #22
- Switch to Coil to load demo app images by @jayohms in #23
New Contributors
- @jayohms made their first contribution in #1
- @joemasilotti made their first contribution in #21
Full Changelog: https://github.com/hotwired/hotwire-native-android/commits/0.1