Confirmed users
3,314
edits
(→Add GeckoView to your build.gradle: Describe GV version numbers) |
(→Using GeckoView: Add more explanation about GV release schedule) |
||
Line 25: | Line 25: | ||
== Using GeckoView == | == Using GeckoView == | ||
=== | === GeckoView Releases === | ||
Like Firefox, GeckoView has three three release channels: '''Nightly''', '''Beta''', and '''Stable''' (production). GeckoView supports three different architectures: | |||
* '''armeabi-v7a''' (32-bit ARM) | |||
* '''arm64-v8a''' (64-bit ARM aka AArch64) | |||
* '''x86''' (32-bit) | |||
* Coming soon in {{bug|1480834}}: '''x86-64''' | |||
GeckoView | GeckoView build numbers use the format: MAJOR.MINOR.BUILD_ID, e.g. 63.0.20180904170936. | ||
==== Release Schedule ==== | |||
New major versions of GeckoView Stable are published every 6-8 weeks, following the [https://wiki.mozilla.org/Release_Management/Calendar#Calendars Firefox release schedule]. Minor dot releases with security fixes may be released more frequently. The Stable channel is built from a release branch ("relbranch") in the [mozilla-release repository] with a branch name like [https://hg.mozilla.org/releases/mozilla-release/shortlog/GECKOVIEW_62_RELBRANCH GECKOVIEW_62_RELBRANCH]. | |||
New Nightly builds are released every day from Firefox's [https://hg.mozilla.org/mozilla-central/ mozilla-central repository]. New Beta builds are released once or twice a week from Firefox/Gecko's [https://hg.mozilla.org/releases/mozilla-beta mozilla-beta repository]. | |||
==== Add GeckoView to your build.gradle ==== | |||
GeckoView | GeckoView builds are published in a Maven repository: [https://maven.mozilla.org/?prefix=maven2/org/mozilla/geckoview/ maven.mozilla.org] for each release channel and architecture. The build naming convention is "geckoview-$CHANNEL-$ARCH", e.g. geckoview-nightly-armeabi-v7a, geckoview-beta-arm64-v8a, and geckoview-x86. | ||
<pre> | <pre> |