Skip to content

Releases: AgregoreWeb/agregore-browser

2.21.1 - View Local Sites

06 Jan 03:49

Choose a tag to compare

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.

image

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!

19 Oct 19:28

Choose a tag to compare

theme-editor

Features

  • A new agregore://settings/theme page 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.css file now only uses the new --browhser-theme variables instead of the old --ag-theme variables

2.19.0 - Easier Navigation, quality of life

25 Sep 22:09

Choose a tag to compare

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

10 Sep 18:40

Choose a tag to compare

  • Adds sorting to tables in markdown files and reader mode
  • fixes bug where search results were still being added after you navigate
  • hide the "find in page" search box when navigating away from a page

table-sort

2.17.1 - Fancy rendering, quality of life

14 Aug 01:51

Choose a tag to compare

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

30 Jul 22:24

Choose a tag to compare

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+raw handler, should be more reliable now

2.14.1 - New hypercore, AI improvements, bugfixes

24 Jun 22:44

Choose a tag to compare

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

15 May 02:44

Choose a tag to compare

  • 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

12 May 02:38

Choose a tag to compare

  • Pages should now use the browser://theme/style.css URL for adding styles across both Agregore and Peersky
  • The default LLM model is now qwen2.5-coder:3B which 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

07 May 01:51

Choose a tag to compare

  • 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 to hyper://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!