Skip to content

chore(main): release 0.12.0 - #86

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--opencode-synced
Closed

github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--opencode-synced

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.12.0 (2026-09-23)

Features

  • add /opencode-sync-resolve command to auto-resolve changes (a9b2420)
  • add /opencode-sync-resolve command to auto-resolve changes (35e3545)
  • Add file locking and improved chmod handling (4a143a0)
  • add file locking and improved chmod handling to fix false bug (e3382dc)
  • add GitHub user auto-detection and auto-create sync repo (773af26)
  • add GitHub user auto-detection and auto-create sync repo (8998f8c)
  • add injectable AI provider and node shell shim for v2 (c21227b)
  • add isolated GitHub two-instance E2E workflow (#52) (e5c338f)
  • Add MCP secret scrubbing and optional sync (7ab9dfb)
  • add model favorites sync setting (30a9326)
  • add model favorites sync setting (ea67233)
  • add prompt stash sync option (includePromptStash) (2699008)
  • add secrets backend config support (f6a56e2)
  • add secrets sync commands (c29d63a)
  • add shared blankEnvPlaceholders helper (1e6ab65)
  • Add support syncing extra config paths (5d09e51)
  • add sync-link command and improve repo management (9525687)
  • add sync-link command and improve repo management (f7bbc7b)
  • add SyncService.dispose for background timers (c703436)
  • force release 0.4.0 (e104eab)
  • force release for node compatibility refactor (ec31b45)
  • implement MCP secret scrubbing and optional sync (49b8116)
  • integrate 1Password secrets backend (ca6a5bb)
  • support explicit non-GitHub Git remotes (#73) (0b46b29)
  • support opencode v2 plugin API alongside v1 (f16dec2)
  • support OpenCode v2 with safe sync tool commands (d549b0f)
  • support syncing extra config paths (7cfab68)
  • support trailing commas in config and improve error handling (378bc1a)
  • support trailing commas in config and improve error handling (00ae89c)
  • sync skills directory by default (#56) (a627673)
  • update release workflow to maintain latest tag (d5a0c75)

Bug Fixes

  • address reviewer feedback on startup reliability and toasts (11d417b)
  • address secrets backend review (f2eb33b)
  • adjust repo org/name detection (b1c0fef)
  • authenticate OpenCode smoke version lookup (0e13dc9)
  • authenticate OpenCode smoke version lookup (ccef85c)
  • avoid Object.hasOwn and structuredClone (3248bef)
  • avoid Object.hasOwn and structuredClone (198857b)
  • expand e2e coverage and docs for session sync compatibility (#53) (78a4f88)
  • for #69 (nice) resolveSmallModel truncated selectors when the model ID itself contained /, (#70) (9a9ead9)
  • generalize authorization scheme matching in mcp secrets (3a50890)
  • guard secrets backend validation before actions (790f850)
  • harden plugin loading and add pack test (48a5b43)
  • harden plugin loading and add pack test (a230567)
  • harden release publication pipeline (#75) (7e37271)
  • harden secrets backend integration (5c37236)
  • improve startup reliability, repo validation, and toasts (4fc999b)
  • improve startup sync reliability and repository validation (2480fb2)
  • keep v2 sync status read-only (4a6c51d)
  • move hasOwn to shared utility and use hasOwnProperty.call (6919922)
  • portable paths in extra-manifest for cross-platform sync (#58) (96836af)
  • preserve original 1password errors (e67d675)
  • preserve release version in smoke workflow (#79) (22ef5c1)
  • preserve valid v2 MCP override siblings (5f4f15e)
  • record session restoration as a pull (2c65e4d)
  • remove uppercase mention (9e3e022)
  • resolve relative extra paths from config root (#72) (10a3a83)
  • restore Git sessions on link and pull (c475c61)
  • restore Git sessions on link and pull (a7fc170)
  • safe chmod extra path entries (5b37a7c)
  • safely resolve MCP environment overrides (#47) (2f0ebea)
  • safely sync large session files (#76) (5be4e06)
  • strip overrides removes keys missing from local config (#49) (#50) (f87ca69)
  • sync opencode-synced config (034bbe8)
  • sync plural OpenCode config directories (#71) (2f4fe70)
  • unblock release publication workflows (#77) (7b93df6)
  • use .js extensions in missed imports and update convention (bae3ebb)
  • use current OpenCode paths on Windows (#74) (4c013dc)
  • use explicit dual entrypoint fields (2343c84)

Reverts

  • event-driven startup sync in favor of setTimeout delay (221bf8c)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--opencode-synced branch from 30370bd to 5187d38 Compare September 23, 2026 03:39
@iHildy iHildy closed this Sep 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant