Releases: elixir-tools/spitfire
Releases · elixir-tools/spitfire
v0.3.11
23 Apr 21:20
Compare
Sorry, something went wrong.
No results found
0.3.11 (2026-04-23)
Performance Improvements
prefer recursion over multiple Keyword.has_key? (#129 ) (47fad18 )
replace list length-checks with pattern matching (#128 ) (883764e )
v0.3.10
05 Mar 20:49
Compare
Sorry, something went wrong.
No results found
0.3.10 (2026-03-05)
Bug Fixes
don't crash on unclosed brace in tuple inside map inside anonymous function (#125 ) (44702ce )
v0.3.9
04 Mar 12:51
Compare
Sorry, something went wrong.
No results found
0.3.9 (2026-03-04)
Bug Fixes
prevent infinite loop when typing out anonymous function (#122 ) (8334932 )
v0.3.8
04 Mar 03:14
Compare
Sorry, something went wrong.
No results found
0.3.8 (2026-03-04)
Bug Fixes
handle ellipsis before <-, ::, and when (#114 ) (221fe49 )
parse newline ternary continuation after ellipsis (#115 ) (708da64 )
preserve fn newline metadata after semicolons (#112 ) (52099ff )
preserve leading nil in stab clause body (#120 ) (f0a79a0 ), closes #113
v0.3.7
21 Feb 16:34
Compare
Sorry, something went wrong.
No results found
0.3.7 (2026-02-19)
Bug Fixes
allow list literals in struct type parsing (#111 ) (f2eabee )
parse assoc-map values outside key context (#102 ) (6751c15 )
parse nested struct/map targets in struct literals (#105 ) (3d1cc61 )
support dot-call struct targets like %e.(){} (#110 ) (706f0b0 )
v0.3.6
16 Feb 19:56
Compare
Sorry, something went wrong.
No results found
0.3.6 (2026-02-16)
Bug Fixes
parity with elixir parser based on property tests (#79 ) (8ca3746 )
v0.3.5
10 Feb 18:16
Compare
Sorry, something went wrong.
No results found
0.3.5 (2026-02-10)
Bug Fixes
v0.3.4
10 Feb 02:56
Compare
Sorry, something went wrong.
No results found
0.3.4 (2026-02-09)
Bug Fixes
align ellipsis operator precedence with elixir (#96 ) (b4f94c9 )
v0.3.3
08 Feb 11:47
Compare
Sorry, something went wrong.
No results found
0.3.3 (2026-02-08)
Bug Fixes
add :eof to the terminator list in parse_stab_expression/1 (#92 ) (8f976ef )
better align parsing with elixir's matched/unmatched/no-parens (#93 ) (808783e )
v0.3.2
04 Feb 15:21
Compare
Sorry, something went wrong.
No results found
0.3.2 (2026-02-01)
Bug Fixes
associativity in bracketless kw list (#89 ) (91b5d5b )
extract newlines only from newline carrying tokens (#86 ) (edba800 )
improve handling of matched/unmatched expressions (#88 ) (dd45cb1 )
keyword list associativity (#85 ) (a7d2a54 )
parse ellipsis_op as unary operator (#83 ) (e86f1f4 )
rearrange !(left) in right (#91 ) (fae2579 )