v5.9.0
What's Changed
- Throw InvalidOperationException instead of RuntimeBinderException by @Bykiev in #495
- Update to .net 10 by @Bykiev in #496
- Convert
NCalc.slnto new.slnxformat. by @gumbarros in #501 - Refactor null and type checks into
HasNullOrTypeConflictby @gumbarros in #500 - Extract non-scientific parser by @Bykiev in #503
- Simplify things by @Bykiev in #504
- fix formatting in benchmarks by @Bykiev in #505
- Remove OR parser in NOT parser by @Bykiev in #507
- Remove obsolete Like(string value, string pattern, ExpressionContextB… by @Bykiev in #509
- Fix readme on NuGet by @Bykiev in #506
- Optimize In.Contains method by @Bykiev in #510
- Update target frameworks in README.md by @gumbarros in #511
- Refactor
EvaluationHelperto support generic type context by @gumbarros in #512 - Update to C# 14. by @gumbarros in #513
- Add CancellationToken support by @Bykiev in #508
- Fix docs build by @Bykiev in #516, #515 and #514
- Parlot v1.5.6 by @Bykiev in #517
- BenchmarkDotNet v0.15.8 by @Bykiev in #520
- Added DocFX workaround due to C# 14 bug by @gumbarros in #521
- Add factorial unary expression support by @gumbarros in #519
Full Changelog: v5.8.0...v5.9.0