Repository navigation
v0.3.2
Pre-release
Pre-release
v0.3.2 — Release Notes
Oracle Advanced Queue (AQ)
- Payload types: enqueue and dequeue now support JSON, RAW, and ADT (Oracle Object Type) queues
- Continuous dequeue: new mode that auto-starts on deploy and long-polls without an input trigger — no inject node needed
- Delivery mode: enqueue supports Persistent (default) and Buffered (in-memory, faster, requires Thick mode)
- Flexible enqueue payload: a single object is now auto-wrapped; no need to wrap in an array
Oracle Database Connection
- Driver mode: choose between Thick (Oracle Client) and Thin (pure JS) per node
- New auth types: DB Token — Resource Principal (OCI Functions/OKE) and DB Token — Session Token (OCI CLI sessions)
- Wallet Path: configure the wallet directory for TLS/mTLS connections
- Proxy User: connect via an Oracle proxy user for DB Token auth types
SQL Node
- Binds editor: row-based bind variable mapping with support for static values, msg properties, and JSONata expressions
OCI IoT
- iot-config is now connection-only — topic and QoS are configured on each node directly, following the standard mqtt-broker pattern
- iot-telemetry: Topic and QoS fields added to the editor;
msg.topicandmsg.qosoverride at runtime - iot-command: Topic and QoS fields added; auto-acknowledge removed (was broken); use a separate publish node to send responses
Bug Fixes
- OCI auth providers in
oci-config(Instance Principal, Resource Principal) now resolve correctly on Test Connection dequeueADT payloads no longer crash with NJS-106 in transactional modedequeuecontinuous mode no longer hangs Node-RED shutdown