Releases: hiimtmac/psql-kit
Releases · hiimtmac/psql-kit
Swift 5.9 & Parameter Pack Builders
What's Changed
Full Changelog: 0.17.0...0.18.0
Remove coalesce typing
Mark builder methods public
Count Distinct & Enums
What's Changed
- Swift 5.6 by @hiimtmac in #22
- Bump actions/cache from 2 to 3 by @dependabot in #23
- Count distinct by @hiimtmac in #24
New Contributors
- @dependabot made their first contribution in #23
Full Changelog: 0.15.0...0.16.0
Date functions added
DATE_PART
and DATE_TRUNC
functions added by @Maxim-Inv
Remove Types
- support for optional function builder method allowing
if
with noelse
andif let
- removes all
XTouple
types and need for grouping (decided the built up types are of no benefit and just make things harder - don't need to traverse a type tree to diff like swiftUI) - No need for groupings anymore as not limited by the touples
- no
some
all over the place anymore
Swift 5.4
Changes to CONCAT/COALESCE
Concat/Coalesce changes (#14) * concat / coalesce / jsonbextract changes
INSERT INTO, UPDATE, DELETE FROM, RETURNING
Mutations (#12) * signature cleanups, alias move to nested types where possible * add RETURNING * INSERT INTO * UPDATE * DELETE FROM * tests
Additional Array Expressions
More expressions (#10) * file cleanup * Array expressions * coalsce rename * psqlarray