Releases: AgregoreWeb/agregore-browser
2.11.0 - New Navigation Options
- Plain text files like CSS now get syntax highlighting via the syntax highlighting font
- Built in 404 page has some styling now
- There's a new "up" button which lets you navigate up one level in whatever directory you're in. So UP on
hyper://example.com/foo/bar/baz
would take you tohyper://example.com/foo/bar/
- For folks using Gemini, agregore now properly allows sites to request user input via a basic form with a site-customizable prompt. This enables support for sites like search engines
Also we've updated some stuff on our main website so check out the explore page!
2.10.1 - Fixes
- Less noisy logging
- Updated extensions system to catch errors instead of crashing, should fix some of the random crashes when navigating to new links
- Forces default color scheme more effectively, prevents some pages from rendering as white text on white backgrounds
- add overflow to tables in default style to avoid messing up the layout in reader mode
2.10.0 - History page, better reader mode
We now finally have a "view history" page which lets you search through your history and clear items that you no longer want.
The reader mode has also had some fixes. A bunch of pages just didn't render properly before, but with the latest change most pages should work out of the box.
We also have some improvements in the default stylesheet for supporting "details" elements and tables. You can see all the styles in the example theme page at agregore://theme/example
2.8.2 - Font Based Syntax Highlighting
Thanks to @josephmolina256 we now have font based syntax highlighting in Agregore!
This applies to code blocks and to <textarea>
elements and is included in any site that depends on agregore://theme/style.css
.
This replaces the dependency on highlight-js which requires JS to work and was a bigger dependency.
This release also fixes a bug in the render where pages would be "double rendered" and content would get overwritten.
2.7.0 - Settings Page
We now finally have a way to mess with the settings in agregore like the default page and theme colors without needing to edit a text file!
Also improves some styling for forms and lists.
2.6.3 - Different default LLM, more styling
- Default to using Qwen2.5-Coder
- Have built in styling support for dialog and fieldset elements
- Add scroll bar styling to top level frame CSS
2.6.2 - LLM fixes
- Added model auto-download with consent for ollama backend
2.6.1 - Language model API, small fixes
- New
window.llm
JS API with ollama and openAI support (blog post incoming) - Welcome page links to
p2pad
demo to speed up building - Update gemini link on welcome page
- Prefer p2p URLs on welcome page
- Improve magnet link parsing logic
- Update webrtc module for latest node/macos
2.5.1 - MacOS style fix, minor bug fixes
- Mac OS no longer has a blank bar at the top shifting content off screen
- Pasting non-links works as expected now, before it was ignoring the paste
- Pages that have no stylesheets but have inline
style
attributes no longer get Agregore's stylesheet injected.
2.5.0 - Bug fixes, Look and feel
Features
- Middle click in url bar navigates to links automatically (thanks @Arskan17 !)
- Updated theme stylesheet: max-width is now applied to textual elements directly in the body instead of the body itself. This makes it easier to make apps that take the entire width by putting content in the
main
tag. - Pages without any stylesheets will have the default style injected into them
- The reader mode now has cleaner HTML to go with the new styles and it can now render properly even when a page's CORS settings prevent loading default styles
Fixes
- Fixed issue with second instances crashing on GNOME due to serializing
- Fixed hypercore dependencies and upgraded to latest version
- "uncaught errors" now don't freeze the browser with a popup and instead get logged to STDERR