Skip to content

Releases: fetep/opencode-pulse

v0.2.0

18 Mar 13:51
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

v0.2.0 (2026-03-18)

  • ci: replace npm pack check with npm pkg fix idempotency check
  • chore: add fetch + rebase step to /pr command
  • fix(ci): narrow npm pack check to publish warnings only
  • fix(ci): narrow npm pack check to publish warnings only
  • docs: add retroactive changelog for v0.1.0
  • ci: add release workflow with npm trusted publishing and changelog generation
  • ci: add npm pack validation and OIDC release workflow
  • ci: rename job from 'ci' to 'lint-and-test'
  • feat(plugin): replace ad-hoc schema checks with versioned migration system
  • fix: address PR review comments on schema, docs, and stale anti-pattern
  • feat(tui): add agents column and metadata pipeline convention
  • feat: track subagents separately from main session
  • test: add integration test infrastructure and end-to-end suites
  • fix(tui): support JSONC trailing commas and report parse errors
  • refactor(tui): remove unused code and hoist constants
  • docs: update README install steps and AGENTS.md conventions
  • perf(tui): defer cleanup, cache theme resolution and prepared statements
  • fix(tui): allow trailing commas in JSONC config files
  • chore(deps): bump actions/checkout from 4 to 6
  • fix(plugin): harden permissions for custom DB paths and WAL files
  • fix(test): restore mutated env vars in test teardown
  • fix(tui): report JSONC parse errors in config loading
  • fix(tui): reset cached state in setDbPath and close handle in getDb
  • perf(tui): hoist hostname() to module-level constant
  • refactor(tui): remove unused _buildRowText function
  • docs: hardcode main as base branch, move bash constraints to YAML, add /pr rule to AGENTS.md and contributing section to README
  • feat: add /pr slash command for creating and updating pull requests
  • ci: add Biome linting, dependency auditing, Dependabot, and workflow hardening
  • fix: make config parse errors fatal instead of silent fallback
  • chore: pin opentui dependencies to ^0.1.87
  • fix(tui): validate tmux target format before executing attach
  • fix(plugin): restrict file permissions on data directory, database, and debug log
  • fix(tui): sanitize terminal output to prevent escape sequence injection
  • fix(plugin): add column whitelist and input truncation to prevent injection
  • perf(tui): cache theme resolution and warm DB before renderer
  • perf(tui): defer cleanup and cache prepared statement for faster startup
  • feat(tui): add Escape key as primary quit binding
  • fix(tui): remove unnecessary "(not in tmux)" header warning
  • feat: add config file, CLI flags, and env var support via citty
  • test: add unit tests for plugin and TUI
  • chore: could be opencode.jsonc
  • chore: recommend opencode-pulse@latest
  • docs: add tmux popup keybind tip to README