2026-09-11
| 3cee55e | fix(cef): update bridge with safe offload default (#431) GPG Unverified | bnema | ||
| 81c09fd | perf(cef): opt-in BeginFrame from the frame clock and pin the OSR rate (#429) GPG Unverified | bnema | ||
| 62dc92c | chore(build): require go 1.27 (#427) GPG Unverified | bnema | ||
| e04d7eb | fix(cef): apply the bridge page-zoom compensation once (#426) GPG Unverified | bnema |
2026-09-10
| 6d3ac34 | chore(deps): bump the go-dependencies group across 1 directory with 2 updates (#422) GPG Unverified | dependabot[bot] | ||
| f468672 | build(systemviews): treat asset manifest as untracked build artifact (#425) GPG Unverified | bnema | ||
| 635dc69 | fix(cef): honor invisible cursor requests from web content (#424) GPG Unverified | bnema |
2026-09-09
| 69f40e2 | Update purego-cef2gtk to v0.10.1 with keyboard fixes (#421) GPG Unverified | bnema | ||
| b124712 | fix(ui): scale omnibox and session modal widths (#417) GPG Unverified | bnema | ||
| 17ea0b8 | fix(input): release unrealized shortcut test window without destroy (#419) GPG Unverified | bnema | ||
| 461ba10 | fix(history): detach worker query context from shutdown cancellation (#420) GPG Unverified | bnema |
2026-09-08
| 5fc5c8e | test(harness): resident CEF reuse proof for startup measurements (#416) GPG Unverified | bnema | ||
| 58268c8 | perf(cef): internal systemview startup (Plan 05) (#415) GPG Unverified | bnema | ||
| acef41d | perf(cef): web navigation, filtering and cache policy (#414) GPG Unverified | bnema | ||
| 66de0ba | perf(cef): GUI initialization and first-frame scheduling (#412) GPG Unverified | bnema | ||
| dcda339 | feat(cef): resident runtime with bounded prewarming gates (Plan 02) (#411) GPG Unverified | bnema | ||
| b889462 | perf(cef): cold-start critical path (Plan 01) (#410) GPG Unverified | bnema |
2026-09-07
| b7de353 | feat(cef): inertial scrolling with keyboard support (#409) GPG Unverified | bnema |
2026-09-04
| 607ffa3 | Merge pull request #389 from bnema/fix/stacked-title-contrast merge GPG Unverified | bnema | ||
| 05565b9 | fix(theme): keep stacked pane titles and symbolic icons readable GPG Verified | bnema |
2026-09-02
| 28a2549 | chore(deps): bump github.com/andybalholm/brotli (#388) GPG Unverified | dependabot[bot] |
2026-08-29
| 42243bb | Merge pull request #387 from bnema/fix/noctalia-dark-input-text merge GPG Unverified | bnema | ||
| 47ad4a2 | fix(theme): preserve ghost text contrast GPG Verified | brice | ||
| 179fb63 | chore(tools): update golangci-lint to v2.13.2 GPG Verified | brice | ||
| f2f6f15 | fix(theme): keep dark input text readable GPG Verified | brice |
2026-08-28
| 28389d5 | Merge pull request #386 from bnema/feat/vim-activate-selected-link merge GPG Unverified | bnema | ||
| 7aff43e | Merge branch 'main' into feat/vim-activate-selected-link merge GPG Unverified | bnema | ||
| a80868d | feat(vim): activate selected heading links GPG Verified | brice |
2026-08-26
| 020bd52 | chore(deps): bump github.com/stretchr/testify (#385) GPG Unverified | dependabot[bot] |
2026-08-19
| 5a060bd | chore(deps): bump the go-dependencies group with 3 updates (#384) GPG Unverified | dependabot[bot] |
2026-08-18
| bf0756b | Merge pull request #383 from bnema/chore/changelog-v0.31.0 merge GPG Unverifiedtag v0.31.0 | bnema | ||
| 1ca6e0a | fix(ci): retry Arch package installation GPG Verified | brice | ||
| 14d539b | fix(vim): deduplicate highlighted web views GPG Verified | brice |
2026-08-17
| 3a00c38 | fix(vim): clear heading highlight on mode exit GPG Verified | brice |
2026-08-16
| 4733629 | fix(cef): prevent queued taps from stalling GPG Verified | brice | ||
| 55df320 | fix(runtime): harden navigation and browser lifecycle GPG Verified | brice |
2026-08-15
| 6744d8a | docs(changelog): summarize unreleased changes GPG Verified | brice | ||
| c443420 | Merge pull request #382 from bnema/feat/vim-live-a11y-navigation merge GPG Unverified | bnema | ||
| 114ac55 | fix(bootstrap): harden development sandbox root GPG Verified | brice | ||
| 7e592a5 | fix(ci): satisfy lint for navigation changes GPG Verified | brice |
2026-08-14
| c1deb9b | refactor(vim): move navigation request into dto GPG Verified | brice | ||
| 4bafd5c | refactor(vim): finalize navigation boundaries GPG Verified | brice | ||
| 0afb76e | docs(vim): document input and heading navigation GPG Verified | brice | ||
| fc18cde | fix(vim): cycle inputs and contain reverse focus GPG Verified | brice | ||
| 8c7ae2b | fix(vim): keep input activation and reverse focus GPG Verified | brice | ||
| 55482b4 | test(config): cover vim action migration GPG Verified | brice | ||
| f52290e | feat(vim): focus first page input GPG Verified | brice | ||
| 04133a4 | fix(vim): pass tab focus keys to pages GPG Verified | brice | ||
| 4000758 | fix(vim): follow theme accent for headings GPG Verified | brice | ||
| a11aeca | feat(vim): navigate live headings GPG Verified | brice |