All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.8.8 - 2024-04-19
- Default message to empty string for ResponseStatus (#207)
0.8.7 - 2024-04-18
- Include GermlinError::Generic's contained string in thisserror's message (#204)
0.8.6 - 2023-10-19
- fix from tungstenite error (#198)
- fix compilation issue
- update tungstenite
- update webpki
- Update rustls requirement from 0.19 to 0.20 in /gremlin-client (#144)
- Update base64 requirement from 0.13.1 to 0.21.4 in /gremlin-client (#195)
- Add Labels type in
add_e
#174
- Removed
GraphSON
v1 #177
- Remove Websocket & Time crates #172
- Fix connection not closing properly
- 129 Added Option support for: String, i32, i64, f32, f64, uuid, date, and bool
- 132 Added SET and LIST cardinality support
- #128 Fixed Date serialization precision
- #116 Added support for Session
- #122 Exposed AsyncTerminator
- Updated to Tokio v1
- #97 Fixed issue on boolean deserialization
- #50 First impl of derive from GResult/Map
- #86 Fixed option accept_invalid_certs with async
- #82 Added .project(), .constant() & .barrier() and more.
- #77 Added Iter and IntoIter impl.
- #67 Implemented coalesce
- #66 Added anonymous steps (add_v,property) and traversal steps (choose,value)
- #69 Fixed issue with pong messages.
- #62 Added support for GraphSONv2
- #15 Async support
- #51 Repeat, until, simplePath, sample, loops and local
- #47 Implements Pop enum for .select() and .v()
- #48 Implements basic with_side_effect
- #55 Added out_e
- #12 GLV support (Base impl)
- #16 Implemented addV Step
- #17 Implemented property Step
- #20 Implemented as Step
- #18 AddEdge Step
- #21 Implemented Remaining Vertex/Edge Step
- #19 properties + propertyMap Step
- #14 Fixed support for nested metrics
- #13 Refactor List/Set in their own types.
- #2 Implemented alias support.
- First release