Skip to content

Releases: hotwired/turbo-android

7.0.0-beta10

20 Apr 14:04
eb84d6b
Compare
Choose a tag to compare
  • Upgraded build tools and AndroidX navigation/fragment dependencies #166
  • Limit pre-caching requests to 2 requests concurrently #168
  • API change: Require AppCompatActivity (not Activity) in the TurboSessionNavHostFragment.registeredActivities definition #167
  • API change: TurboFragment subclasses can no longer override onActivityCreated(), since it’s now deprecated in AndroidX. Use onViewCreated() for code touching the Fragment's view and onCreate() for other initialization. #169
  • API change: TurboFragment subclasses can no longer override onActivityResult(), since it’s now deprecated in AndroidX. Use Fragment.registerForActivityResult with the androidx.activity.result.contract.ActivityResultContract and its callback. Turbo provides the new TurboNavDestination.activityResultLauncher interface to obtain registered result launchers from any destination. #170

7.0.0-beta09

07 Apr 18:06
722d521
Compare
Choose a tag to compare

Allow custom directories to be used with the TurboFileProvider, so apps can easily write and and cache their own files.

7.0.0-beta08

24 Feb 23:00
24b0559
Compare
Choose a tag to compare
  • Ensure that WebView cookies are always persisted across app restarts #150
  • Allow Fragments to update the system status/navigation bars based on a custom theme #151

7.0.0-beta07

12 Feb 17:25
Compare
Choose a tag to compare

Updates OkHttp to 4.9.1 to fix crashes that can occur on Android 10 and 11 devices when two threads concurrently close an SSL socket.

7.0.0-beta06

08 Feb 17:38
6c910d7
Compare
Choose a tag to compare
  • Enable camera capture for file uploads through the capture attribute #141
  • Allow all target="_blank" links to propose visits #145
  • Adds the ability to refresh the current destination through the TurboActivity delegate #140

7.0.0-beta05

02 Feb 15:41
828090e
Compare
Choose a tag to compare
  • Adds the ability to refresh a destination without a navigation visit #138
  • Prevents modal context destinations from being used as the root of the backstack #136
  • Updated the adapter to for the Turbo Location -> URL change b62782a

7.0.0-beta04

20 Jan 14:53
b389337
Compare
Choose a tag to compare
  • Ensure that HTTP responses do not have a blank/empty reasonPhrase
  • Reject file URIs whose origin points to app resource files through symlinks #132

7.0.0-beta03

13 Jan 17:26
fe2cbb8
Compare
Choose a tag to compare

Fixes a crash when navigating in the WebView with a stylus that dispatches hover events. #130

7.0.0-beta02

08 Jan 04:06
Compare
Choose a tag to compare

Adds out-of-the-box support for <input type=file> file uploads from any TurboWebFragment. #123

7.0.0-beta01

22 Dec 14:59
Compare
Choose a tag to compare

Initial public release 🎉