Commit Graph
950 Commits
Author SHA1 Message Date
celenity 62819834fe 156.0.1
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-22 16:28:22 +00:00
celenity 3277917780 fix - CI: typo
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-22 16:24:48 +00:00
celenity cca1777775 WIP: 156.0.1
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-22 01:26:19 +00:00
celenity 2f7db131bc feat: bump nvm to v0.48.8
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-22 01:18:55 +00:00
celenity 6eae071913 feat: bump Node.js to 26.9.0
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-22 01:17:08 +00:00
celenity 68bcd49b3b fix - CI: Nightly RSS feed release page URL
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-20 07:51:24 +00:00
celenity f3db9bc3bd fix - CI: Nightly RSS feed release page URL
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-20 07:35:00 +00:00
celenity 236f3242d9 fix: ensure we don't improperly delete APKs from F-Droid repo (+ clean-up SHA512sums files as well...)
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-20 07:28:30 +00:00
celenity 07ce849927 feat: allow always downloading the latest APK from https://releases.ironfoxoss.org/ironfox/releases/latest/{ironfox_arch}/ironfox-latest-{ironfox_arch}.apk (for convenience)
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-20 05:39:13 +00:00
celenity 158aaf6efc feat - CI: add logic for website so we can determine whether we're currently updating Release or Nightly
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-20 05:28:26 +00:00
celenity 74bf57a2de feat: bump uv to 0.12.17
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-20 04:34:58 +00:00
celenity f9880deba1 feat - CI: add logic for F-Droid repo so we can determine whether we're currently updating Release or Nightly
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-19 00:56:49 +00:00
celenity 6fdadb2a34 fix - CI: ensure rss dir exists
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-17 23:08:20 +00:00
celenity 2f1e193feb fix: ensure release rss xml doesn't already exist (and properly create it)
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-17 18:53:51 +00:00
celenity 3368105ae5 fix: ensure we use IRONFOX_RELEASE to determine publish target at ci-publish-release.sh + clean-up/refine ci-update-site.sh
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-17 01:45:34 +00:00
celenity d43fd71249 fix: typo
Signed-off-by: celenity <celenity@celenity.dev>
2026-09-16 17:21:10 +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 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 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
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 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 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 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>
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