Skip to content

2.28.1 (2026-06-23)

Latest

Choose a tag to compare

@surister surister released this 23 Jun 08:29
· 69 commits to main since this release
Immutable release. Only release title and notes can be modified.
b5b8e9b

This release contains performance improvements and bug fixes since the 2.28.0 release. We recommend that you upgrade at the next available opportunity.

Bugfixes

  • #9913 Fix potential crash on DML on compressed tables when the plan uses Bitmap Heap Scan
  • #10091 Fix column rename for compressed chunks
  • #10056 Enforce CHECK, NOT NULL and view WITH CHECK OPTION constraints for direct compress inserts
  • #10059 Fix error when using first/last aggregates in a HAVING clause
  • #10060 Fix first/last optimization returning the same value for aggregates that share the value column but order by different columns
  • #10061 Fix internal error in first/last for unsortable types
  • #10069 Fix bgw_job_stat_history definition
  • #10073 Fix uncompressed size estimate for varlen
  • #10089 Fix deleting every row on compressed hypertable with subquery returning constant false
  • #10094 Fix use-after-free in ALTER TABLE ADD CONSTRAINT

Thanks

  • @skrenes for reporting a problem with the job_history view when upgrading to 2.28.0