Skip to content

Releases: outworkers/phantom

v2.18.0

Choose a tag to compare

@alexflav23 alexflav23 released this 27 Dec 22:20
6efb52c
2.18.0: Released support for prepared in statements.

v2.16.4

Choose a tag to compare

@alexflav23 alexflav23 released this 07 Dec 18:19
Releasing 2.16.4

org=com.outworkers,name=phantom,version=2.15.3

Choose a tag to compare

org=com.outworkers,name=phantom,version=2.15.3

org=com.outworkers,name=phantom,version=2.14.5

Choose a tag to compare

org=com.outworkers,name=phantom,version=2.14.5

org=com.outworkers,name=phantom,version=2.14.4

Choose a tag to compare

org=com.outworkers,name=phantom,version=2.14.4

Fixing nested collection primitives

Choose a tag to compare

  • Fixed support for Primitive[List[List[String]] style calls, or Primitive[List[Set[String]].
  • Made it possible to use ListColumn[List[String]] style primitives.

SASI support

Choose a tag to compare

  • Added support for SASI indexes.
  • Changed underlying collection used in QueryPart to Seq instead of List for performance reasons as most operations are append only.
  • Added ability to debug BatchQuery and automatically generating a queryString for them.

Enforcing store method types

Choose a tag to compare

  • Using shapeless.HList instead of Tuple as building block for store method.
  • Removed 22 field restriction for case classes used as record types.
  • Added implicit macro machinery to verify arguments passed to the store method at compile time.
  • Added more documentation.
  • Added automated inference of BatchQuery debug strings to log batch statements.
  • Re-wrote MergeList and QueryPart to use Seq as the underlying collection as we only perform append operations, improved query generation performance and API cleanliness.

org=com.outworkers,name=phantom,version=2.9.2

Choose a tag to compare

  • Re-adding support for more column types in the old DSL.
  • Adding deprecation notices to the old DSL.

org=com.outworkers,name=phantom,version=2.7.5

Choose a tag to compare

org=com.outworkers,name=phantom,version=2.7.5