Releases: elixir-tools/spitfire
Releases · elixir-tools/spitfire
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 )
v0.3.1
20 Jan 18:44
Compare
Sorry, something went wrong.
No results found
0.3.1 (2026-01-20)
Bug Fixes
handle unexpected tokens when parsing stabs (#76 ) (365007b )
v0.3.0
19 Jan 19:59
Compare
Sorry, something went wrong.
No results found
0.3.0 (2026-01-19)
Features
Handle atom_safe and kw_identifier_safe tokens (#72 ) (c4fd161 )
Bug Fixes
handle eof inside list-esque constructs (#67 ) (14a2bf3 )
handle no_fuel_remaining in parse_with_comments (#73 ) (f777bb4 )
improve recovery from unexpected semicolons (#70 ) (792e9c9 )
infinite loop parsing incomplete struct (#66 ) (bebd845 )
parsing crashes on code with errors (#65 ) (b6bbdb4 )
recover from incomplete keyword lists (#71 ) (0513a5d )
v0.2.1
03 Jun 13:05
Compare
Sorry, something went wrong.
No results found
0.2.1 (2025-06-03)
Bug Fixes
make spitfire compile on elixir 1.13 (#62 ) (5eda84e )
v0.2.0
07 Mar 01:27
Compare
Sorry, something went wrong.
No results found
0.2.0 (2025-03-07)
Features
Bug Fixes
correctly match on successful tokenize (f937a7a )
parse do blocks after paren_identifiers (2320bd4 )
reset nesting inside parameterless right stab expressions (1bf80bc )