@@ -4,22 +4,27 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
55and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
66
7- ## [ 0.3] - 2022-11
7+ ## [ 0.3.0 ] - 2022-11-09
88
99## Added
1010- WARNING: Breaking changes!
11- - Seeds to multiple algorithims that depend on random number generation.
12- - Drop ` nalgebra-bindings ` feature
1311- Complete refactoring with ** extensive API changes** that includes:
1412 * moving to a new traits system, less structs more traits
1513 * adapting all the modules to the new traits system
16- * moving to Rust 2021, in particular the use of ` dyn ` and ` as_ref `
17- * reorganization of the code base, trying to eliminate duplicates
18- - usage of ` serde ` is now optional, use the ` serde ` feature
19- - default feature is now Wasm-/Wasi-first for minimal binary size
14+ * moving to Rust 2021, use of object-safe traits and ` as_ref `
15+ * reorganization of the code base, eliminate duplicates
16+ - implements ` readers ` (needs "serde" feature) for read/write CSV file, extendible to other formats
17+ - default feature is now Wasm-/Wasi-first
2018
21- ## BREAKING CHANGE
22- - Added a new parameter to ` train_test_split ` to define the seed.
19+ ## Changed
20+ - WARNING: Breaking changes!
21+ - Seeds to multiple algorithims that depend on random number generation
22+ - Added a new parameter to ` train_test_split ` to define the seed
23+ - changed use of "serde" feature
24+
25+ ## Dropped
26+ - WARNING: Breaking changes!
27+ - Drop ` nalgebra-bindings ` feature, only ` ndarray ` as supported library
2328
2429## [ 0.2.1] - 2021-05-10
2530
0 commit comments