Skip to content

Rolling Tester's Release v0.0.1

Choose a tag to compare

@MoonDevelopmentsLLC MoonDevelopmentsLLC released this 11 May 09:49
· 157 commits to main since this release
3d2ace8

First Testing Release - All current pre-compiled signed releases are currently meant for testing. Builds can change at any moment and backups are currently not fully supported, the backups code is under dev testing and not available for public testing. I apologize for this inconvienence but to advance the project further I need this, definitely understood as- much too early release so that I can receive bug reports and issues. To further explain,I develop everything through my pc ( not capable of running emulators) and test it on 1 device available. Without a testing release, the project will theorhetically never be able leave its alpha phase. Thanks for taking the time to read this far.

the below changes when compared to the alpha builds. This changelog is created from my working notes summed up.

sha256 : 62d59a1acb5c7a7314a9fe0be75b1a14f6507df971e7018ddef5336cdc26c852

✅ Core System Upgrades

Completely overhauled the startup process.

Optimized launch performance (up to 3x faster on most devices).

Improved performance significantly across the entire app.

Reduced memory issues (fixed out-of-memory crashes during stressed sessions).

Fixed crash on launch due to vendor compatibility issues.

Fixed issues causing black screens when launching with no tabs.

Implement backup and import functionality (buttons hidden until final testing).

Refined immersive mode on foldables and rounded phones - needs refinement

Added restart requirement notice where necessary.

Optimized tab and bookmark load-in.

Improved flow bar timeout and visibility.

Fixed crash from null video timestamp on rapid app re-openings.

Fixed app restarting on certain foldable devices (Motorola, Galaxy).

🔐 Privacy & Security Enhancements

Implemented native tracker and ad blocking.

Enabled privacy scrub for headers and identifiers (user prompt added).

Disabled speech recognition API auto-enabling by default.

Added font fingerprinting scrubbing via Lunar Force Field.

Added suspicious canvas fingerprinting detection with popup request.

Added sensor scrambler warning system.

Fixed sensor scramble in private crater mode.

Upgraded force field protections (Canvas, JS, WebGL, etc.).

Completed Isolation of crater and the ninja windows for better privacy management.

Added recommendations and guide to: Disabled HTTP2 GREASE, Safebrowsing on UI thread, Perfetto system tracing.

Added recommendations and guide to: Enabled fenced frames and extra same-origin headers.

Added recommendations and guide to: Added “Site per Process” mode 

Added recommendations and guide to: Disabled User-Agent Client Hint and related WebView privacy risks.

🌐 Web & Browsing Features

Implemented full support for downloads, including:

    Blob downloads - 1fichier currently broken

    Enhanced UI

    File info in notifications

    Advanced download type support

Added native download option for certain file types.

Enabled persistent tab restoration with opener ID.

Implemented advanced link parsing for download pages and general usage.

Added fallback DNS (AdGuard) - placeholder, implementing custom fallback for next release

Guide for mixed content auto-upgrades if device does not support naturally.

Added support for zoom via Quick Settings and 2-finger flow summon.

🧭 Navigation & UI Enhancements

Refined fullscreen sliders for brightness and volume during fullscreen video playback

Shortened hold animations and added refined hold-down menu for most hold actions.

Upgraded and refined settings, bootup, and popup menus.

Improved tab bar to support more tabs and scale better on most screens

Fixed issues with disappearing and misaligned tab bar.

Fixed flow bar bugs that made visibility persistent.

Enabled hiding of empty tab space if not using "Close All".

Fixed overlay permission crash and broken bookmark links.

Refined reader mode and re-implemented it.

Added new page tools: force darken mode, added debug download parser, remove any element from page, etc.

Added calculator to quick tools in launchpad

Added moonala email easter egg to launchpad

Enabled automatic tab snapshot cleanup to prevent crashes on low storage devices

Fixed scrambled/overlapping text in menus.

📁 Tab & Window Management

Created "unchained" tabs system with login detection and no protections, allowing use of websites requiring trackers.

Fixed disappearing tab bar and restore on tab crash.

Enabled closing last tab to open Launchpad.

Refined floating tabs system:

    Reduced popup height

    Fixed back button function

    Fixed infinite tab opening on intent loops

    Improved floating tab overlay performance, can open 3 instead of 2 ninjas now

    Enabled floating tabs in privacy mode with recovery - hold down the add tab button

Implemented rocket tabs for floating mode (experimental). - requires overlay

Created advanced playback engine alpha (currently overlay-based). - temporary will abandon and re-work

Added blue outline for active tab put in placeholders for theming 

Improved preview loading for tabs and Moonspace. - new system can capture videos inside the preview, but is a little buggy at the moment. showing a blank preview when re-opening a large amount of tabs or opening a large amount of background tabs 

Replaced "Hello Beautiful World" with new start page “MoonLaunch/MoonBase”.

📑 Bookmarks, History, & Reader Mode

Completed new themes (9 in total) some are hidden at the moment .

Implemented autocomplete for history and bookmarks.

Added history search and cleanup buttons.

Enhanced bookmarks UI (folder dialog, search box, etc.).

Fixed bookmark preview duplication and bugs.

Added support for redirect-to-HTTPS from plaintext.

Added R8 compatibility fixes for bookmarks and folder alignment.

🛠️ Developer Tools & Debug

Added JavaScript mode indicator when using anytthing other than full (if using full, pages will access java faster than you can humanly toggle it off, therefore its not plausible or neccasary in full mode)

Refined compatibility and secure mode toggles.

Upgraded Moonbase editor and Lunar Shield center.

Refined FAQ and troubleshooting instructions.

Created host suggestion system and advanced index.

Added support for OAuth2, Intents, and Companion Email App.

🧪 Experimental Features

Enabled testing versions for:

    On-demand permission and canvas data controls

    Rocket tabs in regular float mode

    Crater homepage fixes and Ninja tab syncing

Added toggles for “Live Memory Mode” and other experimental options.

Moved theming system into pre-alpha drop-down with warnings.

🧾 Known Issues Fixed in R8

Fixed tab, navi key, immersive mode, and sensor scramble bugs.

Fixed privacy setting persistence and visibility errors.

Fixed inability to set homepage, styles, media playback, and other shared preferences.

Addressed default browser prompt frequency and style compatibility.

🧷 Miscellaneous Improvements

Updated app icon (removed outline). (Original Icon is now the logo for all of Moon Developments)

Fixed media controls in fullscreen mode.

Cleaned up tap summons

Created warning for recent browser activity (privacy protection). - needs additional improvements 

Improved menu uniformity and fixed obscure bugs like blurred close button,     removed “X” text from red buttons, misaligned fonts, flowjars etc.