Changelog for hasbolt-extras-0.0.1.7
Changelog
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.
[Unreleased]
[0.0.1.7] - 2021-04-28
Changed
- Add more
HasCallStack.
[0.0.1.6] - 2020-12-26
Fixed
- Fix
makeNodeLikeforMaybefields, bug introduced in previous version.
[0.0.1.5] - 2020-12-22
Fixed
- Compatibility of
makeNodeLike/makeURelationLikewithDuplicateRecordFields, thanks to @oddsome, PR #40.
[0.0.1.4] - 2020-05-27
Fixed
- Compatibility with GHC-8.10.
[0.0.1.3] - 2020-03-04
Fixed
- https://www.wrike.com/open.htm?id=472936296: fix recursion in
GetTypeFromRecordtype family.
Added
- Export of
LabelConstraintto allow users to define wrappers aroundlbl.
[0.0.1.2] - 2020-01-17
Added
=:type synonym to avoid ticks in type-level tuples.
[0.0.1.1] - 2019-12-31
Added
paramcombinator to add named parameters to selectors;CypherDSLParamsto control parameters that queries accept.
[0.0.1.0] - 2019-12-17
Changed
- Use
hasbolt0.1.4.0.
Added
- Compatibility function
exactfrom olderhasbolt.
[0.0.0.25] - 2019-12-07
Added
makeNodeLikeWithandmakeURelationLikeWithfunctions.
[0.0.0.24] - 2019-11-08
Added
- Support for
Maybefields in typed selectors; - Integration of typed selectors and Graph API.
[0.0.0.23] - 2019-11-07
Added
- Type-safe selectors for nodes and relationships.
[0.0.0.22] - 2019-09-19
Changed
- Exported
(#)operator.
[0.0.0.21] - 2019-09-09
Added
OverloadedLabelsinstances and operators for easy selector writing.
[0.0.0.20] - 2019-09-06
Added
WITHstatement in DSL.
[0.0.0.19] - 2019-07-09
Changed
- Directed relationship in graph get dsl instead of undirected.
[0.0.0.18] - 2019-05-27
Changed
- Updated dependencies.
[0.0.0.17] - 2019-05-09
Changed
- Expanded documentation for
Database.Bolt.Extras.Graph.
[0.0.0.16] - 2019-02-01
Changed
- Optimized query, easy way to extract entities from result graph.
[0.0.0.15] - 2019-01-22
Changed
- Ability to choose whether to return entity or not in graphs.
[0.0.0.14] - 2018-12-25
Added
mergeGraphs, ability to take not all node properties from DB.
Changed
- Refactoring.
[0.0.0.13] - 2018-12-05
Added
ToJSONandFromJSONinstances forPersisted a.
[0.0.0.12] - 2018-10-15
Added
REMOVEquery.
Fixed
- Escaping special characters in text fields.
[0.0.0.11] - 2018-06-19
Changed
- Cabal fix.
[0.0.0.10] - 2018-05-24
Changed
- Fixed conditions.
[0.0.0.9] - 2018-05-18
Added
- New types for conditions in
DSL.
[0.0.0.8] - 2018-05-14
Added
- Added
DSLforCypher.
[0.0.0.7] - 2018-04-23
Added
- Added ability to delete nodes by their
BoltIds.
[0.0.0.6] - 2018-04-20
Added
- Added ability to update properties of the existing node; added ability to choose
if you want to
CREATEorMERGEthe relationship.
[0.0.0.4] - 2018-04-05
Changed
- More accurate
toNodeon data fields withMaybe atype. If the corresponding field in the type is Nothing, this field won't be included toNode.
[0.0.0.3] - 2018-04-05
Changed
- More accurate
fromNodeon data fields withMaybe atype. If there is no such field in Node, data field will be set to Nothing.
[0.0.0.0] - 2018-02-22
Added
- Template Haskell code to generate
Nodes andURelationships. - Simple queries to upload
NodeandURelationship. - Simple query to download
Nodes.