Skip to content

Latest commit

 

History

History
155 lines (88 loc) · 5.67 KB

CHANGELOG.md

File metadata and controls

155 lines (88 loc) · 5.67 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

5.0.0 (2022-08-05)

⚠ BREAKING CHANGES

  • error instead of panic on too long string

Features

  • different Prefix serialization format (6ff6d39)
  • impl Display for Prefix (d42ba53)

Bug Fixes

  • allow prefix strings of more than one byte (1f05f48)
  • error instead of panic on too long string (73123cb)

4.1.0 (2022-08-04)

Features

4.0.1 (2022-03-18)

4.0.0 (2022-03-16)

⚠ BREAKING CHANGES

  • public api changed

  • remove OsRng (c4d64e9)

3.1.0 (2021-08-26)

Features

  • api: simplify from content api (441acc7)

3.0.0 (2021-08-24)

⚠ BREAKING CHANGES

  • remove prefix_map

Features

  • remove prefix_map make with_bit public (efa63e2)
  • use DashMaps for better concurrency (2ef45f3)

2.0.0 (2021-08-10)

⚠ BREAKING CHANGES

  • prefix-map: - Expose PrefixMap as public from lib and remove pub prefix_map mod.
  • Adapting PrefixMap APIs to the removal of requirement of Borrow Trait for T.
  • prefix-map: remove the requirement of Borrow trait for T from PrefixMap (1e32830)

1.3.0 (2021-08-06)

Features

  • insert returns bool (7e36f9d)
  • prefix map (83be995)
  • remove get_equal_or_ancestor (4c2c7ed)
  • use BTreeMap add get_matching_prefix make prune pub (069767c)

1.2.1 (2021-06-08)

1.2.0 (2021-04-19)

Features

  • Debug output with binary fmt as well (1382403)

1.1.12 (2021-03-03)

1.1.11 (2021-02-25)

1.1.10 (2021-02-09)

1.1.9 (2021-02-03)

1.1.8 (2021-02-03)

1.1.7 (2021-01-20)

1.1.6 (2021-01-14)

1.1.5 (2021-01-06)

1.1.4 (2020-11-23)

1.1.3 (2020-10-09)

1.1.2 (2020-10-09)

1.1.1 (2020-09-21)

1.1.0 (2020-08-18)

  • Add in XorName::random() functionality
  • Use OSRng

1.0.0 (2020-07-02)

  • Make the crate no_std
  • Add impl Deref for XorName, remove slice indexing
  • Minimise the API surface
  • Remove generics

[0.9.2]

  • Remove test barrier from the FromStr trait impl for Prefix

[0.9.1]

  • Added borrow trait for prefix

[0.9.0]

  • Extracted from the routing crate to become standalone (again)
  • License details updated to MIT or modified BSD license.
  • CI set up on GitHub Actions

[0.1.0]

  • Replace CBOR usage with maidsafe_utilites::serialisation.
  • Updated dependencies.

[0.0.5]

  • Migrate to maidsafe_utilities 0.2.1.
  • Make debug hex output lowercase.

[0.0.4]

  • Reduce debug output to improve readability.

[0.0.3]

  • Add the with_flipped_bit and count_differing_bits methods.
  • Rename cmp_closeness to cmp_distance.

[0.0.2]

  • Rename bucket_distance to bucket_index.
  • Expand documentation.
  • Add XorName::cmp_closeness ordering method.

[0.0.1]

  • Initial implementation