Skip to content

Releases: milanglacier/minuet-ai.el

V0.7.1

15 Dec 17:57
v0.7.1
7b34bf0

Choose a tag to compare

Version 0.7.1 (2025-12-15)

Breaking Changes

  • Rename minuet-auto-suggestion-block-functions to
    minuet-auto-suggestion-block-predicates

Features

  • Preserved Suggestions During Multi-line Typing: Prefix-matched suggestions
    persist even while the user is typing multi-line text, to avoid unnecessary
    LLM requests and conserving resources.

v0.7.0

11 Dec 20:59
v0.7.0
10638b9

Choose a tag to compare

Version 0.7.0 (2025-12-11)

Breaking Changes

  • Default value for minuet-before-cursor-filter-length has been changed to 2

Features

  • completion: Preserve remaining suggestion when using
    minuet-accept-suggestion-line for continuous suggestion acceptance
  • claude: Change default max tokens to 256.
  • claude: Update default model to claude-4.5-haiku.

Fixes

  • display: Keep user selected index when displaying more results (#47).
  • display: Keep completion items order when new items arrived (#46).

v0.6.0

12 Aug 02:26
a6f4daf

Choose a tag to compare

Version 0.6.0 (2025-08-11)

Breaking Change

  • Improve completion filtering with before/after context:
    • Refactors the completion filtering logic to be based on the longest common
      match.
    • Add a new minuet-before-cursor-filter-length config option to trim
      duplicated prefixes from completions based on the text before the cursor.
  • Change default few-shot example: The default few-shot example has been updated
    to require the AI to combine information from before and after the cursor to
    generate the correct logic.
  • Update default system prompt: The system prompt is refined to be more concise
    and provide clearer instructions to the AI on handling various completion
    scenarios like code,

Full Changelog: v0.5.5...v0.6.0

v0.5.5

25 Jul 02:59
b0dc9a0

Choose a tag to compare

Version 0.5.5 (2025-07-24)

This is primarily a maintenance release with minor feature updates and
improvements.

Features

  • Configurable Endpoints for Gemini and Claude: Users can now specify custom API
    endpoints for Gemini and Claude providers.
  • The chat-input-template can now be a list of strings, which will be
    constructed into multi-turn conversations, allowing for more organized and
    complex prompt structures.
  • Added minuet-set-nested-plist for easier manipulation of nested plists in
    configurations.
  • The default model for the openai-compatible provider is now
    devstral-small-2505.
  • The default model for the openai provider has been updated to
    gpt-4.1-mini.

Fixes

  • Switched from delete-process to sending a SIGTERM signal to gracefully
    cancel in-flight requests.

Full Changelog: v0.5.4...v0.5.5

v0.5.4

14 Apr 03:45

Choose a tag to compare

Version 0.5.4 (2025-04-13)

Features

  • Add option to show error message on minibuffer and improve error message

Bug Fixes

  • Fix overlay positioning when not at the end-of-line

Full Changelog: v0.5.3...v0.5.4

v0.5.3

08 Apr 05:54

Choose a tag to compare

Version 0.5.3 (2025-04-08)

Features

  • Added transform option for OpenAI-FIM-compatible providers.

    This feature enables support for non-OpenAI-FIM-compatible APIs with
    OpenAI-FIM-compatible provider, such as the DeepInfra FIM API. Example
    configurations are available in recipes.md.

Full Changelog: v0.5.2...v0.5.3

v0.5.1

03 Apr 17:38

Choose a tag to compare

Version 0.5.1 (2025-04-03)

Minuet is now available on GNU ELPA.

Breaking Changes

  • The default service for openai_compatible provider is now OpenRouter.

Documentation

  • Updated to note the policy of GNU ELPA. The contribution section has also been
    revised.

Full Changelog: v0.5.0...v0.5.1