All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Benchmarking and type stability analysis are now implemented in package extensions, which depend on Chairmarks and JET respectively
- Benchmarking no longer returns a
DataFramebut a Tables.jl-compatible object.
- Remove neural network tests (#914)
- Update JET (to v0.11) & JLArrays compat (#877)
- Allow JET v0.10 but disable type stability tests on 1.12 (#841)
- Refactor test loops (#848)
- Improve support for empty inputs (still not guaranteed) (#835)
- Compute Scenario results with a reference backend (#839)
- Put test deps into
test/Project.toml(#840) - Set up
pre-commit(#837) - Bump compat for SparseConnectivityTracer v1 (#823)
- Specify preparation arguments in DIT Scenario (#786)
- Remove scenario lists from public API (#796)