Skip to content

plx 1.2.2

Choose a tag to compare

@jdatcmd jdatcmd released this 15 Jul 23:02

A code-only patch release.

Fixed

  • plxphp: assigning to a record field with the arrow form ($NEW->col = e), the idiomatic PHP spelling, previously raised "unsupported operator in statement". It now lowers to NEW.col := e, so a trigger function can stamp NEW fields with $NEW->col = e. The array-element form ($NEW['col'] = e) continues to work.

No catalog changes. The full 13-suite regression passes on PostgreSQL 13 through 18, plus 19beta2 and 20devel built from source.

Upgrade

Install the new module (make && make install), then:

ALTER EXTENSION plx UPDATE TO '1.2.2';

A fresh CREATE EXTENSION plx lands on 1.2.2 directly. The PGXN distribution zip (plx-1.2.2.zip) is attached.

See CHANGELOG.md.