Skip to content

Releases: remoteoss/dexter

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 12 Jun 16:26
5e7b86e

Added

  • Structural completion snippets — completions now include snippets for common Elixir forms such as do, defmodule, def, defp, defmacro, defstruct, defprotocol, defimpl, defdelegate, guards, if, case, with, try, and ExUnit-style macros; snippet-aware clients also avoid duplicate special-form completions when the same names are imported through use. This is an improvement and also fixes some VS Code usability issues do to how VS Code handles completions. Thanks @superhawk610.

Fixed

  • Index WAL growing unchecked — SQLite WAL files are capped and checkpointed after reindexing, preventing .dexter/dexter.db-wal from growing endlessly. Thanks @flowerett.
  • Top-level script variables — variables in .exs files such as config/runtime.exs can now be renamed and highlighted without leaking into nested module or function scopes
  • Document symbols — local assignments and ordinary function calls no longer appear in the outline, while split-line ExUnit-style macro heads are still shown correctly. Thanks @cjbottaro.
  • Alias-aware import/use/require references — short aliases in import, use, and require statements now resolve to the full module for references and rename edits
  • Formatter improvements and fixes — the persistent formatter server now starts Mix's supervisor tree so plugins can call Mix APIs like Mix.Project.config/0, and Dexter passes all .formatter.exs options through to formatter plugins so plugin-specific settings such as HEEX options are honored. Thanks @superhawk610 and @ogomezba.

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 29 May 00:43
6fbf817

What's Changed

  • Improve quick start doc section by @Efesto in #51
  • docs: simplify Zed setup now that extension is in registry by @Ch4s3 in #54
  • Erlang go-to-definition and hover docs by @JesseHerrick in #50
  • Fixes formatter with sigils like ~H by @JesseHerrick in #55
  • Add bracket-pair folding for maps, lists, tuples, and binaries by @tessi in #56
  • Add lazy-loading and LRU cache for context-based lookups by @JesseHerrick in #62
  • Fix latent lint issues and ensure they're caught in future pipelines by @JesseHerrick in #64
  • feat: add Claude Code marketplace and dexter-lsp plugin by @pquadri in #59
  • Simplify mise and Homebrew setup docs by @AlternateRT in #61
  • Release v0.7.0 by @JesseHerrick in #65

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 22 Apr 21:43
addb262

What's Changed

New Contributors

Full Changelog: v0.5.3...v0.6.0

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 09 Apr 06:55

What's Changed

New Contributors

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