Skip to content

Releases: JuliaServices/Match.jl

v2.0.0

03 Aug 17:11
37f4c35
Compare
Choose a tag to compare

Complete overhaul of implementation taken from Rematch2.jl

  • Code generation via an optimized decision automaton
  • Require Julia 1.5
  • No longer supports multidimensional arrays

v1.2.0

17 Nov 19:34
Compare
Choose a tag to compare

Match v1.2.0

Diff since v1.1.0

Closed issues:

  • use false instead of Symbol(false) (#58)
  • Matching types gives wrong answers (#61)

Merged pull requests:

v1.1.0

13 Dec 07:19
v1.1.0
Compare
Choose a tag to compare

Switch to Package.toml
Add TagBot configuration

Fix deprecated use of `union` on arrays

08 Dec 06:29
98f305c
Compare
Choose a tag to compare

Fix char range matching

02 Sep 21:46
9a0e042
Compare
Choose a tag to compare
  • In a recent commit, range matching was mistakenly restricted to numbers. Remove that restriction.

Support Julia v0.7/1.0

02 Sep 04:51
b13bdfc
Compare
Choose a tag to compare
  • Fix all v0.7 deprecations
  • Handle changes in letexpression representation
  • Handle changes in pair/tuple precedence

Update for Julia v0.6

12 Jul 04:33
Compare
Choose a tag to compare
  • Bump REQUIRE to julia v0.6, update CI testing, coverage
  • Fix deprecation: takebuf_string(x) => String(take!(x))
  • Enable precompilation
  • Update tests
  • Update README badges, text
  • Whitespace fixes

Note that these changes are to make this package run on v0.6 only. Match.jl v0.3.0 still runs fine on Julia v0.5, and there are no functional differences between the releases.