Skip to content

Version 1.8.0

Latest
Compare
Choose a tag to compare
@broneill broneill released this 04 Mar 15:07
· 502 commits to master since this release

Main changes:

  • The Table.load, insert, replace, update, merge, and delete methods now throw an exception instead of returning a boolean value. The original methods are supported in the form of newly added "try" variants: tryLoad, tryInsert, tryReplace, tryUpdate, tryMerge, and tryDelete.
  • Defined a new Query interface which directly represents a runnable query. It can be used as an alternative to passing query strings to the Table class all the time.
  • The Table methods for obtaining QueryPlan instances have been moved to the new Query interface.
  • Added new Table methods for supporting custom filtering, transformation, aggregation, grouping, joins, and views.
  • Various bug fixes and performance improvements.

See changelog for more details.