diff --git a/CHANGELOG.md b/CHANGELOG.md index a307ef4..dace3b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -331,3 +331,22 @@ * [ENHANCEMENT] Native Histograms: Various fixes and improvements. #11687, #12264, #12272 * [ENHANCEMENT] UI: Search of scraping pools is now case-insensitive. #12207 +[1.23.0] +* Update Prometheus to 2.45.0 +* [Full changelog](https://github.com/prometheus/prometheus/releases/tag/v2.45.0) +* [FEATURE] API: New limit parameter to limit the number of items returned by /api/v1/status/tsdb endpoint. #12336 +* [FEATURE] Config: Add limits to global config. #12126 +* [FEATURE] Consul SD: Added support for path_prefix. #12372 +* [FEATURE] Native histograms: Add option to scrape both classic and native histograms. #12350 +* [FEATURE] Native histograms: Added support for two more arithmetic operators avg_over_time and sum_over_time. #12262 +* [FEATURE] Promtool: When providing the block id, only one block will be loaded and analyzed. #12031 +* [FEATURE] Remote-write: New Azure ad configuration to support remote writing directly to Azure Monitor workspace. #11944 +* [FEATURE] TSDB: Samples per chunk are now configurable with flag storage.tsdb.samples-per-chunk. By default set to its former value 120. #12055 +* [ENHANCEMENT] Native histograms: bucket size can now be limited to avoid scrape fails. #12254 +* [ENHANCEMENT] TSDB: Dropped series are now deleted from the WAL sooner. #12297 +* [BUGFIX] Native histograms: ChunkSeries iterator now checks if a new sample can be appended to the open chunk. #12185 +* [BUGFIX] Native histograms: Fix Histogram Appender Appendable() segfault. #12357 +* [BUGFIX] Native histograms: Fix setting reset header to gauge histograms in seriesToChunkEncoder. #12329 +* [BUGFIX] TSDB: Tombstone intervals are not modified after Get() call. #12245 +* [BUGFIX] TSDB: Use path/filepath to set the WAL directory. #12349 + diff --git a/CloudronManifest.json b/CloudronManifest.json index 700e2cd..804e12a 100644 --- a/CloudronManifest.json +++ b/CloudronManifest.json @@ -1,6 +1,6 @@ { - "version": "1.22.0", - "upstreamVersion": "2.44.0", + "version": "1.23.0", + "upstreamVersion": "2.45.0", "id": "io.prometheus.cloudronapp", "title": "Prometheus Server", "author": "Prometheus Developers", diff --git a/Dockerfile b/Dockerfile index fa46964..223d621 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM cloudron/base:4.0.0@sha256:31b195ed0662bdb06a6e8a5ddbedb6f191ce92e8bee04c03 RUN mkdir -p /app/code /app/pkg WORKDIR /app/code -ARG VERSION=2.44.0 +ARG VERSION=2.45.0 RUN curl -L https://github.com/prometheus/prometheus/releases/download/v${VERSION}/prometheus-${VERSION}.linux-amd64.tar.gz | tar zxvf - --strip-components 1