sdd / kiddo

Kiddo
Apache License 2.0
87 stars 14 forks source link

chore: release v3.0.0 #72

Closed github-actions[bot] closed 1 year ago

github-actions[bot] commented 1 year ago

🤖 New release

⚠️ kiddo breaking changes

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-check/tree/v0.21.0/src/lints/function_missing.ron

Failed in:
  function kiddo::distance::dot_sse, previously in file /tmp/.tmpvSLLek/kiddo/src/distance.rs:32
  function kiddo::distance::dot_product, previously in file /tmp/.tmpvSLLek/kiddo/src/distance.rs:22
  function kiddo::distance::squared_euclidean, previously in file /tmp/.tmpvSLLek/kiddo/src/distance.rs:15
  function kiddo::fixed::distance::manhattan, previously in file /tmp/.tmpvSLLek/kiddo/src/fixed/distance.rs:30
  function kiddo::distance::dot_product_sse_4, previously in file /tmp/.tmpvSLLek/kiddo/src/distance.rs:74
  function kiddo::distance::dot_product_sse_3, previously in file /tmp/.tmpvSLLek/kiddo/src/distance.rs:67
  function kiddo::distance::dot_product_sse, previously in file /tmp/.tmpvSLLek/kiddo/src/distance.rs:56
  function kiddo::distance::dot_product_sse_aligned, previously in file /tmp/.tmpvSLLek/kiddo/src/distance.rs:79
  function kiddo::fixed::distance::squared_euclidean, previously in file /tmp/.tmpvSLLek/kiddo/src/fixed/distance.rs:65
  function kiddo::float::distance::manhattan, previously in file /tmp/.tmpvSLLek/kiddo/src/float/distance.rs:43
  function kiddo::float::distance::squared_euclidean, previously in file /tmp/.tmpvSLLek/kiddo/src/float/distance.rs:23
  function kiddo::distance::dot_sse_aligned, previously in file /tmp/.tmpvSLLek/kiddo/src/distance.rs:45

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-check/tree/v0.21.0/src/lints/method_parameter_count_changed.ron

Failed in:
  kiddo::float::kdtree::KdTree::best_n_within now takes 4 parameters instead of 5, in /tmp/.tmp0R9QcK/kiddo/src/float/query/best_n_within.rs:49
  kiddo::float::kdtree::KdTree::nearest_n now takes 3 parameters instead of 4, in /tmp/.tmp0R9QcK/kiddo/src/float/query/nearest_n.rs:42
  kiddo::float::kdtree::KdTree::nearest_one now takes 2 parameters instead of 3, in /tmp/.tmp0R9QcK/kiddo/src/float/query/nearest_one.rs:46
  kiddo::float::kdtree::KdTree::within now takes 3 parameters instead of 4, in /tmp/.tmp0R9QcK/kiddo/src/float/query/within.rs:40
  kiddo::float::kdtree::KdTree::within_unsorted now takes 3 parameters instead of 4, in /tmp/.tmp0R9QcK/kiddo/src/float/query/within_unsorted.rs:41
  kiddo::float::kdtree::ArchivedKdTree::best_n_within now takes 4 parameters instead of 5, in /tmp/.tmp0R9QcK/kiddo/src/float/query/best_n_within.rs:70
  kiddo::float::kdtree::ArchivedKdTree::nearest_n now takes 3 parameters instead of 4, in /tmp/.tmp0R9QcK/kiddo/src/float/query/nearest_n.rs:62
  kiddo::float::kdtree::ArchivedKdTree::nearest_one now takes 2 parameters instead of 3, in /tmp/.tmp0R9QcK/kiddo/src/float/query/nearest_one.rs:67
  kiddo::float::kdtree::ArchivedKdTree::within now takes 3 parameters instead of 4, in /tmp/.tmp0R9QcK/kiddo/src/float/query/within.rs:61
  kiddo::float::kdtree::ArchivedKdTree::within_unsorted now takes 3 parameters instead of 4, in /tmp/.tmp0R9QcK/kiddo/src/float/query/within_unsorted.rs:62
  kiddo::fixed::kdtree::KdTree::best_n_within now takes 4 parameters instead of 5, in /tmp/.tmp0R9QcK/kiddo/src/fixed/query/best_n_within.rs:17
  kiddo::fixed::kdtree::KdTree::nearest_n now takes 3 parameters instead of 4, in /tmp/.tmp0R9QcK/kiddo/src/fixed/query/nearest_n.rs:17
  kiddo::fixed::kdtree::KdTree::nearest_one now takes 2 parameters instead of 3, in /tmp/.tmp0R9QcK/kiddo/src/fixed/query/nearest_one.rs:16
  kiddo::fixed::kdtree::KdTree::within now takes 3 parameters instead of 4, in /tmp/.tmp0R9QcK/kiddo/src/fixed/query/within.rs:15
  kiddo::fixed::kdtree::KdTree::within_unsorted now takes 3 parameters instead of 4, in /tmp/.tmp0R9QcK/kiddo/src/fixed/query/within_unsorted.rs:16

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-check/tree/v0.21.0/src/lints/struct_missing.ron

Failed in:
  struct kiddo::float::neighbour::Neighbour, previously in file /tmp/.tmpvSLLek/kiddo/src/float/neighbour.rs:9
  struct kiddo::fixed::neighbour::Neighbour, previously in file /tmp/.tmpvSLLek/kiddo/src/fixed/neighbour.rs:10

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
       impl: https://github.com/obi1kenobi/cargo-semver-check/tree/v0.21.0/src/lints/trait_method_missing.ron

Failed in:
  method rd_update of trait Axis, previously in file /tmp/.tmpvSLLek/kiddo/src/fixed/kdtree.rs:28
  method rd_update of trait Axis, previously in file /tmp/.tmpvSLLek/kiddo/src/float/kdtree.rs:24
Changelog

## [3.0.0] - 2023-06-10 ### 🧪 Testing - Re-enable serde test


This PR was generated with release-plz.