Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .tabularium
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"$schema": "https://registry.tabularis.dev/manifest.schema.json?kind=driver",
"id": "postgresql",
"name": "PostgreSQL",
"version": "1.0.0-rc.13",
"version": "1.0.0-rc.14",
"description": "Full-featured PostgreSQL driver for Tabularis: browse schemas, tables, views, routines, and triggers; run queries with EXPLAIN plans; edit rows with type-aware binding for enums, JSON, arrays, UUIDs; generate DDL for tables, columns, indexes, and foreign keys.",
"category": "database",
"tags": ["driver", "postgresql", "postgres", "sql", "relational", "database-driver"],
Expand Down
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,30 @@

## [Unreleased]

## [1.0.0-rc.14] - 2026-11-10

### Added

- Column comments are now supported through the driver `column_comments`
capability (#187). Add Column appends `COMMENT ON COLUMN`; Modify Column
adds, replaces, or clears a comment without restating unchanged column
attributes (type, nullability, default), and a rename plus comment targets
the new column name. Comment text is emitted as a PostgreSQL escape string
(`E'...'`), so apostrophes, backslashes, Unicode, and line breaks survive
intact and identical to the built-in driver — including under
`standard_conforming_strings = off`. Clearing a comment emits
`COMMENT ON COLUMN ... IS NULL`. The optional `comment` field on a column
definition carries forward older host payloads unchanged (`#[serde(default)]`).
Byte-for-byte parity with the built-in driver's implementation (companion
to host issue tabularis#1448).

### Dependencies

- `log` 0.4.34 → 0.4.35 (#186). An upstream no-op patch: the 0.4.35 release
contains no source changes (it reworks `log`'s own CI/CD pipeline), so
runtime behavior is identical. `log` writes only to stderr and is never
on the JSON-RPC response path.

## [1.0.0-rc.13] - 2026-10-29

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "postgresql-plugin"
version = "1.0.0-rc.13"
version = "1.0.0-rc.14"
edition = "2021"
description = "PostgreSQL plugin driver for Tabularis"
license = "Apache-2.0"
Expand Down
Loading