Skip to content

v1.4.0

Latest
Compare
Choose a tag to compare
@ShiJbey ShiJbey released this 27 Nov 16:31

1.4.0 (2024-11-27)

Changed

  • Documentation updates
  • IQueryExpression.Execute(...) no longer returns a value and only takes a QueryState as the only parameter
  • All query expressions now operate on Sentence objects instead
  • Query state now responsible
  • Move/replace all helper functions in RePraxisHelpers to specific classes.

Added

  • AddBeforeAccessListener() method to register listeners that are called whenever a path in the database is accessed in a query or assertion.
  • RemoveBeforeAccessListener() method to remove a registered before access listener
  • RemoveAllBeforeAccessListeners() method to remove all registered before access listeners
  • Sentence class to wrap INode[] when parsing strings. (replaces CreateSentence(INode[] nodes) from RePraxisHelpers)