Gabriel Beghelini on December 12th 2024
Welcome to our product newsletter, where we bring you the latest updates and features from Equo. We’re excited to announce the release of Equo Chromium v128! This version comes along with Wayland support, background sync color and more! Also featuring important fixes, new features, and enhancements across versions 116 and 124. These updates are designed to provide a smoother, more robust browser experience.
🎉 Introducing Equo Chromium v128: Our New Major Release
Wayland Support: Native Wayland support for embedded windows brings enhanced compatibility and smoother performance on Linux
CSS Enhancements: Support for CSS :state() syntax, anchor positioning, and the Compute Pressure API to optimize resource usage
Content Management: Introduced the Collections feature for saving and categorizing content
Background Color Sync: Browser background color can now sync with SWT/Swing settings for a unified appearance
Linux Stability: Resolved focus-related issues for smoother operation
Cache Management: Addressed white screen problems caused by multiple RCP instances using the same cache path
Extended Storage Access API (SAA): To include non-cookie storage, allowing access to unpartitioned cookies and storage in third-party contexts
DevTools Enhancements: such as improved performance panel with a new track configuration mode, ability to ignore scripts in the flame chart and new filters to identify excessive memory usage in heap snapshots among others
Security Enhancements: Strengthened protocols and resolved key vulnerabilities to ensure a safer browsing experience
Customizable Scrollbars: Viewport scrollbars now align with the user's preferred color scheme for a consistent UI
Cookie Protection: Improved safeguards for cookies on Windows to enhance security and reliability
🛠️ Fixes and Improvements in Equo Chromium Versions 116 and 124
Windowless Browser API: Introduced the compatibleWithHost method in the ChromiumBrowser API to verify Windowless requirements
Child Process Termination: Addressed issues during application shutdown on Windows to ensure clean closures
Stability Improvements:
-
Fixed potential blocking when closing browsers on Windows
-
Resolved crashes during browser initialization on macOS
Windowless Browsers: Enhanced processes for opening and closing windowless browsers
Proxy Configuration: Fixed issues with proxy configurations in multithreaded message loops
Customizable Process Name: The -Dchromium.executable.name property allows developers to customize the Equo process name for Java applications
Background Color Sync: Added property chromium.inherit_bg_color=true to synchronize the browser’s background color with SWT/Swing settings
Swing Browser Resizing: Improved performance and resolved layout flickering during resizing
Process Termination: Fixed child process shutdown issues on Windows for better stability
Blank Screen (macOS): Addressed issues with blank screens when starting the browser
Headless Browsers: Resolved GTK loading issues in headless mode
Cache Path Issues: Default cache path now set inside the workspace's metadata folder to avoid white screen problems with multiple RCP instances
For any questions or assist you may need, feel free to reach out to us at support@equo.dev. Stay tuned for more updates!
Thank you for choosing Equo!