changelog

Every release, newest first.

The extension and twinny-server are built from one tree and share a version number. This page is the repository's CHANGELOG.md, one page per release, and an RSS feed.

  1. 4.2.1 2026-09-22

    Small release: the extension tells the person who could run a gateway that one exists, and the listings say what the product costs.

  2. 4.2.0 2026-09-21

    Everything in it is on the gateway side; the extension only learns to send the open workspace's name (for routing rules) and to search the shared context index.

  3. 4.1.3 2026-09-18

    - Gateway discovery now names the backend model behind each alias, and the extension picks the fill-in-the-middle prompt format from it instead of from the alias name. An alias called coder in front of Codestral gets the Codestral format.

  4. 4.1.2 2026-09-18

    - Mistral: the completion endpoint gets the model in the request body, and text-only chat messages go as a plain string rather than a parts list, which Mistral refused. Images keep their parts.

  5. 4.1.1 2026-09-18

    Teams. One gateway on your own hardware serves twinny to the whole team.

  6. 4.0.20 2026-09-17

    - Chat: Add file to context did nothing (#503).

  7. 4.0.19 2026-09-14

    - Chat: code blocks render and copy better.

  8. 4.0.14 to 4.0.18 2026-09-13

    - Workspace index: models that truncate at 256 tokens are given embedding windows instead of whole chunks; identifiers are split for the keyword column; follow-up questions search with their question; open files are favoured; hits are widened to neighbours. Workspace search sources show under chat replies. - Autocomplete gets the definitions and signatures of what is being typed from the language server. - Providers: validation, a Test provider probe on every card, presets, import and export; the provider layer is laid out by feature. - Logging through a VS Code LogOutputChannel.

  9. 4.0.10 to 4.0.13 2026-09-10

    - Mentions: @git, @terminal and @symbol join @files, @problems and @workspace. - Terminal: fix the last error with the output attached, and write a command from a description, shown before it runs. Needs VS Code 1.93 shell integration. - Workspace index rewritten: an incremental index with a manifest, hybrid BM25 and vector search, a reranker in worker threads, @workspace or automatic mode. - Dependencies updated.

  10. 4.0.7 to 4.0.9 2026-09-07

    - Inline edit: Ctrl+I streams a merged diff into the editor with Accept and Reject per hunk (CodeLens and keys); Fix with Twinny quick fix. - Autocomplete takes context from the language server and from recent edits (diff hunks against a baseline per document). - Tests written next to the code they cover.

  11. 4.0.0 to 4.0.6 2026-09-07

    The 4.x rewrite.