celenity
8f80dff60c
feat: bump uniffi-bindgen
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-30 23:27:10 +00:00
celenity
7f2fe911b6
feat: bump Rust to 1.94.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-30 15:57:00 -04:00
celenity
e467f4c6a2
feat: harden cipher suites and enforce at least TLS 1.2 for various network connections
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-30 15:56:38 -04:00
celenity
e69e383ae6
fix: ensure the IronFox prebuilds repo is using the same env vars as we are elsewhere for certain configuration
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-30 15:55:19 -04:00
celenity
2cd9c2d97f
feat: Switch to using JDK 25 by default, and use JDK 21 where possible for projects that JDK 25 don't support
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-30 15:53:38 -04:00
celenity
d7342f162f
fix: Disable Rust incremental compilation to ensure builds are fresh (+ minor formatting for Rust env vars)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-30 15:37:27 -04:00
celenity
0776c2fcb8
fix: add java to PATH for sign.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-30 02:52:30 +00:00
celenity
39fd7f538d
fix: vars for Java and awk at prebuild.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-29 20:26:14 -04:00
celenity
4d5bebb9b3
feat: bump NPM to 11.12.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-29 20:15:09 -04:00
celenity
e8dde910b8
feat: Set-up Python with UV directly
...
(also sets envs to configure Python and UV)
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-29 20:14:28 -04:00
celenity
57cb069cb8
feat: re-organize configuration files into separate configs directory
...
This should also help slightly speed up the build process, as it prevents us unnecessarily copying ex. the mozconfig files
Also includes a few minor tweaks to envs, like Gradle flags and new Phoenix envs (for next release)
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-29 20:10:49 -04:00
celenity
af025b1b53
feat: Enable verbose Gradle console logs
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-29 02:46:08 +00:00
celenity
56629d1b35
feat: Handle downloading JDK 17 (Temurin) ourselves directly
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-29 02:45:43 +00:00
celenity
5a1ae4b510
fix: prevent running releaseOssLicensesCleanUp before building Fenix's bundle, to ensure that the generated dependencies.json isn't automatically deleted
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-29 02:43:05 +00:00
celenity
c15810ea7a
feat: Prevent exposing branding resources/certain internal assets to websites - adapted from Tor Browser: ecb798d066
...
also see https://codeberg.org/librewolf/source/pulls/158
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-28 07:31:06 +00:00
celenity
2b5c4e899a
fix: use a patch to replace Google Play FIDO of microG, instead of a sed command
...
technically not necessary, but I'd rather be extra safe to ensure we monitor this and never accidentally ship it
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-27 21:23:43 +00:00
celenity
0c620c32dd
fix: re-enable the OSS licensing task
...
should now be fixed, because we use `gradle -p mobile/android/fenix` instead of `gradle :fenix`
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-27 21:03:52 +00:00
celenity
23f7c56985
feat: Substitute Android Components, and use our own approach to substitute Glean
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-27 07:33:29 +00:00
celenity
8e9c34c665
feat: bump firefox-l10n
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-25 04:47:11 +00:00
celenity
cdb1203dad
fix: Node.js woes
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-25 04:45:21 +00:00
celenity
47e67aee09
v149.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-24 15:18:53 +00:00
celenity
e18ccd239e
fix: remove Claude integration from mozilla-central
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-23 18:52:58 +00:00
celenity
ad65657509
feat: Get Node.js
...
We need this because we now enable minification for JS (to reduce binary size)
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-23 18:51:47 +00:00
celenity
77c6f8dc93
WIP: v149.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-23 05:29:31 +00:00
celenity
a447ba1bef
fix: default location for python on Linux
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-22 20:57:15 +00:00
celenity
8d3ba31258
fix: do not dynamically create bundletool script from get_sources.sh (no reason to), + add IRONFOX_JAVA env
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-22 20:14:40 +00:00
celenity
08c925ffbe
fix: replace python 3.9 with the latest python(3), + add IRONFOX_PYTHON variable for setting the location of python, and prevent dynamically creating our gradle script from get_source.sh (no reason to)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-22 20:12:22 +00:00
celenity
80ebf07ef7
feat: update rustup to 1.29.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-12 17:55:43 +00:00
celenity
4ddacc5943
fix: logic for building Bundletool from source
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 23:04:04 +00:00
celenity
f84ce4a279
fix: spacing for release notes template
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:36:25 +00:00
celenity
ba4f13a966
feat: update release notes template
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:35:43 +00:00
celenity
74ca65616d
fix: disable homepage as new tab by default for now - appear to cause issues opening external files (PDFs)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:02 +00:00
celenity
38cffbd80b
feat: enable homepage as new tab by default
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:01 +00:00
celenity
5ac2b50ae2
feat: add mode to update checksums from get_sources.sh + add logic to handle invalid arguments
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:01 +00:00
celenity
d44bd17234
feat: clone Android NDK separately from SDK + perform SHA512sum validation for it
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:01 +00:00
celenity
696fb31155
fix: clean-up
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:01 +00:00
celenity
cbbb1016e5
fix: add back fenix-disable-gms-licensing-task patch for now
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:01 +00:00
celenity
8e5e510dd7
fix: ensure we always generate license data
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:01 +00:00
celenity
0acb2aa0b9
fix: remove unnecessary fenix-disable-gms-licensing patch
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:01 +00:00
celenity
c57f051b12
fix: do not run GMS licensing task
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:01 +00:00
celenity
b686113a8d
fix: cleaning - II
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:00 +00:00
celenity
61b2040224
fix: revert: fix: do not run fenix licensing task
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:00 +00:00
celenity
f15f03b301
fix: do not run fenix licensing task
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:00 +00:00
celenity
3bf482a9b9
fix: cleaning
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:15:00 +00:00
celenity
522021bdd5
feat: Remove Search telemetry (Like our previous approach)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:13:56 +00:00
celenity
b52e5eb904
v142.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-03-11 22:13:55 +00:00
celenity
6890eda437
v148.0.2.1
...
ironfox-oss/IronFox!131
# IronFox 148.0.2.1
____
## Changes
- Fixed a critical bug that prevented the onboarding from working as expected for new users.
- Other minor tweaks and adjustments.
MR-author: celenity <celenity@celenity.dev >
Approved-by: celenity <celenity@celenity.dev >
Merged-by: celenity <celenity@celenity.dev >
2026-03-11 22:12:16 +00:00
celenity
003e3860b0
IronFox v148.0.2
...
ironfox-oss/IronFox!130
# IronFox 148.0.2
____
## Changes
- Updated to Firefox [`148.0.2`](https://firefox.com/firefox/android/148.0.2/releasenotes/ ).
- Updated to Rust [`1.94.0`](https://releases.rs/docs/1.94.0/ ).
- Minor tweaks, fixes, and enhancements.
MR-author: celenity <celenity@celenity.dev >
Approved-by: Akash Yadav <itsaky01@gmail.com >
Merged-by: celenity <celenity@celenity.dev >
2026-03-10 19:55:16 +00:00
celenity
fa3c2e3e9a
IronFox v148.0.1
...
ironfox-oss/IronFox!129
# IronFox 148.0.1
____
## Changes
- Updated to Firefox [`148.0.1`](https://firefox.com/firefox/android/148.0.1/releasenotes/ ).
- Implemented `SHA512sum` validation for external sources/dependencies at build-time to improve security and reproducability.
- [Added missing Gecko(View) assets](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/129/diffs?commit_id=4704ea7c3cb19aad045507aad63f6f9cadcd8ba7 ) to fix issues and improve display of internal *(`about:`)* pages.
- [Removed `about:restricted`](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/129/diffs?commit_id=55aa1f030173c68bf2a30cbc8d9632bb71dad532 ) *(used for parental controls/filtering)*.
- [Removed certain unused/unwanted Gecko assets](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/129/diffs?commit_id=d4e4623668776b895c9f06449f9b7cf47050c048 ).
- Minor tweaks, fixes, and enhancements.
MR-author: celenity <celenity@celenity.dev >
Co-authored-by: Weblate <hosted@weblate.org >
Approved-by: celenity <celenity@celenity.dev >
Merged-by: celenity <celenity@celenity.dev >
2026-03-03 07:56:04 +00:00
celenity
ff0309e614
IronFox v148.0
...
ironfox-oss/IronFox!127
# IronFox 148.0
____
## Changes
- Updated to Firefox [`148.0`](https://firefox.com/firefox/android/148.0/releasenotes/ ).
- Updated to Phoenix [`2026.02.23.1`](https://codeberg.org/celenity/Phoenix/releases/tag/2026.02.23.1 ).
- Minor tweaks, fixes, and enhancements.
MR-author: celenity <celenity@celenity.dev >
Co-authored-by: Weblate <hosted@weblate.org >
Approved-by: Akash Yadav <itsaky01@gmail.com >
Merged-by: celenity <celenity@celenity.dev >
2026-02-26 18:04:16 +00:00