Releases: elixir-editors/elixir-sublime-syntax
Releases · elixir-editors/elixir-sublime-syntax
v4.1.0
v4
- Elixir: improved matching of right-arrow clauses.
 - Elixir: recognize SQL strings inside 
query("..."),query(Repo, "..."),query_many("..."),query_many(Repo, "...")(including bang versions). - Elixir: fixed expressions in struct headers, e.g.: 
%^module{}and%@module{}. - Elixir: recognize all variants of atom word strings, e.g.: 
~w"one two three"a - Elixir: fixes to capture expressions: 
& 1is a capture with an integer, not the capture argument&1.& &1.func/2,&var.member.func/3and&@module.func/1are captured remote functions. - HEEx: recognize special attributes 
:let,:forand:if. - HEEx: fixed matching dynamic attributes, e.g.: 
<div {@dynamic_attrs} />. - Commands: 
mix_testis better at finding the rootmix.exsfile and runs when the project hasn't been built yet. - Commands: 
mix testandmix formaterror locations can be double-clicked and jumped to. - Commands: read 
mixoutput unbuffered for immediate display in the output panel. - Commands: removed the 
output_scroll_timesetting. The output will scroll automatically without delay. - Commands: run 
mix testwith selected lines if no standardtestblocks were found, allowing to run tests defined by macros such asproperty/2. - Commands: prevent executing 
mix testagain if it's already running. - Completions: use double quotes instead of curly braces for 
phxattributes. 
What's Changed
Full Changelog: v3.2.3...v4.0.0
v3.2.3
v3.2.2
v3.2.1
v3.2.0
What's Changed
- Commands: improved/generalized syntax detection for enabling/disabling commands.
 - Commands: fix: output both stdout/stderr when running 
mix format/mix test. - Commands: auto-scroll 
mix formatoutput when it's compiling. - SQL: recognize 
FILTERinarray_agg(x) FILTER (...). 
Full Changelog: v3.1.5...v3.2.0
v3.1.5
What's Changed
- Commands: show mix_format panel on stderr output.
 - BACKLOG: added item about EEx tags; cleaned up others
 - Elixir: allow multi-letter uppercase character sigils.
 - Elixir: fix: defmodule name do end.
 - CHANGELOG: releasing v3.1.5
 
Full Changelog: v3.1.4...v3.1.5
v3.1.4
[v3.1.4] – 2022-12-21
- Commands: fix: call 
mix formatasynchronously to avoid locking up the view. 
v3.1.3
[v3.1.3] – 2022-12-15
- Package: fix: added dependencies.json to require the pathlib library (#53).
 
Full Changelog: v3.1.2...v3.1.3
v3.1.2
[v3.1.2] – 2022-12-13
- Commands: recognize more file types to allow running 
mix formaton. - Commands: mention possibly unsaved changes when a test wasn't found.
 
Full Changelog: v3.1.1...v3.1.2