Skip to content

Releases: joelhelbling/tabb

Release list

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 17 Jun 01:20
eab653c

Changelog

  • eab653c feat(release): bundle unpacked extension as a release asset

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 02:57
5900c22

Changelog

  • 0e40421 Implement tabb: CLI, MCP server, and Chrome extension
  • 371e3ac Initial project scaffolding for tabb
  • e4ee25a Interactive extension ID prompt during tabb setup
  • b733f82 Update README install flow and add tabignore dialog UI
  • fae692c build: add Makefile with build and install targets
  • 9048d27 docs(skill): add CLI section so agents consider shell scripting
  • 04f6480 feat(extension): generate and send profileId in handshake
  • 3ecae23 feat(host): bind socket at profileId after handshake
  • c77cb41 feat(mcp): expose profiles and allow per-call profile selection
  • cb53064 feat(plugin): marketplace layout with isolated plugin subdirectory
  • 5900c22 feat(release): add GoReleaser-based Homebrew release pipeline
  • d350b1c feat(setup): detect new profiles by reload instead of pasted extension ID
  • 3e14227 feat: CLI resolves profile via --profile flag, TABB_PROFILE env, or auto-detect
  • 10d9053 feat: add 'tabb profiles' command to list configured profiles
  • 2b9e5fe feat: add focus_tab tool to activate and optionally reload a tab
  • baa5488 feat: add profile module for multi-profile name/ID management
  • c9449ba feat: detect legacy tabb.sock and guide user to run tabb setup
  • 7756dc2 feat: extension sends browser handshake on connect
  • 54aa3da feat: native host creates per-extension-ID socket files
  • 3a54f16 feat: tabb setup supports multi-profile with name prompting and manifest accumulation
  • f648897 fix(setup): authorize extension IDs before reload and install manifest to all browsers
  • 49356b3 lines up architecture ascii flowchart in README
  • bac9378 refactor(host): extract waitForHandshake with unit tests
  • d986209 refactor(profile): new schema with profileId + legacy detection
  • 171e522 refactor(profiles cmd): use new Entry schema and active-socket status
  • ed08ad3 refactor: parameterize socket functions by extension ID
  • 2db639f superpowers cleanup