Skip to content

Latest commit

 

History

History
50 lines (41 loc) · 2.31 KB

CHANGELOG.md

File metadata and controls

50 lines (41 loc) · 2.31 KB

Changelog

v0.15.0 (2024-10-08)

  • deprecating persists method and adding save one
  • adding warning for deprecated method persists()
  • added method to remove a vault
  • implemented import-export from and to CSV and adding some examples; improving documentation
  • changing classic for loop into iter(), since allegedly it is slightly faster
  • adds test for import from CSV when headers are not present and error checking when the relation for an Edge is missing on a CSV row import file
  • added benchmarking for CSV import file in order to improve the performance of the function
  • implementing GruPHstError for better error handling
  • adding argon2 implementation for hashed values for attribute vertex
  • adding examples for argon2 hashes
  • added method for vertex to retrieve all attributes keys and vec_u8 ones
  • refactoring and splitting graphs queries
  • added method find_edges_with_vertex_attr_vec_u8_equals_to for graphs query
  • renaming a method to maintain consistency
  • added methods for edge queries to cover vector u8 vertex attributes
  • adding has_vertex_with_attr_key_like method for edge queries and some renaming there
  • adds method has_attr_key_like for vertex
  • implemented vertex queries related with Vec attributes
  • improves vertex queries added vertex queries related with u8 vector attributes
  • implemented new method to add a collection of edges into the graph vault
  • added custom path to persists file

v0.13.0 (2024-08-19)

  • supports Vec for Vertex attribute content: set_attr_vec_u8 and get_attr_vec_u8

v0.12.0 (2024-08-15)

  • updating README and lib for rust docs
  • adding some TODOs
  • finishing for now with examples
  • added method to find a Vertex on an Edge by id
  • added method to find a Vertex in Graphs by id
  • adding documentation for new methods
  • added middle-earth example
  • improved add_ege performance
  • improved code coverage to 100% :)
  • added pre-release script and improving publish one

v0.11.1 (2024-08-13)

  • added changelog
  • fixed graphs load from persisted file when file was big
  • put back memory watcher
  • added benchmarking for add_edge method