Release v2.0.0
Release Date: 2026-01-21
๐ Fix
- [e035911] bug in regexp subtree building
- [f10fbd7] REGEXP had upper-case MD suffix
- [4244cbf] add patch version to go.mod (#396)
- [3fa7415] codecov v5 migration
- [a85681a] credit Raph in comment
- [0d83189] hopefully silence linter false positive
๐ฉโ๐จ Improve
- [82b0215] switch sorting to use the slices package.
๐ Pattern Language
- [73d21a0] regular expressions (#66)
- [4f25d38] add unicode properties (#66)
- [fc60906] add negated charclass (#66)
- [07c754a] add plus and star (#66)
- [6d38bb3] Add parenthesized sub-regexp (#66)
- [2374fd7] Add char classes and alts to regexp (#66)
- [3e12c3a] regexp infra plus dot (#66)
๐งน Chore
- [feebffe] Prep for 2.0.0 release
- [cd486e1] fix dependabot config
- [e934637] update ci workflows
- [f480162] oops, forgot go.mod
- [e28d9e9] bump go version to 1.22
โ ๏ธ BREAKING
๐ Commits
- [feebffe] chore: Prep for 2.0.0 release
- [73d21a0] pat: regular expressions (#66)
- [34a7735] Merge branch 'main' into is_segment_used_cache
- [82b0215] kaizen: switch sorting to use the slices package.
- [782e303] Merge branch 'main' into is_segment_used_cache
- [c935b19] Add comment about fussy loop optimizations.
- [8986043] Speed up json flattener a bit.
- [c647007] match_set reallocates.
- [097a475] fixes CodeQL complaints
- [4f25d38] pat: add unicode properties (#66)
- [e409708] build(deps): bump github/codeql-action from 4.31.9 to 4.31.10
- [0903040] build(deps): bump actions/setup-go from 6.1.0 to 6.2.0
- [fc60906] pat: add negated charclass (#66)
- [07c754a] pat: add plus and star (#66)
- [64336b9] build(deps): bump github/codeql-action from 4.31.8 to 4.31.9
- [2e02c47] build(deps): bump github/codeql-action from 4.31.6 to 4.31.8
- [7bf1ce7] build(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2
- [c56008e] build(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0
- [98457a3] build(deps): bump github/codeql-action from 4.31.5 to 4.31.6
- [ef1c219] build(deps): bump actions/checkout from 6.0.0 to 6.0.1
- [fc60281] build(deps): bump github/codeql-action from 4.31.4 to 4.31.5
- [d9b1de7] build(deps): bump golangci/golangci-lint-action from 9.0.0 to 9.1.0
- [717ef7b] build(deps): bump actions/setup-go from 6.0.0 to 6.1.0
- [42592a1] build(deps): bump actions/checkout from 5.0.1 to 6.0.0
- [34480ce] build(deps): bump github/codeql-action from 4.31.3 to 4.31.4
- [13ac4bb] build(deps): bump github/codeql-action from 4.31.2 to 4.31.3
- [d59fd17] build(deps): bump actions/checkout from 5.0.0 to 5.0.1
- [c7420f2] build(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.0.0
- [ed0e1e4] build(deps): bump actions/dependency-review-action from 4.8.1 to 4.8.2
- [5e5b1b0] build(deps): bump github/codeql-action from 4.31.0 to 4.31.2
- [87cd182] build(deps): bump github/codeql-action from 4.30.9 to 4.31.0
- [1d6d73e] build(deps): bump github/codeql-action from 4.30.8 to 4.30.9
- [1e0dd05] Escape
~being rendered as strikethrough - [c14418a] build(deps): bump actions/dependency-review-action from 4.8.0 to 4.8.1
- [aae972d] build(deps): bump github/codeql-action from 4.30.7 to 4.30.8
- [1a9ba2c] build(deps): bump github/codeql-action from 3.30.6 to 4.30.7
- [7bd8d69] build(deps): bump github/codeql-action from 3.30.4 to 3.30.6
- [27b214f] build(deps): bump actions/dependency-review-action from 4.7.3 to 4.8.0
- [0a4a457] build(deps): bump github/codeql-action from 3.30.3 to 3.30.4
- [ece217b] build(deps): bump github/codeql-action from 3.30.2 to 3.30.3
- [cc9376f] build(deps): bump github/codeql-action from 3.30.1 to 3.30.2
- [bd97a71] build(deps): bump benchmark-action/github-action-benchmark
- [d816724] Merge branch 'main' into dependabot/github_actions/github/codeql-action-3.30.1
- [b74be14] Merge branch 'main' into dependabot/github_actions/codecov/codecov-action-5.5.1
- [307bcec] Merge branch 'main' into dependabot/github_actions/actions/setup-go-6.0.0
- [63fd3bb] build(deps): bump github/codeql-action from 3.30.0 to 3.30.1
- [1cd1d56] build(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1
- [c012e2c] nudge actions
- [36950bf] update unit test go version to 1.23
- [aff5633] build(deps): bump actions/setup-go from 5.5.0 to 6.0.0
- [6c76661] build(deps): bump benchmark-action/github-action-benchmark
- [4560a46] build(deps): bump github/codeql-action from 3.29.11 to 3.30.0
- [c896a09] build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3
- [ddd3e19] build(deps): bump github/codeql-action from 3.29.10 to 3.29.11
- [5273479] build(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0
- [8776019] build(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2
- [fe298db] build(deps): bump github/codeql-action from 3.29.9 to 3.29.10
- [3439ec7] build(deps): bump github/codeql-action from 3.29.8 to 3.29.9
- [46a1e41] build(deps): bump actions/checkout from 4.2.2 to 5.0.0
- [48ace00] build(deps): bump github/codeql-action from 3.29.7 to 3.29.8
- [7dff6c1] build(deps): bump github/codeql-action from 3.29.4 to 3.29.5
- [340dd9c] build(deps): bump github/codeql-action from 3.29.3 to 3.29.4
- [52f7125] build(deps): bump github/codeql-action from 3.29.2 to 3.29.3
- [2ea34ea] Add question-mark regexp quantifier (#66)
- [5ff5b55] build(deps): bump github/codeql-action from 3.29.0 to 3.29.2
- [4b2c397] build(deps): bump github/codeql-action from 3.29.0 to 3.29.1
- [e90fedb] build(deps): bump github/codeql-action from 3.28.19 to 3.29.0
- [26632e6] build(deps): bump codecov/codecov-action from 5.1.2 to 5.4.3
- [453494e] build(deps): bump github/codeql-action from 3.27.9 to 3.28.19
- [cd486e1] chore: fix dependabot config
- [e934637] chore: update ci workflows
- [4743445] addresses issue #404 (#404)
- [e035911] fix: bug in regexp subtree building
- [6d38bb3] pat: Add parenthesized sub-regexp (#66)
- [2374fd7] pat: Add char classes and alts to regexp (#66)
- [f10fbd7] fix: REGEXP had upper-case MD suffix
- [3e12c3a] pat: regexp infra plus dot (#66)
- [cc04b16] Merge branch 'main' into issue-396
- [4244cbf] fix: add patch version to go.mod (#396)
- [3fa7415] fix: codecov v5 migration
- [026a06b] Merge branch 'main' into dependabot/github_actions/github/codeql-action-3.27.9
- [ba44cf4] build(deps): bump github/codeql-action from 3.27.6 to 3.27.9
- [6a9afb5] Merge branch 'main' into dependabot/github_actions/actions/setup-go-5.2.0
- [083a268] build(deps): bump actions/setup-go from 5.1.0 to 5.2.0
- [c5f4073] build(deps): bump actions/cache from 4.1.2 to 4.2.0
- [6654f3d] Merge branch 'main' into dependabot/github_actions/actions/setup-go-5.1.0
- [342a9a3] build(deps): bump actions/setup-go from 5.0.2 to 5.1.0
- [64c0213] Merge branch 'main' into dependabot/github_actions/benchmark-action/github-action-benchmark-1.20.4
- [80b4d82] build(deps): bump github/codeql-action from 3.27.5 to 3.27.6
- [6342421] build(deps): bump benchmark-action/github-action-benchmark
- [15b539b] Merge branch 'main' into dependabot/github_actions/github/codeql-action-3.27.5
- [9a9bcb0] build(deps): bump github/codeql-action from 3.26.7 to 3.27.5
- [9c18292] Merge branch 'main' into dependabot/github_actions/actions/checkout-4.2.2
- [f9fff8e] Merge branch 'main' into dependabot/github_actions/actions/cache-4.1.2
- [a9ae23b] Merge branch 'main' into dependabot/github_actions/golangci/golangci-lint-action-6.1.1
- [f480162] chore: oops, forgot go.mod
- [e28d9e9] chore: bump go version to 1.22
- [8536584] Merge branch 'main' into dependabot/github_actions/golangci/golangci-lint-action-6.1.1
- [9fd1d23] build(deps): bump actions/checkout from 4.1.7 to 4.2.2
- [e522f42] build(deps): bump actions/cache from 4.0.2 to 4.1.2
- [a85681a] fix: credit Raph in comment
- [0d83189] fix: hopefully silence linter false positive
- [829edae] improvement: alternative numbits conversion
- [0e4a64c] build(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1