- Split packages
- Use
expect_test_helpers_core.expect_test_helpers_base
- Added dependabot config for automatically upgrading action files.
- Upgrade
ppxlib
to0.33
- activate unused items warnings. - Upgrade
ocaml
to5.2
. - Upgrade
dune
to3.16
. - Upgrade base & co to
0.17
.
- Change license to
AGPL-3.0-or-later
.
- Uses
expect-test-helpers
(reduce core dependencies). This results in usingsexp_pretty
in tests, which improves sexp layout. - Run
ppx_js_style
as a linter & make it adev
dependency. - Upgrade GitHub workflows
actions/checkout
to v4. - In CI, specify build target
@all
, and add@lint
. - List ppxs instead of
ppx_jane
.
- Removed
stdio
. Now usesexpect-test-helpers
in test.
- Upgrade dune to
3.14
. - Build the doc with sherlodoc available to enable the doc search bar.
- Setup
bisect_ppx
for test coverage.
- Internal changes related to the release process.
- Upgrade dune and internal dependencies.
- Internal changes related to build and release process.
- Generate opam file from
dune-project
.
Initial release.
- Added changelog
- Added reduced natural ratio
- Added octave qualifier to notes, simplify interval computation.