3.0.0 Release
The new release is 3.0 due to a major breaking change:
Now it is possible to exchange serialized tree models between two different versions of Treelite, with certain restrictions. See the expected compatibility matrix here.
In addition, 3.0.0 incorporates the following changes:
What's Changed
- docs: add missing supported sklearn models by @tczhao in #385
- Replace all generic exceptions with treelite::Error by @hcho3 in #389
- Use development version in mainline branch by @hcho3 in #397
- [CI] Clean up pipeline definition by @hcho3 in #402
- [CI] Migrate MacOS tests to Azure pipelines by @hcho3 in #403
- Various improvements for Windows by @hcho3 in #404
- Various doc improvements by @hcho3 in #405
- A gtest to simulate forward compatibility in serializer by @hcho3 in #406
New Contributors
Full Changelog: 2.4.0...3.0.0