Repository navigation
Releases: mantrakp04/ardia
Release list
Ardia 0.2.40-nightly.9
New
- Tidy your pins. Next to Clear, Tidy closes duplicate pins, files loose ones into the folder of their site and makes a folder from two or more pins of one site. Undo puts everything back.
- Splits pin and group as one row. Pin a split, move it to a group or drag it into one, and both panes go together, in every window of the profile.
- ⌘T lists your open tabs before you type, most recent first, when new tabs open the command bar. Type "split" or "move tab" for split view and profile actions.
- Little Ardia can change profile. Pick one from the button in its bar, or open it in a profile from the File and Dock menus.
- Choose your Downloads folder in Settings › General, per profile, and whether to ask where to save each file.
- Picture in Picture has ±10 s buttons, and ← and → skip too.
- The app icon follows macOS's dark, clear and tinted styles.
- As in Arc, if you want it, each behind a switch that's off: ⌘Z reopens closed tabs, ⌘L opens in the middle of the window, Top Apps tiles grow with the sidebar instead of adding columns (thanks, @narasaka), and your tabs show in every window of the profile.
Fixed
- ⌘Z after closing the command bar no longer closes Ardia.
- Pause in Picture in Picture always answers, even after the controls fade under a resting pointer.
- ⌘↓ and ⌘↑ move the caret in text fields when they're bound to switching tabs, and switch tabs everywhere else.
- A shortcut you set wins over another action's default on the same keys, so ⌘D can pin.
- ⇧⌘C in DevTools selects an element again instead of copying the page's address.
Install
Apple Silicon, macOS 14 or later. Signed with Developer ID and notarized by Apple: download, drag it to Applications, open it.
A nightly: every fix the day it lands, tested less than a stable release. It updates to newer nightlies and stables (Ardia › Check for Updates…); Settings › General › Update channel switches back to Stable, which never downgrades. Every release's notes: https://ardia.dev/release-notes
Source
This build's source, with the engine's patches and build scripts: https://github.com/mantrakp04/ardia/tree/v0.2.40-nightly.9 (LICENSE and NOTICE there cover the licenses). The engine's Helium and uBlock sources as built, and where Chromium's is: https://github.com/mantrakp04/ardia/releases/download/v0.2.40-nightly.9/ArdiaCore-b85c4c8b198a-source.tar.xz
Ardia 0.2.40-nightly.8
New
- Group pinned tabs. Pinned rows now have New Group with Tab and Move to Group, ⌃⌘N groups them, and dropping a tab on the middle of a pinned row makes a pinned group in its place.
- Group tabs by dragging with tabs on top. Drop a tab on the middle of another to make a group, or on a group to add it. A drop near the edge still reorders.
Fixed
- Typing an accent no longer crashes Ardia. On keyboards with dead keys, like Portuguese, typing ´ or ` in a tab name, the command bar or the find bar closed the app.
- The speaker shows on tabs playing sound again, including YouTube videos that start slowly or in a background tab.
- Page translation is faster, and translating a page again, or a second tab, is nearly instant.
- Install and Relaunch works when a window is full screen, even on another Space. Switching to Stable drops a nightly that was already downloaded, so it doesn't install on quit.
- Window buttons stay in the sidebar in full screen, as in Dia.
- Windows keep their size after Zoom or tiling, and a new window opens at the last one's size.
- Little Ardia opens on the display you clicked the link on. Thanks, @0xJeu.
- A Top Apps folder stays lit while you hold a tile over it, so the tile joins it instead of the folder sliding away.
- The floating sidebar stays out while you use its menus, a tab's hover card, a rename or the icon picker. Site Controls opens beside it instead of behind it.
- The ⌘T bar opens at its full width, without growing in.
- The theme editor shows the theme you picked, in the window behind it and in its preview. Thanks, @hernan0078.
- Cleaned tabs leave Recently Cleaned after a week, and the count beside New Tab only shows where it fits.
- A pull request's hover card no longer overflows. Thanks, @0xJeu.
- Chrome's "Close window with last tab: Never" flag works.
- No more empty extra profiles after accepting an extension that another app installed, and that extension no longer pops up a prompt.
- Arc import brings your sidebar even with a Little Arc open, and GitHub and Bitbucket live folders come over as live folders. Profiles made from one Arc profile's spaces share its data.
- No more crash reports from Apple's Passwords helper. Ardia no longer starts it, since it only runs in browsers Apple recognises.
Install
Apple Silicon, macOS 14 or later. Signed with Developer ID and notarized by Apple: download, drag it to Applications, open it.
A nightly: every fix the day it lands, tested less than a stable release. It updates to newer nightlies and stables (Ardia › Check for Updates…); Settings › General › Update channel switches back to Stable, which never downgrades. Every release's notes: https://ardia.dev/release-notes
Source
This build's source, with the engine's patches and build scripts: https://github.com/mantrakp04/ardia/tree/v0.2.40-nightly.8 (LICENSE and NOTICE there cover the licenses). The engine's Helium and uBlock sources as built, and where Chromium's is: https://github.com/mantrakp04/ardia/releases/download/v0.2.40-nightly.8/ArdiaCore-6b96c16ab2cc-source.tar.xz
Ardia 0.2.40-nightly.7
New
- Peek at a link before you open it. Shift-click a link (or Option-click, set in Settings › Tabs) and its page opens in a small Little Ardia window over the one you're on. Open it as a tab with ⌘O or a two-finger spread, or close it with Esc, a pinch or a click outside. A Peek isn't saved, synced or kept in Recently Closed. Thanks, @extraes.
- Pinned folders, in the sidebar and on top. Hold a pinned tile over another to make a folder tile, or pick New Folder with Tab from its menu. Groups can hold groups now, Arc's folders import as them, and with tabs on top pinned groups and nested folders show in the strip. Thanks, @YishenTu.
- Drag pinned tabs, groups and live folders into any order, and the order follows you to your other Macs. Thanks, @YishenTu.
Fixed
- A zoomed window fills itself again. After a double-click on the window's top edge or Window › Zoom, the sidebar and page could stay at their old size in the top-left corner, and the empty rest of the window wouldn't drag. A layout from before the zoom could land after the new one.
- The Picture in Picture button works on silent videos and on pages with several videos again, and only for your own click or key press.
- The hidden sidebar stays out while the pointer is on the Dock, as in Arc. Thanks, @narasaka.
- The "Set Ardia as default browser" checkbox in onboarding can be clicked again. Thanks, @torztomasz.
- Pinned tiles keep their 6 pt gaps after a drag, and the rows no longer jitter while you reorder. Thanks, @midverm.
- Importing from Arc again adds nothing twice. Thanks, @YishenTu.
Install
Apple Silicon, macOS 14 or later. Signed with Developer ID and notarized by Apple: download, drag it to Applications, open it.
A nightly: every fix the day it lands, tested less than a stable release. It updates to newer nightlies and stables (Ardia › Check for Updates…); Settings › General › Update channel switches back to Stable, which never downgrades. Every release's notes: https://ardia.dev/release-notes
Source
This build's source, with the engine's patches and build scripts: https://github.com/mantrakp04/ardia/tree/v0.2.40-nightly.7 (LICENSE and NOTICE there cover the licenses). The engine's Helium and uBlock sources as built, and where Chromium's is: https://github.com/mantrakp04/ardia/releases/download/v0.2.40-nightly.7/ArdiaCore-88d316b82c81-source.tar.xz
Ardia 0.2.40-nightly.6
Fixed
- Saved passwords and cookies no longer vanish after a slow login. If your login keychain hadn't shown Ardia's key yet when Ardia started, Ardia made a new key on its own, and every saved password and cookie stopped opening. Now Ardia makes a key only for a brand-new profile. Otherwise it waits a few seconds, then asks: quit and try later, or start over with a new key.
- A key Ardia can't open gets a way out. When the key is there but Ardia isn't allowed to use it, or it's damaged, Ardia says which and offers Try Again instead of quitting. It never replaces the key on its own.
Install
Apple Silicon, macOS 14 or later. Signed with Developer ID and notarized by Apple: download, drag it to Applications, open it.
A nightly: every fix the day it lands, tested less than a stable release. It updates to newer nightlies and stables (Ardia › Check for Updates…); Settings › General › Update channel switches back to Stable, which never downgrades. Every release's notes: https://ardia.dev/release-notes
Source
This build's source, with the engine's patches and build scripts: https://github.com/mantrakp04/ardia/tree/v0.2.40-nightly.6 (LICENSE and NOTICE there cover the licenses). The engine's Helium and uBlock sources as built, and where Chromium's is: https://github.com/mantrakp04/ardia/releases/download/v0.2.40-nightly.6/ArdiaCore-64a1c54c88cb-source.tar.xz
Ardia 0.2.40-nightly.5
New
- A new engine under the same Chromium 155. Ardia's engine now starts from Helium's privacy patches, by the Helium authors, instead of ungoogled-chromium's. Your profiles, tabs, passwords, cookies, bookmarks, history, extensions and uBlock Origin filters carry over as they are. A few defaults change with it:
- Secure DNS switches on by itself when your DNS provider offers it.
- A site that only works over plain HTTP asks first: a prompt says it doesn't support a secure connection and lets you continue.
- Canvas, audio and CPU-core readouts get a little noise, so they're harder to use for fingerprinting.
- Throw Picture in Picture to a corner. A two-finger swipe or a quick fling sends the video window to the nearest corner of the screen, as in Dia.
Fixed
- 英数 and かな switch the input source again. In the New Tab bar and every other field of Ardia's own, the two Japanese keyboard keys were typed as keys instead of switching input, so a field that had once been Japanese stayed Japanese.
- New tabs no longer flash white. In dark mode a new tab showed a fully white page until the site painted. It now shows the tab's own background until then.
- A rare crash after quick clicks is gone. Two clicks handed over at once on the same sidebar row could end in an error that stopped Ardia's interface.
Smaller
- About Ardia and Settings › Advanced say Ardia is free software under the GPL-3.0, and link this version's source.
Install
Apple Silicon, macOS 14 or later. Signed with Developer ID and notarized by Apple: download, drag it to Applications, open it.
A nightly: every fix the day it lands, tested less than a stable release. It updates to newer nightlies and stables (Ardia › Check for Updates…); Settings › General › Update channel switches back to Stable, which never downgrades. Every release's notes: https://ardia.dev/release-notes
Source
This build's source, with the engine's patches and build scripts: https://github.com/mantrakp04/ardia/tree/v0.2.40-nightly.5 (LICENSE and NOTICE there cover the licenses). The engine's Helium and uBlock sources as built, and where Chromium's is: https://github.com/mantrakp04/ardia/releases/download/v0.2.40-nightly.5/ArdiaCore-2c67e1411318-source.tar.xz
Ardia 0.2.40-nightly.4
Fixed
- Dragging a tab in the auto-hidden sidebar reorders it. With tabs on auto-hide, dragging a tab inside the floating sidebar always made a split view, and the sidebar could slide away mid-drag. A drop on the list now moves the tab, as in the docked sidebar; drag it out over the page to split. Esc cancels a tab drag.
Install
Apple Silicon, macOS 14 or later. Signed with Developer ID and notarized by Apple: download, drag it to Applications, open it.
A nightly: every fix the day it lands, tested less than a stable release. It updates to newer nightlies and stables (Ardia › Check for Updates…); Settings › General › Update channel switches back to Stable, which never downgrades. Every release's notes: https://ardia.dev/release-notes
Source
This build's source, with the engine's patches and build scripts: https://github.com/mantrakp04/ardia/tree/v0.2.40-nightly.4 (LICENSE and NOTICE there cover the licenses).
Ardia 0.2.40-nightly.3
Fixed
- ⌘W closes the tab even with the find bar open. With Find (⌘F) open, the first ⌘W only closed the find bar and a second one closed the tab. One press closes the tab now, as in Dia and Chrome; Esc still closes just the find bar. In Little Ardia, ⌘W closes the window the same way.
Install
Apple Silicon, macOS 14 or later. Signed with Developer ID and notarized by Apple: download, drag it to Applications, open it.
A nightly: every fix the day it lands, tested less than a stable release. It updates to newer nightlies and stables (Ardia › Check for Updates…); Settings › General › Update channel switches back to Stable, which never downgrades. Every release's notes: https://ardia.dev/release-notes
Source
This build's source, with the engine's patches and build scripts: https://github.com/mantrakp04/ardia/tree/v0.2.40-nightly.3 (LICENSE and NOTICE there cover the licenses).
Ardia 0.2.40-nightly.2
New
- Bangs in the command bar. Type "!gh react", "react !w" or just "!yt" and Return goes straight to that site's search, or to the site itself; the top row names the site before you press it. The list is Helium's (Kagi's bangs plus imput's), built in and refreshed at most once a day, never at launch and without cookies. Start with "?" for a plain search.
Fixed
- Next and previous tab work from DevTools and from pages that grab keys. ⌃⇟, ⌃⇞, ⇧⌘], ⇧⌘[, ⌥⌘→ and ⌥⌘← switch tabs before the page or DevTools sees them, as in Chrome. Before, with DevTools docked and focused, or on a page that caught those keys, the tab stayed where it was.
- The launch picture keeps the active tile's shadow. The picture Ardia shows while it starts drew the selected pinned tile flat; it now lifts like the real one.
Install
Apple Silicon, macOS 14 or later. Signed with Developer ID and notarized by Apple: download, drag it to Applications, open it.
A nightly: every fix the day it lands, tested less than a stable release. It updates to newer nightlies and stables (Ardia › Check for Updates…); Settings › General › Update channel switches back to Stable, which never downgrades. Every release's notes: https://ardia.dev/release-notes
Source
This build's source, with the engine's patches and build scripts: https://github.com/mantrakp04/ardia/tree/v0.2.40-nightly.2 (LICENSE and NOTICE there cover the licenses).
Ardia 0.2.40-nightly.1
New
- Search for any setting. A field at the top of the Settings sidebar finds individual settings by name, description or a common word for them ("cookies", "dark", "pip"), and forgives a typo. ⌘F jumps to it, ↑↓ pick a result, and Return opens the pane with the setting scrolled into view and briefly highlighted, as in System Settings.
- The sidebar's top row sits where Arc's does. With the address bar in the sidebar, the window buttons and the URL field line up with Arc's from the first frame. The sidebar's buttons take clicks only on their own plates; the rest of the row moves the window, and a double-click there zooms it.
Fixed
- ⌘V and typing right after ⌘T, ⌘L or ⌘F land in the new field. A paste or the first letters typed just after opening a tab, the address bar or Find went into the old page, so you had to press ⌘V twice or type again. They now wait for the new field and land there.
- Escape and ⌘W give the page its focus back. Closing the command bar left nothing focused, so keys and ⌘V did nothing until you clicked the page.
- Launch goes straight from the saved picture to the real window. For a moment after launch the window went dark, with only its buttons, before the sidebar appeared. The picture shown while Ardia starts also had a white address bar and white pinned tiles; it now looks like the window it stands in for.
- Settings panes open as they are. Switching panes showed toggles sliding to their real values, lists popping in late and everything shifted a few points to the side for a frame. Each pane now appears finished.
- The pinned tiles stay put while the tabs scroll. The tiles used to scroll with the tabs and slide under the address field. Now the tabs scroll under a thin line that fades in once the list moves, as in Dia.
- Peeking at a hidden sidebar shows no sliver of the page. A thin edge of the page showed round the sidebar's corners when it slid in from the left edge.
Install
Apple Silicon, macOS 14 or later. Signed with Developer ID and notarized by Apple: download, drag it to Applications, open it.
A nightly: every fix the day it lands, tested less than a stable release. It updates to newer nightlies and stables (Ardia › Check for Updates…); Settings › General › Update channel switches back to Stable, which never downgrades. Every release's notes: https://ardia.dev/release-notes
Source
This build's source, with the engine's patches and build scripts: https://github.com/mantrakp04/ardia/tree/v0.2.40-nightly.1 (LICENSE and NOTICE there cover the licenses).
Ardia 0.2.39
Fixed
- Sites signed with eMudhra's compromised certificates are blocked. Eight eMudhra intermediate certificates were made with private keys anyone can work out from the certificates themselves, so anyone could have issued a certificate for any site through them. Ardia now refuses those eight, their copies cross-signed by Sectigo, and the emSign ECC Root CA - G3 they chain to, as Chrome, Firefox and Safari do. The block is built into Ardia, so it holds without waiting for a download.
- Certificate revocations and root updates arrive again. chrome://components showed CRLSet at 0.0.0.0 with "Update error": Ardia never received Chrome's list of revoked certificates, its root store updates or its list of Certificate Transparency logs, and the built-in copy of that list would have gone out of date around 29 November, when Chrome's checks that a site's certificate is publicly logged stop. Ardia now fetches CRLSet, PKI Metadata and the SSL error assistant from Google over HTTPS, with no install ID, cookies or ping. No other component updates.
- Tabs and pinned tiles open on the first click. A tile or tab clicked as its hover card appeared needed a second click, because the card took the first one while it faded in.
- Scrolling runs at full speed on battery. With Battery Saver on, Ardia capped every page at 30 frames a second whenever the Mac ran on battery, scrolling and typing included. Scrolling, typing and clicking now lift that cap until a second after you stop, and Battery Saver itself now waits for 20% battery or Low Power Mode instead of turning on whenever the Mac is unplugged. If you had turned it off, it stays off.
- Things that follow the scroll no longer shake. In 0.2.38, sticky headers, parallax and other content a site moves as you scroll updated at half the rate of the scroll itself. They keep up now, while idle pages and video still save power at 60 frames a second.
- You can reach a pinned tile's hover card. On a tile on the left of the grid, moving to its card to press Unpin or Reset made the card jump to the tile or tab underneath and vanish. The card now stays while you head for it and while you're on it, from any tile and from tab rows.
- Renaming a tab group works again. The name field closed the moment it opened, so the old name stayed. The same went for renaming a single tab.
- Settings no longer opens blank. The Settings and Import windows could come up empty until a relaunch.
- The mini player moves when you grab it. Dragging the Picture in Picture window failed most of the time; now it follows the pointer on every drag.
- The address field works on a New Tab page. With the address bar in the sidebar, clicking its field or pressing ⌘L on a New Tab page did nothing; both open the address dropdown now, as on any page.
- Switches turn off with a click on their knob. Once a switch was on, clicking its knob did nothing, so Battery Saver and the rest took several clicks to turn off.
- "Shared data" shows on every Mac. A profile added from another Mac through Sync got data of its own, so Settings › Profiles hid its Shared data row. It now shares the same profile's data there too. A profile already added that way keeps its own data: remove it on that Mac and use "Add to This Mac" again.
- Backspace after "x.com " gives back "x.com ". Typing a space after a site switches to searching it; Backspace now restores the space instead of dropping it, and no longer closes the command bar.
New
- Arc-style themes. Settings › Profiles › a profile › Theme now has a custom gradient next to the presets: up to three colours on a colour wheel, Intensity, Pass-through blur, Noise with four textures, and Light, Dark or Match System. The window repaints as you drag, and the theme syncs with the profile.
- Bring a space's theme over from Arc. Importing Arc spaces now sets each profile's theme to its space's, colours and all, including a separate dark look. "Import from Arc…" in the Theme section applies one space's theme to the current profile.
- New tab can open the command bar, as in Arc. Settings › Tabs › "New tab opens" › Command Bar makes ⌘T, File › New Tab and + New Tab bring up the command bar over the page instead of a New Tab page. No tab exists until you pick something, and Esc leaves everything as it was. The New Tab page stays the default.
- Pin tabs as rows above your tabs. As in Dia's Pinned section, a pinned tab can sit as a regular row between the tiles and your tabs, instead of a square. Right-click a tab and choose Move to Pinned Tabs, or drag it there; Move to Top Apps makes it a tile again. Double-clicking a pinned tile takes it back to its pinned page, as in Dia; Rename is in its menu.
- Move to Pinned, and back, with ⌥⇧⌘D. It moves the selected tabs into the pinned list, and a pinned tab back to where it was. It's in the Tabs menu and can be changed in Settings › Keyboard Shortcuts.
- A pinned tab has one page across windows, as in Dia. Opening a pinned tab in a second window moves its page there without reloading, video and all. The first window shows it greyed until you click it back.
- Sync carries your extensions. With Sync on, a Chrome Web Store extension you install on one Mac installs on your others, with the same permissions you approved and the same on, private-window and toolbar-pin settings. Removing one stops it from installing on your other Macs; it doesn't remove it there yet. Settings › Sync › "Extensions" turns it off.
- Site Controls looks like Arc's, and pins extensions. The sliders button in the address row opens a panel with Share, Copy Clean Link and Find on Page on top, your extensions as tiles, and the site's settings below. Right-click an extension to pin it to the toolbar or unpin it; ⋯ has everything the old list had.
- Drop files and links into the tab list. Files from Finder, finished downloads from the Downloads popover and links from other apps open as tabs where you drop them: between rows, inside a group, or on the pinned tiles to pin them. Before, dropping them there did nothing.
- The margins around the page move the window. Grab the space above, beside or below the page to drag the window, and double-click it to zoom, as Dia and Arc allow.
- Write your own userscripts. The
ardiacommand tests a TypeScript userscript on a real page, iframes included, and installs it into Ardia, the way Violentmonkey does. It works while Settings lets the ardia command control Ardia. - You can hide the sidebar button. Settings › Tabs › Show sidebar button. ⌘S still shows and hides the sidebar.
Faster
| 0.2.38 | 0.2.39 | Change | |
|---|---|---|---|
| Close a tab (⌘W) | 45 ms | 24 ms | −46 % |
| Pin a tab | 50 ms | 28 ms | −44 % |
| Unpin a tab | 49 ms | 24 ms | −50 % |
| Move a tab down (⌃⇧PgDn) | 21 ms | 12 ms | −40 % |
| New tab (⌘T) to first frame | 57 ms | 37 ms | −34 % |
| Next tab (⌃Tab) | 29 ms | 21 ms | −28 % |
| Open a link in the background (⌘-click) | 59 ms | 45 ms | −23 % |
| Jump to a tab (⌘1–9) | 30 ms | 24 ms | −21 % |
Closing a tab moved most: ⌘W shows its result in 24 ms instead of 45.
- Switching, closing, opening and pinning tabs take a third to a half less time. Timed from the key press or click to the frame on screen, with 60 tabs in two windows. A window used to build a fresh toolbar on every tab switch and take every row of the sidebar out and put it back when one changed; it now keeps one toolbar and touches only the row that changed.
Smaller
- The New Tab box reads as what it is: "Search or enter address", an "Open a tab or file" chip and a Go button naming your search engine, instead of copy that looked like an AI chat.
- About Ardia links the source code, the licence and the credits for the version you run, and Settings › Advanced has "Source and licenses".
- Site Controls lines your extensions up under its action tiles however many you have, also with a mouse connected.
- Switching between light and dark while typing in the New Tab box no longer leaves its placeholder invisible.
- The tab hover card fades and springs in from its corner, and shrinks away when you move off, like Dia's.
- The downloads popover closes when you clear it, animates closed, and matches the other popovers' size, padding and type.
- Popovers open a little faster and animate closed.
- Site Controls keeps the sliders button shown, pressed, while its panel is open.
- An auto-hiding toolbar stays down while an extension's popup is open.
- Clicking the middle of an extension's toolbar icon opens it; only its edge used to.
- Opening a new tab no longer flashes its centred box over the page you were on.
- Search Tabs (⇧⌘A) opens every time, also with the command bar open.
- Pinned tiles keep their spacing after switching profiles from the menu, and no longer show a return arrow after you navigate away; Reset is still in the hover card.
- Dropping a tab just past the last pinned tile in the top tab strip no longer leaves it stuck.
- The "+ New Tab" row no longer gets stuck over the list after opening several tabs at once.
- Each colour in a tab group's colour menu shows its swatch again, and hovering a group's header no longer draws a second edge inside it.
- With a narrow sidebar, back and forward stay side by side and reload gives way first.
ardia execcan read your pinned tabs and history, so an agent can sum up the sites you keep and visit.
Install
Apple Silicon, macOS 14 or later. Signed with Developer ID and notarized by Apple: download, drag it to Applications, open it.
Earlier versions update automatically (Ardia › Check for Updates…). Every release's notes: https://ardia.dev/release-notes
Source
This build's source, with the engine's patches and build scripts: https://github.com/mantrakp04/ardia/tree/v0.2.39 (LICENSE and NOTICE there cover the licenses).