Releases: hotwired/turbo-android
Releases · hotwired/turbo-android
7.0.0-beta10
- Upgraded build tools and AndroidX navigation/fragment dependencies #166
- Limit pre-caching requests to 2 requests concurrently #168
- API change: Require
AppCompatActivity
(notActivity
) in theTurboSessionNavHostFragment.registeredActivities
definition #167 - API change:
TurboFragment
subclasses can no longer overrideonActivityCreated()
, since it’s now deprecated in AndroidX. UseonViewCreated()
for code touching the Fragment's view andonCreate()
for other initialization. #169 - API change:
TurboFragment
subclasses can no longer overrideonActivityResult()
, since it’s now deprecated in AndroidX. UseFragment.registerForActivityResult
with theandroidx.activity.result.contract.ActivityResultContract
and its callback. Turbo provides the newTurboNavDestination.activityResultLauncher
interface to obtain registered result launchers from any destination. #170
7.0.0-beta09
Allow custom directories to be used with the TurboFileProvider
, so apps can easily write and and cache their own files.
7.0.0-beta08
7.0.0-beta07
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
7.0.0-beta05
7.0.0-beta04
- 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
Fixes a crash when navigating in the WebView
with a stylus that dispatches hover events. #130
7.0.0-beta02
Adds out-of-the-box support for <input type=file>
file uploads from any TurboWebFragment
. #123
7.0.0-beta01
Initial public release 🎉