Releases: alephium/ralph-lsp
Releases · alephium/ralph-lsp
v0.2.15
What's Changed
- Prepare release: Bump
ralphc
to3.12.2
by @simerplaha in #400
v0.2.14-rc1
What's Changed
- Remove redundant root space parsing by @simerplaha in #386
- Parse comment before
Unresolved
by @simerplaha in #388 - Remove AST
BlockBody
andBlockBodyPart
by @simerplaha in #389 - Allow parsing tuples within infix expressions by @simerplaha in #390
- Type param annotation parser by @simerplaha in #392
EnumParser
by @simerplaha in #391- Test constructors by @simerplaha in #394
- Return tuple by @simerplaha in #395
- Fix the order of expressions in
GroupParser
by @simerplaha in #396 - Pre release vscode worklow by @tdroxler in #397
const
parser by @simerplaha in #398if-else
parser by @simerplaha in #399- Prepare release: Bump
ralphc
to3.12.2
by @simerplaha in #400
Full Changelog: v0.2.14-rc0...v0.2.14-rc1
v0.2.14-rc0
What's Changed
- Common Parser and AST for
Token
s by @simerplaha in #348 - Refactoring & resolves a TODO by @simerplaha in #349
BooleanParser
by @simerplaha in #350NumberParser
by @simerplaha in #351VariableDeclarationParser
&AssignmentSpec
by @simerplaha in #352- Mutable binding by @simerplaha in #353
BStringParser
by @simerplaha in #354- Follow rules in
Lexer.number
parser by @simerplaha in #355 - Fix build:
sbt
missing from ubuntu-latest by @simerplaha in #356 - Parser updates by @simerplaha in #358
- Integrating
SoftParser
: Renaming by @simerplaha in #359 - Integrating
SoftParser
: Go-to-definition code provider forSoftAST
by @simerplaha in #360 - Integrating SoftParser: Enable
SoftParser
inRalphLangServer
by @simerplaha in #361 - Perform reserve token check within a single run by @simerplaha in #363
Import
statement parser by @simerplaha in #362- Remove AST
SpaceExpected
by @simerplaha in #364 InheritanceParser
by @simerplaha in #365SoftParser
Integration: PortcollectImplementingChildren
to useSoftAST
by @simerplaha in #366- Port
collectInheritedParents
by @simerplaha in #367 SoftAST
: Implements go-to-definition for local variables and arguments. by @simerplaha in #368- Number: Defer parsing space when unit is invalid by @simerplaha in #369
- Expression block by @simerplaha in #370
- Removals by @simerplaha in #371
let
alone must define aSoftAST.VariableDeclaration
by @simerplaha in #372- Boundary checks by @simerplaha in #374
- Repeated token check by @simerplaha in #375
- Narrow expressions by @simerplaha in #376
- Test-cases for
containsSoft
by @simerplaha in #377 - Testing by @simerplaha in #378
- Support pre-release version by @tdroxler in #379
- Bump dependencies by @simerplaha in #380
- Added missing operators by @simerplaha in #383
- Remove manual repeated token check for
/
by @simerplaha in #384
Full Changelog: v0.2.13...v0.2.14-rc0
v0.2.13
What's Changed
- Suggest
inline
annotation by @simerplaha in #346 - Infix operators by @simerplaha in #347
Full Changelog: v0.2.12...v0.2.13
v0.2.12
What's Changed
- Move util functions to
utils
project by @simerplaha in #327 - Soft Parser: Initial implementation of
SoftParser
by @simerplaha in #328 - Bump
ralphc
andlogback
by @simerplaha in #330 - Renaming by @simerplaha in #332
- Soft parser update 2 by @simerplaha in #335
- Test-cases & Documentation: Annotations by @simerplaha in #336
- Bump ralphc to
3.9.2
by @simerplaha in #338 - Move test constructors out from
SoftAST
toTestSoftAST
by @simerplaha in #339
Full Changelog: v0.2.11...v0.2.12
v0.2.11
What's Changed
- Moved
log
related code toutils
project by @simerplaha in #324 - Standardise
Warning
management by @simerplaha in #325 - Bump versions by @simerplaha in #326
Full Changelog: v0.2.10...v0.2.11
v0.2.10
Highlight
Added support for rename request.
Compiler
Ralphc version 3.8.6.
What's Changed
- Ensure distinct references by @simerplaha in #316
- Implements
Rename
provider by @simerplaha in #314 - Rename (remaining cases) by @simerplaha in #319
- Shutdown server if parent PID is terminated by @simerplaha in #320
- Process build config
skipAbstractContractCheck
and bump versions by @simerplaha in #321 - Fix Build: Use named variable instead of anonymous by @simerplaha in #323
Full Changelog: v0.2.9...v0.2.10
v0.2.9
v0.2.8
What's Changed
- Scope Walker by @simerplaha in #309
- Prepare release by @simerplaha in #311
Full Changelog: v0.2.7...v0.2.8
v0.2.7
What's Changed
- Warnings with
SourceIndex
by @simerplaha in #303 - Report warnings returned by
genStatefulContracts()
by @simerplaha in #304 - Replace assert by @simerplaha in #305
Full Changelog: v0.2.6...v0.2.7