Skip to content

2.0.813

Compare
Choose a tag to compare
@seancorfield seancorfield released this 26 Sep 00:59
· 326 commits to develop since this release
  • Address #364 by recommending how to handle PostgreSQL operators that contain @.
  • Fix #363 and #362 by aligning more closely the semantics of :inline syntax with the :inline true option. A side effect of this is that [:inline [:param :foo]] will now (correctly) inline the value of the parameter :foo whereas it previously produced PARAMS SOURCE. In addition, inlining has been extended to vector values, so [:inline ["a" "b" "c"]] will now produce ('a', 'b', 'c') and [:inline [:lift ["a" "b" "c"]]] will now produce ['a', 'b', 'c'] which is what people seemed to expect (the behavior was previously unspecified).
  • Fix #353 by correcting handling of strings used as SQL entities (such as table names); this was a regression introduced by a recent enhancement to :create-table.
  • Fix #349 by adding an optional :quoted argument to set-dialect!.
  • Address #347 by adding example of adding a primary key to an existing table via :add-index.
  • Support AS aliasing in DELETE FROM.
  • Switch from readme to test-doc-blocks so all documentation is tested!
  • Clean up build/update deps.