Skip to content

Releases: hotwired/hotwire-native-android

1.0.0

25 Sep 06:41
Compare
Choose a tag to compare

What's Changed

First public release! 🎉

Full Changelog: 0.1.3...1.0.0

0.1.3

25 Sep 03:47
fcac560
Compare
Choose a tag to compare

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 from core 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

21 May 17:05
a64ea77
Compare
Choose a tag to compare

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

22 Mar 16:49
9beea0b
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

What's Changed

  • Simplify initial app setup with a SessionConfiguration by @jayohms in #24

Full Changelog: 0.1...0.1.1

0.1

21 Mar 17:18
3172ece
Compare
Choose a tag to compare
0.1 Pre-release
Pre-release

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 remove BridgeDestination 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

Full Changelog: https://github.com/hotwired/hotwire-native-android/commits/0.1