This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryAdded gm_embed(text) returning real[] as a convenience embedder function.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds gm_embed(text) convenience function returning real[] Adds gm_embed(text) convenience function returning real[] Source: llm_adapter@2026-06-05 Confidence: high |
— |
| Feature | Low |
gm_embed outputs float4 for parity with DataFusion goldenmatch_embed UDF gm_embed outputs float4 for parity with DataFusion goldenmatch_embed UDF Source: granite4.1:30b@2026-06-05-audit Confidence: low |
— |
| Bugfix | Medium |
gm_embed treats NULL input as empty string instead of STRICT gm_embed treats NULL input as empty string instead of STRICT Source: granite4.1:30b@2026-06-05-audit Confidence: low |
— |
| Refactor | Low |
gm_embed loads model once per backend process and caches it gm_embed loads model once per backend process and caches it Source: granite4.1:30b@2026-06-05-audit Confidence: low |
— |
Full changelog
Postgres extension 0.6.0 -> 0.7.0.
Added:
- #737: gm_embed(text) -> real[]. A 1-arg convenience over the in-house embedder, model dir from GOLDENEMBED_MODEL_DIR, loaded once per backend process and cached. float4 output for parity with the DataFusion goldenmatch_embed UDF; NULL -> "" (not STRICT).
Upgrade from 0.6.0: ALTER EXTENSION goldenmatch_pg UPDATE TO '0.7.0';
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About GoldenMatch
All releases →Related context
Related tools
Earlier breaking changes
- v3.1.0 `GOLDENMATCH_FRAME=polars` now requires the `[polars]` extra; raises error without it.
- vgoldencheck-v3.0.0 `inferred_type` emits neutral dtype vocabulary (str/int/uint/float/date/datetime/bool/other) instead of raw Polars dtypes.
- vgoldencheck-v3.0.0 'inferred_type' now emits a neutral dtype vocabulary instead of raw Polars dtype strings.
- vgoldencheck-v3.0.0 `scan_file`, `scan_dataframe`, and CLI `check` now run without Polars, using Arrow-native pyarrow.Table.
- v3.0.0 Result frames now return pyarrow.Table instead of Polars DataFrame.
Beta — feedback welcome: [email protected]