Skip to content

Barc v0.0.5

Choose a tag to compare

@github-actions github-actions released this 28 Oct 14:22
· 29 commits to main since this release

Barc 0.0.5

Barc is a personal fork of Kylmora, built for my own taste. My goal is to reduce the browser's footprint while maintaining the original Arc feel.

Changes

  • Saved-login suggestions leave keyboard focus in the field. Typing dismisses suggestions, empty results show no popup, and delayed lookups cannot overwrite text entered while waiting. Click and arrow-key account selection still work.
  • Idle pages can sleep after background requests finish. Untouched read-only controls no longer look like unsaved drafts. Unsent edits, active calls, uploads and other protected work still keep pages awake.
  • Split views recheck every pane immediately before sleeping. A draft started during the safety check keeps the entire split open.
  • Closed previews, floating pages, small browser windows and standalone web apps release their old documents even when another component retains the view. Pages handed over to a new tab or panel stay live.
  • Performance identifies auxiliary web content by surface, domain and visibility. Shared processes are counted once; process memory still includes WebKit and caches.
  • Restored scroll positions stay stable after WebKit finishes loading. Fresh user input cancels any pending scroll adjustment.
  • Fixed page-height oscillation with docked developer tools, including normal tabs and split views.
  • Updated the README and project description around Barc's purpose as a personal browser with the original Arc feel and a smaller footprint.

Verification

Native regression and integration checks cover typing with suggestions visible, explicit account selection, delayed replies, draft and transfer protection, closed-page cleanup, cookies, history, scroll restoration and the one-minute hibernation scheduler. Live checks confirmed automatic idle sleep and typing in the installed browser, with saved tabs preserved.

Detailed verification records: idle-page memory, page sizing, and login suggestions.

WebKit controls process reuse and cache reclamation. These changes fix reproduced problems; they do not impose a fixed memory limit on websites. Passkeys remain unavailable in this private build.

Download and install

  • Barc-0.0.5-universal.dmg: open the disk image and drag Barc to Applications.
  • Barc-0.0.5-universal.pkg: a standard installer that places Barc in Applications.
  • SHA256SUMS.txt: SHA-256 checksums for both downloads.

Both installers support Apple Silicon and Intel Macs, with macOS 14 or later. Translation requires macOS 15; extensions require macOS 15.4.

Signing

This release is ad-hoc signed and not notarized by Apple. The installer package is unsigned. macOS may prevent first launch; read Apple's guidance before deciding whether to open it. No security settings are changed by the installer.

Included

  • Arc-style sidebar, address/search launcher, Spaces, Favorites and split views.
  • Arc import for supported tabs, folders, history, bookmarks, passwords and website data. Some sites require signing in again.
  • Separate website identities for personal and work profiles.

Browser profiles, browsing history, saved passwords, cookies and local migration captures are not bundled. Automatic updates are not configured yet; download updates from this release page.

The source is licensed under Apache License 2.0. Original Kylmora notices and third-party licenses are included in the app. This is an independent fork, with no affiliation with Kylmora, Arc or The Browser Company.