chore(main): release 1.0.0 #154
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
1.0.0 (2026-01-30)
⚠ BREAKING CHANGES
opencodev1.1.1 breaking API changeopts.select.sectionsaskandselectoptsterminal,on_opencode_not_found,on_sendopts.providerto better integrate customopencodemanagementdescriptionadd_prefixes from built-in promptsopts.on_submittoopts.on_send- it's called more broadly nowsetup()@diagnosticopts.on_sendtoopts.on_submitfor consistency withprompt.optsopts.promptitem to openaskselect_prompt->selectFeatures
:[range]OpencodeAdd(877daf3)agent_cyclecommand (b0d5afa)opts.model(#39) (f84122b)opencode.prompt.Opts(f27e0d4)input_clear(9ab9bc5)prompt.submitandprompt.clearto defaults (fe5211c)false(a0acf45)opts.on_opencode_not_foundandopts.on_send(a7142e2)vim.g.opencode_optsinstead ofsetup()for near-instant startup time (2c0606d)[@marks](https://github.com/marks)(e83a9eb)[@this](https://github.com/this), combining[@cursor](https://github.com/cursor)and[@selection](https://github.com/selection)for convenience (4ef53ae)render, and highlight prompt previews (7860159)[@diagnostic](https://github.com/diagnostic)(522ba41)askandselectrespectively (5206966)nvimversion andcurlavailability (03f6fcb)opencodev1.0.0 is out (fa7b538)vim.health.infowhere appropriate (4be26ab)opencodesubagents (217d363)opts.on_submitinprompteven when not submitting (fc9be97)[@this](https://github.com/this)" (dfe8048)ask->ask_this(905ebd6)kittyprovider (#77) (81ac51f)opts.providerto better integrate customopencodemanagement (9184323)stop, improve abstraction withnameandhealth()(8fc1689)wezterm(#86) (dfcbe2b)show(), operate only on self-startedopencodes (963fad7)askitem (dead0f8)snacks.nvim(e82aefc)opts.promptitem to openask(6baa78c)opencodeservers on Windows (#87) (9dad7da)ask_appendinselect. remove[@cursor](https://github.com/cursor)and[@selection](https://github.com/selection)in favor of just[@this](https://github.com/this)(2e7d8b0):checkhealth opencode(4393e41)cmdto make it easier to use your own terminal plugin (3d05bf6)Bug Fixes
setup(1bf294b)@s to subagents in blink (87cda19)vim.fn.jobstartfor more reliable SSE streaming (#142) (7ae1f9a)opencode.luais loaded (728ff4b)[@visible](https://github.com/visible)included invalid wins (934f126)@to not confuse the LLM. match CWD exactly. (4be20c5)ask/selectare cancelled w/o range (#110) (e235528)opencodeserver so we can find it (17d0aad)opencodeminor and patch version using less than (bdb807a)lsoforpgrepare missing andportisn't set (9356782)vim.g.opencode_optsis nil (990c062)opencode(8959566)title(5b2c9f9)showwhentogglewas previously called (3d534e2)ask(eddd0ce)[@this](https://github.com/this)contexts when in visual mode (6fdccd4)snacks.pickerconfig to latest syntax for showing preview (0665982)[@this](https://github.com/this)(cb35fe2)opts.porttesting and auto-add --port flag toterminal.cmd(#63) (de5b146)opencode+ polling (#82) (fda7eed)pgrepusage (364c733)opencode(5f592fd)Performance Improvements
Code Refactoring
select_prompt->select(f631557)askandselectopts (ecbf1dc)add_prefixes from built-in prompts (51a70b8)terminal,on_opencode_not_found,on_send(0c293ee)opts.on_submittoopts.on_send- it's called more broadly now (0bdc7a1)description(2282e87)opencodev1.1.1 breaking API change (c840698)setup()(1bc6520)opts.on_sendtoopts.on_submitfor consistency withprompt.opts(37dbd12)opts.select.sections(add4f1d)This PR was generated with Release Please. See documentation.