Releases: outworkers/phantom
Releases · outworkers/phantom
v2.18.0
2.18.0: Released support for prepared in statements.
v2.16.4
Releasing 2.16.4
org=com.outworkers,name=phantom,version=2.15.3
org=com.outworkers,name=phantom,version=2.15.3
org=com.outworkers,name=phantom,version=2.14.5
org=com.outworkers,name=phantom,version=2.14.5
org=com.outworkers,name=phantom,version=2.14.4
org=com.outworkers,name=phantom,version=2.14.4
Fixing nested collection primitives
- Fixed support for
Primitive[List[List[String]]
style calls, orPrimitive[List[Set[String]]
. - Made it possible to use
ListColumn[List[String]]
style primitives.
SASI support
- Added support for SASI indexes.
- Changed underlying collection used in
QueryPart
toSeq
instead ofList
for performance reasons as most operations areappend
only. - Added ability to debug
BatchQuery
and automatically generating aqueryString
for them.
Enforcing store method types
- Using
shapeless.HList
instead ofTuple
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
andQueryPart
to useSeq
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
- 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
org=com.outworkers,name=phantom,version=2.7.5