Bot releases are hidden (Show)
Full Changelog: https://github.com/tree-sitter/tree-sitter-scala/compare/v0.20.3...v0.21.0
Published by eed3si9n 7 months ago
if
conditions by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/350
derives
clause on a new line by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/352
derives
clause for traits by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/353
inline infix
modifier by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/369
#!
) by @antosha417 in https://github.com/tree-sitter/tree-sitter-scala/pull/363
Full Changelog: https://github.com/tree-sitter/tree-sitter-scala/compare/v0.20.2...v0.20.3
Published by eed3si9n about 1 year ago
given
pattern by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/330
implicit
parameters by @G1ng3r in https://github.com/tree-sitter/tree-sitter-scala/pull/308
match?
instead of lua-match?
for queries by @natsukagami in https://github.com/tree-sitter/tree-sitter-scala/pull/321
case
in indented_cases
by @natsukagami in https://github.com/tree-sitter/tree-sitter-scala/pull/320
derives
by allowing $.stable_type_identifier
in derives_clause
by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/331
OUTDENT
with extra spaces before brackets by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/301
$$
in interpolated strings by @johannescoetzee in https://github.com/tree-sitter/tree-sitter-scala/pull/324
Full Changelog: https://github.com/tree-sitter/tree-sitter-scala/compare/v0.20.1...v0.20.2
Published by eed3si9n over 1 year ago
See also https://eed3si9n.com/tree-sitter-scala-0.20.1
tree-sitter-scala 0.20.1 is published to crates.io, as well as 0.20.0, which was back published. This allows easier consumption of the parser using Rust.
Swift bindings and Swift Package Manager (SPM) support were contributed by @mattmassicotte in https://github.com/tree-sitter/tree-sitter-scala/pull/234
derives
clause for classes and objects by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/222
using
in method call arguments by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/235
match
type by @eed3si9n in https://github.com/tree-sitter/tree-sitter-scala/pull/244
val
definition with multiple left-hand-side identifiers by @eed3si9n in https://github.com/tree-sitter/tree-sitter-scala/pull/254 and by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/292
*.sbt
files by @ghostbuster91 in https://github.com/tree-sitter/tree-sitter-scala/pull/210
using
directives by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/273
*
by @eed3si9n in https://github.com/tree-sitter/tree-sitter-scala/pull/281
case
clauses with guards by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/221
import
of symbolic identifiers by @eed3si9n in https://github.com/tree-sitter/tree-sitter-scala/pull/241
catch
clause by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/245
enums
by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/248
extends
by @eed3si9n in https://github.com/tree-sitter/tree-sitter-scala/pull/285
smoke_test.sh
: attribute the definition complexity to proper line by @sideeffffect in https://github.com/tree-sitter/tree-sitter-scala/pull/232
$.compilation_unit
, optimize grammar by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/269
Full Changelog: https://github.com/tree-sitter/tree-sitter-scala/compare/v0.20.0...v0.20.1
Published by eed3si9n over 1 year ago
given
instances by @eed3si9n in https://github.com/tree-sitter/tree-sitter-scala/pull/99
using
clauses by @eed3si9n in https://github.com/tree-sitter/tree-sitter-scala/pull/82
inline if
, inline match
, inline def
, and inline
parameters by @keynmol in https://github.com/tree-sitter/tree-sitter-scala/pull/45
opaque
type aliases by @keynmol in https://github.com/tree-sitter/tree-sitter-scala/pull/87
extension
methods by @eed3si9n in https://github.com/tree-sitter/tree-sitter-scala/pull/113
?=>
by @eed3si9n in https://github.com/tree-sitter/tree-sitter-scala/pull/145
transparent
, open
, and infix
modifiers by @keynmol in https://github.com/tree-sitter/tree-sitter-scala/pull/119
export
clauses by @keynmol in https://github.com/tree-sitter/tree-sitter-scala/pull/125
-
-> =
in ci by @ckipp01 in https://github.com/tree-sitter/tree-sitter-scala/pull/153
as
import renaming in Scala 3 by @keynmol in https://github.com/tree-sitter/tree-sitter-scala/pull/175
_
separator in integer literals by @ghostbuster91 in https://github.com/tree-sitter/tree-sitter-scala/pull/195
using
clauses by @susliko in https://github.com/tree-sitter/tree-sitter-scala/pull/215
storageclass
by @eed3si9n in https://github.com/tree-sitter/tree-sitter-scala/pull/138
Full Changelog: https://github.com/tree-sitter/tree-sitter-scala/compare/v0.19.1...v0.20.0
Published by eed3si9n almost 2 years ago
catch
and finally
in try
expression to be on a new line by @ckipp01 in https://github.com/tree-sitter/tree-sitter-scala/pull/16
while
/do
loops and for
-comprehension by @stumash in https://github.com/tree-sitter/tree-sitter-scala/pull/30
extends
to be on a new line by @stevanmilic in https://github.com/tree-sitter/tree-sitter-scala/pull/31
val
def
at start of lambda by @stumash in https://github.com/tree-sitter/tree-sitter-scala/pull/50
$
in identifiers. by @nrfulton in https://github.com/tree-sitter/tree-sitter-scala/pull/68
Full Changelog: https://github.com/tree-sitter/tree-sitter-scala/compare/v0.19.0...v0.19.1