Skip to content

chore(main): release 0.2.0 - #544

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

chore(main): release 0.2.0#544
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--expert

Conversation

@github-actions

@github-actions github-actions Bot commented Apr 2, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.2.0 (2026-08-28)

Features

  • add compileOnType configuration (#819) (faffb9f), closes #795
  • add configuration to autofetch dependencies (#750) (ee5aee2)
  • add hex intelligence (#570) (ace9d05)
  • allow multiple index writers with SQLite (#683) (02b0080)
  • allow setting Elixir source directory (#568) (6e623d2)
  • configure toolchain paths (#682) (b3f039e)
  • defer code action execution (#761) (86fc69d)
  • engine: expand engine builder error output (#659) (0cebb78)
  • engine: find definition for functions defined by macro (#759) (fde8d85)
  • engine: index defmacro/defmacrop definitions (#554) (ab84d7a)
  • expert: allow setting file log level via configuration (#563) (eeb6628), closes #541
  • expert: autodetect Elixir source (#779) (b2458b0)
  • expert: fold consecutive comment lines (#743) (63dc1f3)
  • expert: support folding ranges (#649) (684d19a)
  • fall back to other arities in go-to-definition when exact arity has no result (#728) (65ceece)
  • make on-the-fly engine builds work offline (#739) (9e8c774)
  • use compiler tracers for project indexing (#705) (ea1f104)
  • use compiler tracers to index definitions (#799) (c95f6e6)

Bug Fixes

  • bring back remote shell (#584) (f85c7a5)
  • build a single engine for multiple projects using the same toolchain versions (#509) (7501e68)
  • bump spitfire to v0.3.13 (#714) (899149e)
  • compile the engine with MIX_ENV=dev (#749) (aefdcaa)
  • correctly pass Elixir source path config (#760) (762d145)
  • don't connect to the epmd daemon (#553) (292ed7a)
  • don't discard multiple diagnostics from file and project compilation (#841) (91b1f74)
  • don't index build paths (#652) (e19117d)
  • don't infinitely loop prompting to fetch dependencies if it fails (#548) (335c68b)
  • don't load deps before the project is compiled (#839) (861c700)
  • don't use token_metadata option when compiling (#845) (0f766d0)
  • eager loading for large projects (#610) (81f324f)
  • engine build crashes when changing tooling versions (#710) (2b307c9)
  • engine: add project stack lock (#654) (d1cac1d)
  • engine: analyzer gets confused with overlapping aliases (#816) (ff8e68f)
  • engine: correct project path checks on Windows (#757) (03ff52c)
  • engine: don't crash in EEx on hover (#666) (822e35e)
  • engine: fix interpreting words inside strings as identifiers (#579) (8926a03)
  • engine: improve compatibility check messaging (#716) (fc0b737)
  • engine: improve progress notifications (#803) (ecbaa7d)
  • engine: increase build timeout duration, add batch uri reindex with debounce (#698) (ba07dcd)
  • engine: preload deps and don't prune code paths (#768) (ccce6af)
  • engine: resolve entity with correct arity in (h)eex (#663) (1fefc5c)
  • engine: resolve formatter against project mix config (#834) (cbddc62)
  • engine: respect formatter line length in Refactorex actions (#571) (f12c48a)
  • engine: run formatter in Mix project context (#711) (99f2719)
  • engine: set target when evaluating config diagnostics (#731) (ea7158c)
  • engine: stop double applying alias suffix when prefix is aliased (#545) (9de53c2)
  • engine: unify import lookup to correctly resolve local calls (#547) (728b76e)
  • exclude debug applications with MIX_ENV=prod (#794) (21a488b), closes #786
  • expert_credo: prevent infinite hang in with_stdin/2 (#372) (811578b)
  • expert: add no-op handler for $/setTrace (#564) (4f425a2)
  • expert: always scrub env vars (#703) (b501d67)
  • expert: correct use translation (#767) (1519e99)
  • expert: extend list of editors having VSCode completion bug (#736) (c0494e9)
  • expert: fix Node.start for Elixir pre-1.19 (#720) (bbb466c)
  • expert: force unicode encoding on IO (#852) (ee84f46)
  • expert: log correct path when looking up executables (#675) (4dff00f)
  • expert: remote shell command on Windows (#657) (ee2ab46)
  • expert: remove release root entries from subprocess PATH (#699) (a101caa)
  • expert: use document from request as fallback when document is not in the store (#693) (5daee68)
  • forge: handle bitstrings in interpolation (#865) (b979b9b), closes #256
  • forge: monitor beam rewriting worker process (#370) (c8be4e9)
  • forge: normalize Erlang release candidate versions (#639) (babcd42), closes #640
  • forge: reset ASCII assumption on a new line (#687) (b59dd76), closes #623
  • forge: use project.root_uri for cache key in Forge.Project.config (#575) (deb019b)
  • handle LSP supported invalid configuration values (#551) (e973cfc)
  • hang at startup if .bashrc contains exec call (#527) (73b8d28)
  • improve performance of formatting (#804) (63ae6eb)
  • improve release overlays (#578) (3ee0a1b)
  • improve startup time and module introspection (#604) (f0a788a)
  • improve struct reference completion handling errors in struct completions (#774) (c5674bc)
  • incorrect undefined protocol function diagnostic (#820) (77a6e74)
  • index macro-generated definitions from compiler traces (#856) (d564f25)
  • index project sources even when compile reports error (#809) (5039c10)
  • make sure to return only Diagnostic.Result struct as diagnostics (#782) (c763351)
  • only index sibling beams when origin source file changes (#707) (03a56b5)
  • port Refactorex into Forge (#747) (c27bf61)
  • prevent formatter cache from forgetting the formatter for a path (#831) (8bc8afc)
  • properly calculate callback completion line range (#846) (627309d), closes #785
  • refactorex: use field-level comparison for cursor detection (#642) (14e59a4)
  • relax Hex connectivity timeout (#858) (423be25), closes #538
  • release: ensure start_expert works if symlinked (#572) (c11f489)
  • rework workspace folders and project discovery (#566) (345aa34)
  • schedule compiles for ready engines only (#762) (7dd317b)
  • skip regular files on engine clean (#613) (ce93691)
  • stop calls to IO and other writes to stdout from crashing Expert. (#824) (f76b96a)

Performance Improvements

  • indexer: cache application and available modules (#634) (9bc521d)
  • indexer: only use relevant extractors when indexing deps (#641) (161f040)
  • use beam metadata for dependencies (#670) (710c736)

Reverts

  • downgrade burrito to 1.5 and zig to 0.15.0 (#844) (0215beb)
  • feat: use compiler tracers for project indexing (#705) (#763) (d79e0b7)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--expert branch 5 times, most recently from 7217d06 to 4460912 Compare April 9, 2026 21:28
@github-actions github-actions Bot changed the title chore(main): release 0.1.1 chore(main): release 0.2.0 Apr 10, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--expert branch 7 times, most recently from cfabd9d to 29adfed Compare April 16, 2026 15:34
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--expert branch 13 times, most recently from 567623c to 592d121 Compare April 28, 2026 19:26
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--expert branch 3 times, most recently from b151422 to c461114 Compare May 2, 2026 21:00
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--expert branch 4 times, most recently from a147c88 to eee9335 Compare May 25, 2026 10:51
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--expert branch 7 times, most recently from 6da014a to 7755830 Compare June 6, 2026 02:14
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--expert branch 4 times, most recently from 0128b37 to dd8f9dc Compare June 10, 2026 14:39
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--expert branch 7 times, most recently from 107d9c6 to 946b3db Compare June 19, 2026 13:35
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--expert branch 7 times, most recently from c56f48b to 868fd79 Compare June 29, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment