c511a6afd3
Translations update from Hosted Weblate
...
ironfox-oss/IronFox!184
Translations update from [Hosted Weblate](https://hosted.weblate.org ) for [IronFox/App](https://hosted.weblate.org/projects/ironfox/app-main/ ).
It also includes following components:
* [IronFox/Gecko](https://hosted.weblate.org/projects/ironfox/gecko/ )
Current translation status:

MR-author: Weblate <hosted@weblate.org >
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: skajmer <skajmer@protonmail.com >
Co-authored-by: on9686 <on9686@users.noreply.hosted.weblate.org >
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >
Co-authored-by: Taivas Jumala <taivasjumala@yafoss.org >
Co-authored-by: LucasMZ <git@lucasmz.dev >
Approved-by: celenity <celenity@celenity.dev >
Merged-by: celenity <celenity@celenity.dev >
2026-09-15 17:56:08 +00:00
celenity
002296904b
156.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-15 17:53:55 +00:00
celenity
b379e74daa
fix: APK name at ci-publish-packages.sh (Part 2)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-15 17:43:45 +00:00
celenity
c254566ea9
feat: bump uv to 0.12.15
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-15 17:11:13 +00:00
celenity
648596a6a7
fix: name for APKs at ci-publish-packages.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-14 17:52:14 +00:00
celenity
2a58f523ef
feat - Part 2: Create IronFox Nightly RSS feed
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-14 02:38:17 +00:00
celenity
338cd9f677
feat - Part 3: Add IronFox Nightly to F-Droid repo
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-14 02:20:22 +00:00
celenity
3cfd218865
fix: Firefox SHA512sum
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-14 02:17:57 +00:00
celenity
9b3b5a62d8
fix: typo
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-14 02:05:19 +00:00
celenity
db9c38656f
feat: bump uv to 0.12.13
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-14 01:52:40 +00:00
celenity
8e6cf30e3d
feat: Create a universal updates.json for Nightly releases (ex. to be used with Obtainium)
...
(Part 2 of bringing back Nightly builds, with a proper distribution channel...)
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-14 01:43:02 +00:00
celenity
83ee3fd1f2
feat: Use different versioning for Nightly
...
(Part 1 of bringing back Nightly builds, with a proper distribution channel...)
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-13 23:52:33 +00:00
celenity
ed21d965aa
fix: Remove broken upstream Translations UI setting (dependent on AI controls, we also add our own setting to control whether Translations is enabled) + ensure AI controls doesn't try to override Gecko prefs (in favor of our own handling)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-13 06:46:18 +00:00
celenity
94688950b3
feat: Add UI settings to enable/disable the Android Geolocation Provider and the Network Geolocation Provider
...
This provides users with transparency and control over which geolocation provider(s) the browser uses
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-12 07:54:52 +00:00
celenity
c301293ffc
feat: Prevent GeckoView from attempting to use Google Play Services (or the OEM) to retrieve geolocation if the Android system geolocation provider is enabled
...
This ensures we instead just use the device's GPS, to reduce our reliance on/use of proprietary services and improve privacy
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-12 07:47:09 +00:00
celenity
b2ffe20f8d
feat: organize/clean-up ironfox.cfg
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-11 06:20:41 +00:00
celenity
bc3bc0ea93
WIP: 156.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-11 05:30:09 +00:00
celenity
c18429ac8e
feat: move strings and certain assets to IronFox Core
...
This is preferable as it allows us to re-use strings (as well as these assets) across different components (such as in Mozilla's Android Component libraries and GeckoView), with the current approach, we're limited to only being able to use the strings/assets in Fenix
The exception for this is onboarding strings - those must be in Fenix directly (due to how the onboarding strings are parsed via `nimbus-fml`)
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-10 00:42:04 +00:00
+23
a6d09a0569
Translations update from Hosted Weblate
...
ironfox-oss/IronFox!174
Translations update from [Hosted Weblate](https://hosted.weblate.org ) for [IronFox/App](https://hosted.weblate.org/projects/ironfox/app-main/ ).
It also includes following components:
* [IronFox/Gecko](https://hosted.weblate.org/projects/ironfox/gecko/ )
Current translation status:

MR-author: Weblate <hosted@weblate.org >
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Ngo Lam Bao An <onionandsalad@gmail.com >
Co-authored-by: 泥鰍 <holiu618@users.noreply.hosted.weblate.org >
Co-authored-by: MagicTeaMC <maoyuetw@proton.me >
Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org >
Co-authored-by: Taivas Jumala <taivasjumala@yafoss.org >
Co-authored-by: on9686 <on9686@users.noreply.hosted.weblate.org >
Co-authored-by: John Doe <vvi08@temp-mail.me >
Co-authored-by: Posemartonis <weblate.drainage895@passmail.net >
Co-authored-by: Niklaus <nicolasnavarro271@gmail.com >
Co-authored-by: Guillaume <ltguillaume@users.noreply.hosted.weblate.org >
Co-authored-by: Bernardino Corrente <bennycorrente64@gmail.com >
Co-authored-by: Wiesław Fijołek <percival@users.noreply.hosted.weblate.org >
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Hosted Weblate user 145873 <skrlatorr@users.noreply.hosted.weblate.org >
Co-authored-by: pidxrxk69 <drown-study-curing@duck.com >
Co-authored-by: Mr-Update <mr.update@yahoo.de >
Co-authored-by: Majime <Markskou@me.com >
Co-authored-by: Hosted Weblate user 136012 <jokkels@users.noreply.hosted.weblate.org >
Co-authored-by: LucasMZ <git@lucasmz.dev >
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >
Co-authored-by: Patrich Tivoli <p.tivoli.pt@gmail.com >
Co-authored-by: Volodymyr Reshetniuk <vladimirreshetnuk@gmail.com >
Co-authored-by: Verbaviva <verbavivae@users.noreply.hosted.weblate.org >
Co-authored-by: Trunars <trunars@abv.bg >
Co-authored-by: A <ogloppi@mailbox.org >
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: Hosted Weblate user 107176 <zhuk2@users.noreply.hosted.weblate.org >
Co-authored-by: mobby45 <petitmewen@gmail.com >
Co-authored-by: Iridium <iridium@users.noreply.hosted.weblate.org >
Co-authored-by: Akash Yadav <itsaky01@gmail.com >
Co-authored-by: Ruzgar Keskinkilic <keskinkilicruzgar@gmail.com >
Approved-by: celenity <celenity@celenity.dev >
Merged-by: celenity <celenity@celenity.dev >
2026-09-09 20:59:25 +00:00
celenity
50116d9a34
feat: bump uv to 0.12.12
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-09 20:56:12 +00:00
celenity
9b0d46896c
feat: add dnsforge.de to list of built-in DoH providers (as they meet the criteria: https://codeberg.org/celenity/Phoenix/wiki/info-doh-criteria )
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-09 08:36:04 +00:00
celenity
bc66ffd1d9
fix: clean-up + update .gitattributes + .gitignore
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-09 04:21:25 +00:00
celenity
c96324b848
feat - CI: add IRONFOX_FEDORA_VERSION env var to specify the version of Fedora (to avoid unnecessary duplication/redundancy)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-09 04:14:30 +00:00
celenity
dfcd45351f
feat: bump uv to 0.12.11
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-09 04:11:33 +00:00
celenity
1fcef91adc
feat: add DNSBunker to list of built-in DoH providers (as they meet criteria) - see https://codeberg.org/celenity/Phoenix/issues/367 for details (+ add IFDohProviders for specifying DoH provider constants, instead of hardcoding them at DohSettingsProvider)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-09 04:10:46 +00:00
celenity
0e8e6f4821
155.0.1 - changelog
...
Signed-off-by: celenity <celenity@celenity.dev >
v155.0.1
2026-09-05 03:15:42 +00:00
celenity
aacf6d82f0
155.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-05 03:14:52 +00:00
celenity
d28f8f29d4
feat: bump uv to 0.12.9 + cpython to 20260901
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-05 02:54:22 +00:00
celenity
a1d13f4c0a
fix: modify CHANGELOG.md to ensure release CI flow is properly triggered
...
Signed-off-by: celenity <celenity@celenity.dev >
v155.0
2026-09-02 18:41:59 +00:00
celenity
1e96c6b238
fix - CI: ensure bundle is recognized as an architecture for downloading artifacts
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-02 18:38:47 +00:00
celenity
38f2c12553
155.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-01 16:04:57 +00:00
celenity
4067607857
WIP: 155.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-09-01 03:44:18 +00:00
celenity
eb27527cd9
fix: typo
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-31 23:40:11 +00:00
celenity
e9750ccd4c
fix: typo
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-31 21:26:29 +00:00
celenity
57061ca247
feat: overhaul/refine scripts
...
Notably, this adds checks to ensure necessary executables and environment variables are available and set-up properly, adds new utilities files for certain functionality (to avoid redundancy/duplication)
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-31 03:02:23 +00:00
celenity
c382d3296d
154.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
v154.0.1
2026-08-26 01:40:50 +00:00
celenity
7716e5ed1b
fix: revert Rust back to 1.97.1 for now
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-26 01:35:52 +00:00
celenity
b1bd8fa034
WIP: 154.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 05:04:32 +00:00
celenity
ded05b2220
feat: bump nvm to v0.40.7
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 04:51:44 +00:00
celenity
76e6acfe58
feat: bump JDK 17 to 17.0.20.1+1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 04:50:24 +00:00
celenity
ef47f7d1a6
feat: bump JDK 21 to 21.0.12.1+1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 04:49:10 +00:00
celenity
1b0c104653
feat: bump JDK 25 to 25.0.4.1+1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 04:47:32 +00:00
celenity
82729c99dc
feat: bump Rust to 1.98.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-25 04:45:29 +00:00
celenity
e9f61a8e14
fix: remove remaining instance of IRONFOX_DEFAULT_UBO_ASSETS_URL
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-23 00:01:34 +00:00
celenity
ab12f558f0
fix: remove IRONFOX_DEFAULT_UBO_ASSETS_URL constant - unnecessary since this is only used within ironfox.cfg, so we can just set it directly from that file instead
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-23 00:00:48 +00:00
celenity
910d23c70c
fix: IRONFOX_CI logic for ci-compress.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 23:41:36 +00:00
celenity
978495d4c8
fix: set default outputs path to /outputs (instead of /build/outputs)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 23:40:17 +00:00
celenity
e22a8d8c27
fix - move logic for installing IronFox via ADB from sign.sh to build.sh
...
This doesn't depend on signing, as users could ex. be using debug signing, so in such cases, this is still useful
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 21:31:39 +00:00
celenity
05d20f3106
fix: set --mode='universal' for APKsets - this appears to significantly reduce size and works around a bug with Accrescent's developer console ( https://github.com/accrescent/parcelo/issues/804 )
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 03:42:42 +00:00
celenity
a5a7204e05
fix: use set_verbosity at lint-hook.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-22 01:30:24 +00:00