27 Commits

Author SHA1 Message Date
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