{{ message }}
Releases: tree-sitter/tree-sitter-scala
Releases · tree-sitter/tree-sitter-scala
v0.26.0
v0.25.1
NOTE: Download tree-sitter-scala.tar.gz for the complete source code.
updates
- feat: Leading infix operators by @susliko in #493
- feat: Supports typed lambda argument for Scala 2 by @susliko in #496
- feat: Supports access modifiers for enums by @susliko in #497
- feat: Supports lambdas in braces with block bodies by @susliko in #501
- feat: Supports
extendsclause with multiple argument lists by @susliko in #502 - feat: Aliased imports without package prefix by @susliko in #515
- feat: Supports dot-syntax for match expressions by @susliko in #514 + #516
bug fixes
- fix: Match types with braced syntax by @susliko in #494
- fix: issue outdents before commas by @susliko in #499
- fix: higher precedence for match-clause guards by @susliko in #504
- fix: suppress automatic semicolon only when infix operator is actually followed by an operand by @susliko in #508
behind the scenes
- Bump to 0.25.1 by @eed3si9n in #518
- Fixes examples filename typo by @TheBugYouCantFix in #509
new contributors
- @TheBugYouCantFix made their first contribution in #509
Full Changelog: v0.25.0...v0.25.1
v0.25.0
NOTE: Download tree-sitter-scala.tar.gz for the complete source code.
updates
behind the scenes
- ci: Bump sync process to 0.25 by @eed3si9n in #489
- chore: generate and sync latest changes by @github-actions[bot] in #490
- Bump the version number to 0.25.0 by @eed3si9n in #491
Full Changelog: v0.24.1...v0.25.0
v0.24.1
NOTE: Download tree-sitter-scala.tar.gz for the complete source code.
updates
- feat:
intosoft modifier by @susliko in #475 - feat: applied constructor types by @susliko in #474
- feat:
trackedsoft modifier by @susliko in #473 - feat: given with type parameters in Scala 3.4+ syntax by @hamidr in #479
- feat: anonymous
usingparameters in Scala 3 by @hamidr in #480
behind the scenes
- Update GitHub Actions / skip node binding test by @eed3si9n in #481
- ci: Bump create-pull-request action by @eed3si9n in #482
- chore: generate and sync latest changes by @github-actions[bot] in #483
- test: Update lila expectation by @eed3si9n in #484
- Pin tree-sitter/workflows by @eed3si9n in #485
- Bump to 0.24.1 by @eed3si9n in #486
- Pin the workflow back to 6a7388cecfbc00765d032b2fca8f8abbe092ae8d by @eed3si9n in #487
new contributors
Full Changelog: v0.24.0...v0.24.1
v0.24.0
updates
- deps: Update tree-sitter to 0.24.7 by @eed3si9n in #455
- fix: Fix nested packages by @streichsbaer + @eed3si9n in #470
- feat: Support for string escape sequences by @jonshea in #459
- feat: Add tags.scm queries by @susliko in #461
behind the scene
- Add
-pending.txttests by @jonshea in #463 - Include
LICENSEfile by @michel-slm in #453 - Update CONTRIBUTING.md by @jonshea in #456
- build(deps-dev): bump tar-fs from 2.1.1 to 2.1.2 by @dependabot in #464
- build(deps-dev): bump tar-fs from 2.1.2 to 2.1.3 by @dependabot in #468
- ci: Update version to 0.24.0 by @eed3si9n in #472
new contributors
- @michel-slm made their first contribution in #453
- @jonshea made their first contribution in #456
Full Changelog: v0.23.4...v0.24.0
v0.23.4
updates
- SIP-47 Clause Interleaving support by @eed3si9n in #439
- SIP-58 Named tuples support by @eed3si9n in #446
- SIP-64 support by @eed3si9n in #442
- Polymorphic function type and lambda expression by @eed3si9n in #444
behind the scene
- test: Add test for SIP-62 for by @eed3si9n in #443
- ci: Reinstate prettier to fix the sync job by @eed3si9n in #435
- ci: Generate in all oses by @eed3si9n in #437
- ci: Update to 0.23.4 by @eed3si9n in #450
NOTE: Download tree-sitter-scala.tar.xz for the complete source code.
Full Changelog: v0.23.3...v0.23.4
v0.23.3
NOTE: Download tree-sitter-scala.tar.xz for the complete source code.
0.23.2
updates
- tree-sitter-scala 0.23.2 updates to tree-sitter 0.23.0.
behind the scene
- test: Nvim indents by @susliko in #378
- build: Add the package lock file by @eed3si9n in #413
- build: node-gyp-build 4.8.1 by @eed3si9n in #414
- build: Bump prebuildify by @eed3si9n in #415
- build: Fix check_complexity by @sideeffffect in #416
- build: Run cron action only on the tree-sitter repo by @eed3si9n in #419 / #420
- build: update bindings by @amaanq in #422
- build: Fix build by @eed3si9n in #424 / #425
- chore: Bump to 0.23.2 by @eed3si9n in #428
Full Changelog: v0.22.2...v0.23.2
0.22.1
tree-sitter-scala 0.22.1 is published to crates.io and npm.
updates
- Fixes literal types to be an operand of an infix type by @susliko in #409
- refactor(scanner): Use new array header for stack by @amaanq in #405
behind the scene
- ci: Add GitHub Actions to publish to NPM by @amaanq + @eed3si9n in #408
- Bump version number by @eed3si9n in #411
- Bump smoke test targets by @eed3si9n in #401
- Move corpus by @eed3si9n in #402
Full Changelog: v0.22.0...v0.22.1
