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
|
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
|
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 |
|
celenity
|
1a682e143e
|
IronFox v147.0.2
ironfox-oss/IronFox!121
____
## Changes
- Updated to Firefox [`147.0.2`](https://firefox.com/firefox/android/147.0.2/releasenotes/).
- Updated to Rust [`1.93.0`](https://releases.rs/docs/1.93.0/).
- Other 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-01-27 21:18:49 +00:00 |
|
celenity
|
870c6342f3
|
IronFox v146.0.1
ironfox-oss/IronFox!112
____
## Changes
- [Enabled memory tagging](e24a24e63c) *(via [Android's Arm Memory Tagging Extension](https://developer.android.com/ndk/guides/arm-mte))* to improve security for supported devices *(such as the Pixel 8 and newer)*.
- [Fixed an issue with Obtainium app installation](6026d6524f).
- Updated Bundletool to [`1.18.3`](https://github.com/google/bundletool/releases/tag/1.18.3).
- Updated to Firefox [`146.0.1`](https://firefox.com/firefox/android/146.0.1/releasenotes/).
- Updated microG to [`v0.3.11.250932`](https://github.com/microg/GmsCore/releases/tag/v0.3.11.250932).
- Updated Rust to [`1.92.0`](https://releases.rs/docs/1.92.0/).
- [Various tweaks, fixes, and refinements - especially to the build process](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/112/diffs).
MR-author: celenity <celenity@celenity.dev>
Co-authored-by: Weblate <hosted@weblate.org>
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
Co-authored-by: techaddict <20232669-techaddict@users.noreply.gitlab.com>
Co-authored-by: user <user@localhost.localdomain>
Approved-by: Akash Yadav <itsaky01@gmail.com>
Merged-by: celenity <celenity@celenity.dev>
|
2025-12-19 16:16:28 +00:00 |
|
celenity
|
440d5482a1
|
IronFox v146.0
ironfox-oss/IronFox!109
____
## Changes
- [Added missing Gecko icons/branding assets](90e371ec7c).
- Added a toggle in settings that forces the browser to *always* use private mode *(similar to Firefox on Desktop)*. The setting is *disabled* by default, and is located at `Settings` -> `IronFox` -> `IronFox settings` -> `Privacy` -> **`Always use private browsing`**.
- [Disabled Mozilla's new `Unified Trust Panel` by default](2eaa0c7c9a), as it prevents users from being able to control the cookie banner blocker on a per-site basis.
- [Enabled Mozilla's new redesign for private browsing mode](43661d10a7) by default.
- Fixed [an issue with `BankID` authentication](https://gitlab.com/ironfox-oss/IronFox/-/issues/213) on certain websites *(Thanks to [rajtsic](https://gitlab.com/rajtsic)!)*.
- [Removed Mozilla's new `Clear Key` CDM](f9a0a07793).
- Updated cbindgen to [`0.29.2`](https://docs.rs/crate/cbindgen/0.29.2).
- Updated to Firefox [`146.0`](https://firefox.com/firefox/android/146.0/releasenotes/).
- [Various tweaks to improve and refine the build process, as well as other minor changes, tweaks, and fixes](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/109/diffs).
MR-author: celenity <celenity@celenity.dev>
Co-authored-by: Weblate <hosted@weblate.org>
Co-authored-by: techaddict <20232669-techaddict@users.noreply.gitlab.com>
Co-authored-by: user <user@localhost.localdomain>
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
Approved-by: Akash Yadav <itsaky01@gmail.com>
Merged-by: celenity <celenity@celenity.dev>
|
2025-12-10 19:08:11 +00:00 |
|
celenity
|
1eda235744
|
IronFox v145.0.1
ironfox-oss/IronFox!104
____
## Changes
- Updated the default version of Rust to [`1.91.1`](https://releases.rs/docs/1.91.1/).
- Updated to Firefox [`145.0.1`](https://firefox.com/firefox/android/145.0.1/releasenotes/).
MR-author: celenity <celenity@celenity.dev>
Co-authored-by: Weblate <hosted@weblate.org>
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
Approved-by: celenity <celenity@celenity.dev>
Merged-by: celenity <celenity@celenity.dev>
|
2025-11-19 19:13:03 +00:00 |
|
celenity
|
9f873c1646
|
Update F-Droid Gradle URL
Signed-off-by: celenity <celenity@celenity.dev>
|
2025-07-26 00:56:31 -04:00 |
|
Akash Yadav
|
fdf8e69bc6
|
feat: add run-docker script for easy building with Docker
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-06-25 19:23:42 +05:30 |
|
Akash Yadav
|
58fc662078
|
ci: use Fedora 42 images for builds
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-04-22 19:54:20 +05:30 |
|
Akash Yadav
|
ecb503e929
|
ci/docker: downgrade to Fedora 41
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-04-22 11:14:38 +05:30 |
|
mimi89999
|
db5c0245b0
|
Update Android SDK CLI and use it with Java 17
|
2025-04-21 14:11:35 +02:00 |
|
Akash Yadav
|
ae0643fd9e
|
build(docker): install missing gawk utility
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-04-20 15:58:41 +05:30 |
|
Akash Yadav
|
d68bb95cef
|
build(docker): update image to Fedora 42
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-04-20 15:13:02 +05:30 |
|
Akash Yadav
|
5fe3edcda5
|
feat: add configuration to build IronFox site
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-04-13 18:18:56 +05:30 |
|
Akash Yadav
|
c2b9cbb96d
|
fix(ci): enable Gradle daemon and configuration cache
|
2025-03-19 00:55:00 +05:30 |
|
Akash Yadav
|
db31b80472
|
fix: revert changes to localize maven using perl
|
2025-03-05 13:50:58 +05:30 |
|
Akash Yadav
|
f7a2bbb143
|
fix: install File::Slurp directly in Docker
|
2025-03-05 12:10:43 +05:30 |
|
Akash Yadav
|
78b777a22f
|
fix: use local setup-android-sdk.sh in Dockerfile
|
2025-03-05 11:13:37 +05:30 |
|
Akash Yadav
|
298f6148a2
|
fix(docker): missing nasm package
|
2025-01-17 19:33:43 +05:30 |
|
Akash Yadav
|
67e53c16b9
|
fix(docker): missing shebang line in entrypoint.sh
|
2025-01-17 00:50:33 +05:30 |
|
Akash Yadav
|
53cd6786b5
|
fix: put docker env vars into separate file
|
2025-01-10 01:12:13 +05:30 |
|
Akash Yadav
|
89f9018287
|
fix: setup Android SDK in Dockerfile
|
2025-01-09 23:32:09 +05:30 |
|
Akash Yadav
|
61f2052ed3
|
fix: combine consecutive RUN commands
|
2025-01-09 22:07:21 +05:30 |
|
Akash Yadav
|
3f296f1c03
|
fix: setup Android SDK when building in CI instead of Dockerfile
|
2025-01-09 21:41:56 +05:30 |
|
Akash Yadav
|
c79c0e6359
|
fix(docker): set env vars for all users [cirrus:skip]
|
2025-01-09 00:51:10 +05:30 |
|
Akash Yadav
|
0b94b235af
|
fix(docker): update android-sdk location
|
2025-01-08 23:07:23 +05:30 |
|
Akash Yadav
|
885056e1bd
|
fix(docker): source sdk setup script
|
2025-01-08 23:06:21 +05:30 |
|
Akash Yadav
|
9d5a4f0445
|
fix: set up Android SDK when building docker image
|
2025-01-08 22:05:04 +05:30 |
|
Akash Yadav
|
aadcac91a7
|
feat: add initial Dockerfile
|
2025-01-08 12:12:55 +05:30 |
|