Access Timescale changelog updates through our uniform API. Same JSON structure across all sources — no adapter-specific parsing needed.
GET https://watchchangelog.com/api/v1/entries?source=timescale.releases{
"source": "timescale.releases",
"vendor": "Timescale",
"id": "tag:github.com,2008:Repository/84240850/2.29.2",
"published_at": "2026-08-18T08:48:11.000Z",
"title": "2.29.2 (2026-08-18)",
"url": "https://github.com/timescale/timescaledb/releases/tag/2.29.2",
"summary": "This release contains bug fixes since the 2.29.1 release. We recommend that you upgrade at the next available opportunity. Bugfixes #10189 Fix user-defined functions named time_bucket causing SQLSTATE XX000 #10363 Fix time_bucket_gapfill() with window aggregates over constants #10416 Repair mismatched dimensional CHECK constraints #10423 Fix compressed SkipScan dropping uncompressed rows when sort keys do not match distinct keys #10430 Do not attach SkipScan to mismatched IndexScan paths under MergeAppend #9921 Fix wrong results for IS NULL predicates with min/max sparse-index pushdown Thanks @borisborelly for reporting incorrect results with COUNT(DISTINCT) due to SkipScan dropping uncompressed rows.",
"tags": [
"Timescale",
"timescale.releases",
"database",
"timeseries",
"postgresql"
]
}+2 more
+2 more
+2 more
+2 more
+2 more
+2 more