Skip to content

Commit 40412c3

Browse files
authored
Update CHANGELOG.md
1 parent db4ed7f commit 40412c3

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

CHANGELOG.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
## [Unreleased]
1010
## [0.10.0] - 2020-08-15
1111
### Added
12+
* BEXPattern syntax
13+
* ```:[group\n]``` to match rest of line, including line terminator
14+
* ```:[group\n$]``` to match rest of line, including line terminator (will also match if last line in text with no line terminator)
15+
16+
* BEXPair interface extends Comparable interface (so elements are comparable, left then right, if the type is comparable
17+
* BEXString substring method overridden to take IntPair (including IntRange)
1218
* BEXPairs.bexPair helper method to create a BEXPair (can use static import)
1319
* IntRange.length method
1420

1521
### Changed
16-
* BEXPair interface extends Comparable interface (so elements are comparable, left then right, if the type is comparable
17-
*
18-
19-
### Removed
22+
* Renamed methods which reference start/end now refer to as range
23+
* BEXMatcher
24+
* BEXMatchResult
25+
* ASTNodeUtilities
2026

2127
### Fixed
28+
* In BEXMatcher / BEXMatchResult, throw IllegalStateException if try to get match info if a successful match hasn't occurred yet
29+
* IntBEXRange will throw exception if range is invalid (start and end match and exclusive on both ends, such as ```(1, 1)```)
2230

2331
## [0.9.1] - 2020-08-10
2432
### Fixed

0 commit comments

Comments
 (0)