Releases: fork-maintainers/iceraven-browser
Iceraven Browser 1.0: The Rebrandenating
Now 100% Less Weaselly
The big news is that this project is now the Iceraven Browser, winner of the emoji name poll (#111, #110, #121, #126, #36). Thanks to everyone who suggested names, voted, and helped with the rebranding! We have a temporary programmer-art icon that's just itching to be replaced! View some inspirational images and submit your icon today!
As part of this, we have a new Application ID: io.github.forkmaintainers.iceraven
. As far as Android knows, this is an entirely different app than the last release. There's nothing that attempts to migrate your tabs or settings. Install the new Iceraven and either use a Firefox Account or manually sync over what needs to be moved from the old Iceweasel, then uninstall the old app.
This release still signed with the debug keys.
Also Featured:
- What's New URL now comes back here (#81)
- @bbigam added some missing license headers (#91)
- @NikGreens translated some of our new strings into Russian (#98)
- @abhijitvalluri unlocked the the secret pull to refresh gesture (#108)
- @abhijitvalluri fixed some test failures and set up much more complete CI with Github Actions (#109, #116)
- Synced with Mozilla's changes and fixed a camera permissions bug (#128, #125)
Janky Iceweasel Fork: Customizable Tab Tray Edition
- Updated with latest Mozilla
fenix
code - @bbigam removed the Google Play dependency Mozilla added (#76)
- @miDeb fixed tab tray animations when the tab tray comes in from the top (#72)
- @abhijitvalluri made the tab tray fully customizable (#65) and able to be more like Fennec (#69)
- The repo has moved to @fork-maintianers/iceweasel and @abhijitvalluri and @Dakkaron have been added as maintainers (#23)
- Vote on a new name for the project!. It would be nice not to be confused for the desktop browser project anymore. Right now "Iceraven" looks to be winning, but staying "Iceweasel" is a close second.
Janky Iceweasel Fork: Spelling Liberation Edition
- Update to latest upstream Fenix
- Only(?) actual Android programmer we have @abhijitvalluri is back with at-the-bottom tab controls for bottom URL bar users and tab switcher favicons (https://github.com/interfect/fenix/pull/49)
- They also bring us searchable add-ons and the ability to pick your own add-on collection! No longer will I have to respond to the every whim of users! You can add your own add-ons yourself! (https://github.com/interfect/fenix/pull/50)
- Apply the liberate patch! The Adjust, Leanplum, and (all?) other telemetry is now stubbed out, and we don't ship the SDKs. The telemetry and experiment settings are also now all false by default, and the UI for them is gone. (You may need to do tricks to turn them off, like clearing app data, if you upgraded and they weren't off already and you still find telemetry being sent or yourself being experimented upon.) (https://github.com/interfect/fenix/issues/25)
- Spell "weasel" correctly. We're still in the market for a new, not-already-used name, but this one should be spelled right.
Janky Iceweasle Fork: What's Old Is New Tab
- Update to latest upstream Fenix
- Turn on download manager, login selector, and tab history features from upstream beta/nightly
- Improved README
- Dropped some totally broken add-ons from the list of available add-ons. See https://github.com/interfect/fenix/issues/7 and https://github.com/interfect/fenix/issues/33.
- Switched to a new, old-Fennec-style tab switcher UI courtesy of @abhijitvalluri. See https://github.com/interfect/fenix/pull/41. If you want your new-Android-style floating plus button back, demand a setting for it from @abhijitvalluri or someone else who knows how to do Android UI stuff.
Janky Iceweasle Fork: Stop Crashing Constantly Edition
- Use upstream
android-components
and duplicate the parts we need to change instead of forking the whole thing. Fixes https://github.com/interfect/fenix/issues/24 - Merge upstream Fenix changes. Fixes(?) https://github.com/interfect/fenix/issues/32
- Test for at least two minutes without crashing
Janky Iceweasle Fork: Updates Edition
- Update with latest Mozilla Fenix master branch changes
- Update with appropriate
android-components
changes that are accounted for in Fenix.cat buildSrc/src/main/java/AndroidComponents.kt
and use what was current as of the included date. - Update README to describe this project instead of Mozilla Firefox
Janky Iceweasle Fork: Customizable URL Bar Edition
- Update to latest upstream
fenix
andandroid-components
. - Merge mozilla-mobile#13650 which, if it works, lets you turn http and www in the URL bar on and off.
- Tag, build, do not test, and release! May be even jankier than usual.
Janky Iceweasle Fork: Secret Menu Edition
- Update with latest Mozilla
android-components
and Fenix changes. External download manager implementation ought to match upstream's now. - Set a "Version Name" in the build. Should fix illogical-robot/apkmirror-public#142. Android Police should still change their name; police aren't cool.
- Enable some settings in the Secret Menu (enableable by furiously tapping the header image on the about screen). They might even work.
- Change the about screen to actually talk about this app and not some other app that this app isn't.
Janky Iceweasle Fork: Now Possibly with Download Managers
- Update
android-comonents
with latest Mozilla code - Update Fenix with latest Mozilla code
- Integrate mozilla-mobile#13379 and enable it in release builds even though it doesn't seem quite ready. There's now a setting to use external download managers. It may even work!
Janky Iceweasle Fork: Addonpocalypse Edition
- Fix AddonCollectionManager to not just use the first page of results (mozilla-mobile/android-components#8076)
Now add-ons won't suddenly become unsupported again because they dropped off the first page! Seeing as the add-on list is kind of the point, and the only reason you deal with this janky build, you should probably upgrade.