celenity
|
e7a1a9d0a6
|
fix get_sources-if.sh
|
2026-04-02 22:17:28 +00:00 |
|
celenity
|
e57b08039a
|
fix: scripts (for now)
Signed-off-by: celenity <celenity@celenity.dev>
|
2026-04-02 21:31:13 +00:00 |
|
celenity
|
843f2d4f28
|
fix: grab Phoenix from GitLab instead of Codeberg
Codeberg appears to be unavailable ATM, which is causing the download to fail...
Signed-off-by: celenity <celenity@celenity.dev>
|
2026-04-02 06:27:05 +00:00 |
|
celenity
|
7efec51d44
|
feat: set env variables as readonly where possible, and improve/fix-up env var handling in general
Signed-off-by: celenity <celenity@celenity.dev>
|
2026-03-31 23:30:53 +00: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
|
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
|
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
|
cdb1203dad
|
fix: Node.js woes
Signed-off-by: celenity <celenity@celenity.dev>
|
2026-03-25 04:45:21 +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
|
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
|
4ddacc5943
|
fix: logic for building Bundletool from source
Signed-off-by: celenity <celenity@celenity.dev>
|
2026-03-11 23:04:04 +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
|
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 |
|
celenity
|
b9dd3e60bc
|
IronFox v147.0.4
ironfox-oss/IronFox!125
# IronFox 147.0.4
____
## Changes
- Updated to Firefox [`147.0.4`](https://firefox.com/firefox/android/147.0.4/releasenotes/).
- Updated to Phoenix [`2026.02.16.1`](https://codeberg.org/celenity/Phoenix/releases/tag/2026.02.16.1).
- Updated to microG [`v0.3.13.250932`](https://github.com/microg/GmsCore/releases/tag/v0.3.13.250932).
- Updated to Rust [`1.93.1`](https://releases.rs/docs/1.93.1/).
- Disabled the [Date Decoder *(RDD)* process](https://firefox-source-docs.mozilla.org/dom/ipc/process_model.html#data-decoder-rdd-process) by default, due to potential [memory safety issues](https://codeberg.org/ironfox-oss/IronFox/issues/94).
- This means that when isolated content process support is enabled, media playback will not work properly for many websites.
- As a result, we've unfortunately disabled isolated content process support by default for now - but it can still be enabled from secret settings if desired, at the cost of breakage for media playback on certain websites. We hope to enable it again by default in the near future.
- [Enabled canvas randomization for solid colors](e8e5976010).
- Adapted from [LibreWolf](343645241e) - thanks to [any1here](https://codeberg.org/any1here)! <3
- [Removed the OpenAI backend](ecc15b7d11).
- Various improvements to the overall build process.
- Other minor tweaks, fixes, and enhancements.
MR-author: celenity <celenity@celenity.dev>
Co-authored-by: Weblate <hosted@weblate.org>
Co-authored-by: Akash Yadav <contact@itsaky.com>
Approved-by: Akash Yadav <itsaky01@gmail.com>
Merged-by: celenity <celenity@celenity.dev>
|
2026-02-17 07:45:17 +00:00 |
|