6.0.0
ποΈ What's Changed
π₯ Breaking Changes
- 717e199 feat!: resolve reflection only through Unsafe overloads (#94) @glennawatson
β¨ Features
- 032fe47 feat(binding): execute a command with each value a stream produces (#92) @glennawatson
- 8472562 feat: claim binding call sites through interceptors (#89) @glennawatson
π Fixes
- 5393d32 fix: correct the expression rewriter's trimming annotation and the analyzer package assets (#88) @glennawatson
- 2e29358 fix(benchmarks): keep the suite runnable when the net462 leg is asked for @glennawatson
- ffafa79 fix(benchmarks): build the NativeAOT jobs under a short output path @glennawatson
- ea18eb1 fix(benchmarks): name the repository on the short-path clone's remote @glennawatson
- 4af4928 fix(benchmarks): unbreak the Windows build and compile the net462 leg everywhere @glennawatson
- c565a3a fix(benchmarks): give the NativeAOT link a path it can write to @glennawatson
- f6d1b23 fix(binding): deliver a view write on the thread that owns it (#96) @glennawatson
- 74bd257 fix(generator): correct which call sites the dispatch claims (#91) @glennawatson
- f861bad fix(binding): detach when the initial read throws (#97) @glennawatson
π§Ή General Changes
- 26b0018 build: keep source linking out of the benchmarks @glennawatson
- ada4feb ci: run the benchmarks at raised priority @glennawatson
- 22cf75c ci(benchmarks): run the suite on demand across every supported runtime @glennawatson
- 0620010 ci: run the benchmarks through the common workflow @glennawatson
β Tests
- 8c1991c test(benchmarks): measure every operator the suite can measure honestly @glennawatson
π Documentation
- 27a2f03 docs(benchmarks): publish what the suite measures @glennawatson
- de71d0c docs: describe the library in plain english and correct what it claims (#95) @glennawatson
π Full Changelog: v5.1.0...v6.0.0
π Contributions
π Thanks to all the contributors: @glennawatson