Mobile/Foundation/Bugs: Difference between revisions

Jump to navigation Jump to search
→‎Next Sprint: Link to current versions in tree
(→‎Next Sprint: Link to current versions in tree)
Line 117: Line 117:


Keep our tools up to date:
Keep our tools up to date:
* [https://developer.android.com/jetpack/androidx/releases/compose-compiler Compose Compiler releases]. We currently use [https://bugzilla.mozilla.org/show_bug.cgi?id=1829228 Compose Compiler 1.4.6].
* [https://github.com/mozilla-mobile/firefox-android/blob/main/android-components/plugins/dependencies/src/main/java/DependenciesPlugin.kt#L53 Current compose_version] vs [https://developer.android.com/jetpack/androidx/releases/compose-compiler Latest Compose Compiler releases]
* [https://github.com/JetBrains/kotlin/releases Kotlin compiler releases]. We currently use [https://bugzilla.mozilla.org/show_bug.cgi?id=1829228 Kotlin 1.8.20]. A newer version, 1.8.21, is available.
* [https://github.com/mozilla-mobile/firefox-android/blob/main/android-components/plugins/dependencies/src/main/java/DependenciesPlugin.kt#L17 Current kotlin version] vs [https://github.com/JetBrains/kotlin/releases Latest Kotlin compiler releases]
* [https://www.oracle.com/java/technologies/downloads/ JDK LTS releases]. We currently use [https://bugzilla.mozilla.org/show_bug.cgi?id=1785929 JDK 17.0.6 LTS]. A newer version, 17.0.7, is available. [https://bugzilla.mozilla.org/show_bug.cgi?id=1785929 JDK LTS 21] will be available in September 2023.
* [https://searchfox.org/mozilla-central/source/python/mozboot/mozboot/android.py#44 Current JDK version] vs [https://www.oracle.com/java/technologies/downloads/ Latest JDK LTS releases]. [https://bugzilla.mozilla.org/show_bug.cgi?id=1785929 JDK LTS 21] will be available in September 2023.
* [https://developer.android.com/ndk/downloads/revision_history NDK LTS releases]. We currently use [https://bugzilla.mozilla.org/show_bug.cgi?id=1820876 NDK r23 LTS], though [https://bugzilla.mozilla.org/show_bug.cgi?id=1814734 NDK r25 LTS] is available. [https://bugzilla.mozilla.org/show_bug.cgi?id=1822171 NDK r26 LTS] will be available near the end of 2023 Q3.
* [https://searchfox.org/mozilla-central/source/python/mozboot/mozboot/android.py#23 Current NDK version] vs [https://developer.android.com/ndk/downloads/revision_history Latest NDK LTS releases]. [https://bugzilla.mozilla.org/show_bug.cgi?id=1814734 NDK r25 LTS] is available. [https://bugzilla.mozilla.org/show_bug.cgi?id=1822171 NDK r26 LTS] will be available near the end of 2023 Q3.
* TBD: Update Gradle and its dependencies?
* TBD: Update Gradle and its dependencies?


Confirmed users
3,339

edits

Navigation menu