Skip to content

Releases: marijnh/Postmodern

v1.33.12

21 Apr 23:53
722bf60
Compare
Choose a tag to compare

New Define-dao-class macro

Minor additions to documentation.

v1.33.11

04 Jan 14:55
190b53f
Compare
Choose a tag to compare

Changes to S-SQL

  • Added :analyze operator
  • Added :using option for :delete-from
  • Additional S-SQL Documentation

v1.33.10

13 Dec 00:23
2622710
Compare
Choose a tag to compare
  • Added :call operator to s-sql (so that you can use the s-sql syntax to call a Postgresql procedure) and substantial more s-sql examples in the documentation.

  • Fixed bug in create-composite-type that disallowed certain multiword parameters

  • Fixed bug in to-type-name and sql-type-name that precluded custom types

  • Fixed bug in :create-table ability to create generated columns.

  • Fixed bug in to-tsvector calls

  • Added cube operators

  • Added more documentation examples and tests for s-sql

v1.33.9

18 Oct 17:17
f1c819b
Compare
Choose a tag to compare

Fixes thread safety issue with binary parameters

v1.33.8

14 Feb 07:26
4b895e2
Compare
Choose a tag to compare

Minor bugfixes.

Dollar Quoted tags are allowed in sql files to be executed. Prior to Postmodern version 1.33.8 there was an undocumented (except in source code) limitation in that only alphabetic characters were allowed in tags.
Postgresql documentation and industry practice allow any character to be in a dollar quoted tag. Postmodern version 1.33.8 relaxes the alphabetic character requirement. The only limitation now is that digit characters cannot be in the first position in a tag.

This version also fixes a bug in the postmodern function drop-role. Previously if a role owned objects in multiple databases, the drop-role function tried to drop the role before all owned objects were reassigned owners.

v1.33.7

14 Dec 14:08
3fb0051
Compare
Choose a tag to compare

More capability with lists in s-sql

v1.33.6

04 Oct 11:46
8a52e13
Compare
Choose a tag to compare

Minor bugfixes. Will now return an empty lisp array when receiving an empty array from Postgresql.

v1.33.4

11 Feb 15:56
6a8eb69
Compare
Choose a tag to compare

Added retry-transaction restart in the call-with-transaction function
Fix bug in a warning in execute-file that referred to the current package rather than Postmodern.

v1.33.3

13 Nov 17:29
dae8e12
Compare
Choose a tag to compare

This release adds the ability to generate an error, warning or just ignore if Postmodern sees evidence of an attempted man-in-the-middle attack while setting up an ssl connection.

v1.33.2

27 Sep 13:54
626d3f0
Compare
Choose a tag to compare

Portability fixes for abcl and clisp (still issues with abcl and dao-classes and with clisp and the postmodern execute-file function.)

Bug fixes on the execute-file function dealing with certain character combinations in sql comments.