Releases: AgregoreWeb/agregore-browser
2.21.1 - View Local Sites
Adds a new agregore://sites page which shows hyper:// and ipns:// sites that you've created or loaded. You can then view them in the file explorer or purge the data from the local cache. Sadly only sites loaded since this update will be visible in the list.
This update also introduces some initial support for TypeScript via JSDoc types. With this change developers should get more type hints when working with the code when using editors like Visual Studio Code.
2.20.0 - Built in theme editor!
Features
- A new
agregore://settings/themepage to dynamically change the style - Copy and paste your themes to share with others
- Once you hit "save" the theme will get applied to all browser windows without the need for reloading
- Customize the "border-radius" used on boxes in the built in style
Fixes
- The built in
agregore://theme/style.cssfile now only uses the new--browhser-themevariables instead of the old--ag-themevariables
2.19.0 - Easier Navigation, quality of life
New:
- All HTML tables that lack sorting in their headers will now get some injected (ty @sanajitjana )
- Alt+Left / Alt+Right / Alt+Up to go back/forward in history / go up on the URL tree
- Scroll height gets saved for when you close and reopen the browser
Fixes
- Newer version of hyper-sdk!
- Fixed some problems with hypercore unloading throwing errors
- Quitting feels more snappy with window closing being immediate
2.18.0 - Table Sort and Fixes
2.17.1 - Fancy rendering, quality of life
New Features
- Search providers can now be configured thanks to @505e06b2
- Default backgrounds use MacOS/Windows translucency/vibrancy settings
- New CSS theme var for page background outside of widget backgrounds
- Auto-deny cookie consent popups using a fork of Consent-O-Matic
Bug Fixes
- Remove duplicate history items being created by duckduckgo search
- Fixed Web3 protocol and ipfs not loading
- Fixed errors from protocol init not reporting correctly
- Search results show immediately and don't flash when more objects are added
- MAcOS now compiles!
- New IPFS version
- Replace yarn with npm and remove rebuild which was messing up macos
2.16.0 - web3:// handler, New Electron, fixes
Features
- New version of Electron which means a new version of Chromium
- web3:// Protocol handler, e.g. web3://vitalikblog.eth
- History search in the URL bar now shows items as they're found so if you have one item in a long history you won't need to wait for the entire search to complete
Fixes
- When loading two hyper:// URLs on startup sometimes the write lock would get busted due to a race condition
- Microphone and camera permissions now get set for MacOS
- New protocol handler code which should be faster and more reliable
- Fixed up the
https+rawhandler, should be more reliable now
2.14.1 - New hypercore, AI improvements, bugfixes
New contributor
We got a fix for fullscreen mode not hiding the search bar and not properly recalculating the page size on exit thanks to @OmarBustamante in #297
Hypercore
This version brings a new release of hypercore which uses rocksdb for their storage engine. The first time you load a hyper:// URL might take a bit more time as existing data is updated, but going forward this should lead to massive speedups accross loading / creating data.
AI
The window.llm API now supports streaming using async iteration
// All at once
const {content} = await llm.chat({messages})
// One word at a time
for await (const {content} of llm.chat({messages})) {
element.innerText += content
}We also have a fix for iframes not having the LLM API available. This means you can more easily mess with AI apps in the dweb scratchpad with live updates.
2.12.1 - Fix up button, new FileViewer link
- The up button was busted and sometimes didn't show up
- "Going up" is reliable now and supports going up from either files or directories
- The new "Fileviewer" app is now linked to from the welcome page
2.12.0 - Peersky theme compat, Local AI onboarding improvements
- Pages should now use the
browser://theme/style.cssURL for adding styles across both Agregore and Peersky - The default LLM model is now
qwen2.5-coder:3Bwhich can run on lower end hardware - The AI flow will try to detect ollama and guide you to install it if it's missing.
- Config changes are now immediate (upon save) and you don't need to reload the browser for changes to take effect
- The welcome page got cleaned up a bit to be more focused
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/bazwould 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!

