All notable changes to this project will be documented in this file.
- (gemset) Install gems per Ruby version to avoid compat issues (#231)
- (ruby) Use
string_contentcapture for Ruby test name extraction (#229)
- (ruby) Convert snippets from global to language-scoped (#221)
- (ruby) Add more RSpec test methods (#227)
- Remove
extensions::run_testsworkflow (#218)
- Add support for
ts_query_lslanguage server (#211) - Remove
commitlint(#215) - Remove obsolete
pnpmlockfile (#217)
- (solargraph) Stop converting constant names to uppercase
- (ruby-lsp) Stop converting constant names to uppercase
- (deps) Update pnpm to v10.23.0 (#207)
- (deps) Update RBS grammar to v0.2.2 (#209)
- Add support for
zed-comment(#203) - Add
zed-commentsupport for allERBlanguages (#205) - Add RBS Inline syntax highlighting support (#206)
- (deps) Update pnpm to v10.20.0 (#201)
- (rdbg) Prefer exe from gemset
- (gemset) Cache env() result with OnceLock
- Run rustfmt
- (bundler) Fix args comparison in mock test
- (bundle) Use generic type parameter
- Replace wildcard imports with explicit types
- (rdbg) Remove
rdbgsubdirectory from debugger path (#197) - Improve completion highlights (#200)
- Update changelog
- (deps) Update pnpm to v10.18.2 (#190)
- (deps) Update rust crate serde to v1.0.228
- (deps) Update rust crate regex to v1.12.2 (#193)
- (deps) Update pnpm to v10.19.0 (#192)
- (deps) Update rust crate serde_json to v1.0.145 (#182)
- (ruby) Prefix tree-sitter captures with underscore (#198)
- JS/ERB language support (#188)
- Rename all composite langs for ERB templates
- Update CHANGELOG.md
- (deps) Update embedded-template to v0.25.0
- Update language names to better represent embedded templates (#160)
- (gems) Improve environment handling and PATH resolution (#189)
- Fix CHANGELOG.md file
- Bump extension API for enhanced Windows support (#179)
- (deps) Update rust crate regex to v1.11.2 (#168)
- (gemset) Use LazyLock for regex compilation
- Update CHANGELOG.md
- (deps) Update pnpm to v10.15.1 (#171)
- (deps) Update pnpm to v10.17.1 (#183)
- (gemset) Store and re-use Worktree shell env (#176)
- (gemset) Add
cwdto Gemset and setRBENV_DIRenv var (#173)
- (deps) Update rust crate serde_json to v1.0.141 (#151)
- (deps) Update rust crate serde_json to v1.0.143 (#155)
- (ruby) Resolve precedence issue with import keyword detection (#163)
- (gemset) Pass
GEM_PATHenv variable to commands (#164) - (rdbg) Ensure we always have current dir (#165)
- Allow conventional commits that start with a lowercase letter
- Add tests for
root_pathandshell_env(#159)
- Enable semantic commits for renovate
- (deps) Update pnpm to v10.14.0 (#156)
- (deps) Update pnpm to v10.15.0 (#161)
- (release) Prepare release v0.13.1 (#166)
- (ruby-lsp) Disable
onTypeFormattingfeature (#142) - (gemset) Preserve env vars (#150)
- (ruby) Expose
nameandRUBY_TEST_NAMEcaptures ontest_(#153)
- Replace String with PathBuf for path handling (#146)
- Add CHANGELOG.md file
- Remove unnecessary string allocations in command output handling
- Add conventional commits linting (#147)
- Add
git-clifffor conventional changelog (#148)
- (ruby) Add
gem uninstallfunctionality (#135) - (ruby) Add basic support for displaying dbg variables (#125)
- (rdbg) Improve debugger argument handling (#136)
- (rdbg) Support RUBY_DEBUG env vars for host and port (#123)
- (rdbg) Support attach requests for
rdbgdebugger (#124)
- (rdbg) Remove
RUBY_DEBUG_OPENenvironment variable (#119)
- (herb) Add Herb LSP (#110)
- (rdbg) Use gemset-aware detection (#114)
- Modernize string formatting with string interpolation (#118)
- Add sorbet Ruby LSP server option (#104)
- Fix runnable queries
- Make
LanguageServer::get_executable_argsan instance method (#105)
- Update tasks format (#100)
- Provide task variables from matching runnable ranges in task modal (zed-industries/zed#12237)