Repository navigation
Releases: thilllon/tabinet
Releases · thilllon/tabinet
Release list
v8.2.0
v8.1.0
- Language menu in Settings: Automatic (Chrome's language, the default), English, 한국어, Español, 日本語. Applies to the page, the right-click menu and the names the extension gives.
- Select a whole window in Open tabs with one checkbox under the window's header.
- Restores of more than 10 tabs load lazily on Automatic (was 50).
- Settings dropdowns open below the control; the header shows the version; storage reads "Delete snapshots" with a colour key.
- Search: an open tab's place reads "Window N"; row icon buttons highlight on hover.
v8.0.0
- The extension page's source moved to
src/app.html(Vite root =src/). The built extension, its manifest and its URLs are unchanged. - Repository cleanup: tests under
src/tests/, store assets underassets/,REGISTRATION.mdat the root, no Python, leftovers from the old recording pipeline removed. - Store descriptions of at most 500 characters in every language.
- Dependency updates.
v7.14.0
- feat(i18n): the extension in English, Korean, Spanish and Japanese (#114)
- feat(site): project website on GitHub Pages in four languages (#113) - https://thilllon.github.io/tab-organizer/
- chore: no em or en dashes in the repository (#110)
- docs(agents): every change goes through an issue and a pull request (#108)
- docs(store): Settings screenshots show Keep one and the larger Advanced triangle
v7.13.3
v7.13.2
v7.13.1
- test(e2e): give the selection check's clipboard read-back a deadline (fe50b01)
- refactor: remove unused code and keep src/pages/ to screens only (7fe7ff0)
- build: remove the leftover Prettier config files (dbbc1ec)
- build: run the gitleaks pre-commit check first (lefthook priority 0 means unordered) (e795850)
- build: gitleaks scans staged changes before every commit and the whole history in CI (f018e0e)
v7.13.0
- chore: trim components.json and stop committing tsbuildinfo (#104) (81fa75c)
- build: oxfmt and oxlint replace Biome and Prettier, and format the whole repository (896c2f2)
- build(deps-dev): bump vitest from 4.1.11 to 5.0.3 (#83) (7c83b5f)
- chore: newer tool versions in mise.toml, and gitleaks (#101) (e9c9d02)
- chore: drop the expired minimumReleaseAgeExclude list (#100) (68c2c2f)
- refactor: app.html is the only page; the v7.1 options.html and dashboard.html redirects are gone (7c8e51d)
- build(deps): bump the npm-minor-patch group with 10 updates (#98) (d97865a)
- build(deps): bump jdx/mise-action from 5.1.1 to 5.1.2 in the actions-minor-patch group (#97) (c442703)
- refactor: every file name is kebab-case (922fe8d)
- refactor: lib files named for what they hold (bd923f8)
v7.12.0
v7.11.0
- chore: regenerate the store screenshots; the asset script finds sidebar entries as links (01d13e5)
- fix: follow-ups from reviewing the Settings batch (2bb54cb)
- feat: native title tooltips on the app page's controls and cut-off text (e314733)
- fix: no em dashes in anything a user sees (e9c97ed)
- docs: AGENTS.md describes the new Settings layout, shortcut rows and free snapshot interval (e6ae5a1)
- feat: each Advanced fold says what is inside in small grey text (2767896)
- fix: Advanced opens on a centred triangle, Delete all buttons sit bottom-left (da734d9)
- feat: Settings says keyboard shortcuts are changed only in Chrome (942c750)
- fix: readable keyboard shortcuts in Settings, no empty rows (dea2599)
- feat: one session setting per line in Settings (ddf2443)
- feat: let the snapshot interval be any whole number of minutes (c82c6ec)
- feat: Custom-only sort options sit indented under Sort by (eb329ab)
- feat: sort settings use dropdowns instead of radio buttons (b723435)
- refactor: one NativeSelect for every dropdown in Settings (5650e6b)
- ci: the Dependabot note says a maintainer merges, and that admins can bypass ci (747a6cc)
- ci: comment on Dependabot PRs that wait for a person to merge (e63bd11)
- ci: align the CodeRabbit config with nestjs-kit (AGENTS.md as guidelines, incremental review) (5411f0e)
- ci: remove the Claude workflows (claude.yml, claude-review.yml) (b037efe)
- test: a real-Chrome check of the Open tabs selection (pnpm e2e:selection) (51b95d3)
- fix: Save & close closes only the tabs that were stored (4ec2be1)
- feat: tick open tabs and save, copy or close just those (e8c6bff)
- refactor: default shortcut keys and the Assemble! label live in src/constants.ts (34eac9e)
- feat: Assemble! comes with Alt+Shift+A (Option+Shift+A on a Mac) (ceac9d6)
- build(deps): bump jdx/mise-action from 5.0.1 to 5.1.1 in the actions-minor-patch group (#84) (288bd01)
- chore: the store listing is docs/store_listing.md, its description is plain text, and Python is gone (1a468aa)
- fix: the demo video is no longer recorded by default, and the committed one is replaced (f741d32)
- chore: the e2e build goes to node_modules/.cache/tab-organizer/e2e (321c301)
- docs: the Open tabs view's Assemble! button (17070e8)