From 8259ac5d7da01d19b4a3f3d7612c77ac2f6a4bd4 Mon Sep 17 00:00:00 2001
From: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
Date: Fri, 15 Dec 2023 14:11:30 -0500
Subject: [PATCH] Create release notes for v1.2.1 (#2860)
---
docs/sources/release-notes/v1-2.md | 62 +++++++++++++++++++++++++++++-
1 file changed, 60 insertions(+), 2 deletions(-)
diff --git a/docs/sources/release-notes/v1-2.md b/docs/sources/release-notes/v1-2.md
index d9bcf66c14..2ff5d25741 100644
--- a/docs/sources/release-notes/v1-2.md
+++ b/docs/sources/release-notes/v1-2.md
@@ -20,9 +20,41 @@ We've invested substantial effort in optimizing the read path and refining query
Trace to profiles integrations
![image](https://github.com/grafana/pyroscope/assets/23323466/d10bfb66-a40f-4b35-9f24-d2ec515b68c6)
-Notable changes are listed below for more details check out the **Full Changelog**: https://github.com/grafana/pyroscope/compare/v1.1.5...v1.2.0
+Notable changes are listed below for more details check out the **Full 1.2.0 Changelog**: https://github.com/grafana/pyroscope/compare/v1.1.5...v1.2.0
-## Enhancements
+Version 1.2.x changelogs:
+
+* [Version 1.2.1](https://github.com/grafana/pyroscope/releases/tag/v1.2.1)
+* [Version 1.2.0](https://github.com/grafana/pyroscope/releases/tag/v1.2.0)
+
+## Features and enhancements
+
+All new features and enhancements for version 1.2.x are listed in this section.
+
+### Version 1.2.1
+
+Features and enhancements for version 1.2.1:
+
+* Add a way to control the aggregation type for the SelectSeries API ([#2758](https://github.com/grafana/pyroscope/pull/2758))
+* Add admin module serving the bucket web tool ([#2724](https://github.com/grafana/pyroscope/pull/2724))
+* Add block compaction level to bucket index ([#2721](https://github.com/grafana/pyroscope/pull/2721))
+* Introduce the first release of the Cluster API Versioning ([#2780](https://github.com/grafana/pyroscope/pull/2780))
+* Implement Settings API ([#2711](https://github.com/grafana/pyroscope/pull/2711))
+* Develop optimized pprof symbolication and pprof truncation ([#2679](https://github.com/grafana/pyroscope/pull/2679), [#2754](https://github.com/grafana/pyroscope/pull/2754))
+* Add the first iteration of the blocks viewer cli tool ([#2697](https://github.com/grafana/pyroscope/pull/2697))
+
+In addition, the followin improvements and updates for version 1.2.1:
+
+* Improve `SelectMatchingProfiles` performance ([#2734](https://github.com/grafana/pyroscope/pull/2734))
+* Enhance language detection performance ([#2823](https://github.com/grafana/pyroscope/pull/2823))
+* Refactor Azure bucket configs ([#2742](https://github.com/grafana/pyroscope/pull/2742))
+* Update various dependencies and libraries ([#2741](https://github.com/grafana/pyroscope/pull/2741), [#2744](https://github.com/grafana/pyroscope/pull/2744), [#2826](https://github.com/grafana/pyroscope/pull/2826), [#2827](https://github.com/grafana/pyroscope/pull/2827), [#2832](https://github.com/grafana/pyroscope/pull/2832))
+* Switch to relative links in block viewer to address issue with alternate base URLs ([#2763](https://github.com/grafana/pyroscope/pull/2763))
+* Update styling to match Grafana ([#2827](https://github.com/grafana/pyroscope/pull/2827))
+
+### Version 1.2
+
+Enhancements for version 1.2:
* [728493e](https://github.com/grafana/pyroscope/commit/728493ecee94b181a53e4dd6eaada4bc16e772b2)
feat: Scalable Compactor ([#2466](https://github.com/grafana/pyroscope/pull/2466))
* [d4e3b03](https://github.com/grafana/pyroscope/commit/d4e3b0326e24e2dc0e8730cd355753650c023f3a)
Create a physical plan for block querying ([#2586](https://github.com/grafana/pyroscope/pull/2586))
@@ -35,11 +67,37 @@ Notable changes are listed below for more details check out the **Full Changelog
## Bug fixes
+### Version 1.2.1
+
+* Fix duplicate @emotion/react import and favicon ([#2798](https://github.com/grafana/pyroscope/pull/2798))
+* Resolve query split logic issues for LabelNames, LabelValues, and ProfileTypes ([#2852](https://github.com/grafana/pyroscope/pull/2852))
+* Rename Phlare to Pyroscope ([#2722](https://github.com/grafana/pyroscope/pull/2722))
+* Fix span name for BlockSelect from store-gateway ([#2842](https://github.com/grafana/pyroscope/pull/2842))
+* Address issues in version merging in memberlist ([#2815](https://github.com/grafana/pyroscope/pull/2815))
+* Correct handling of overriding extraArgs in components ([#2751](https://github.com/grafana/pyroscope/pull/2751))
+* Remove go.mod replace for golang.org/x/exp ([#2848](https://github.com/grafana/pyroscope/pull/2848))
+* Remove parquet page file buffer in symbdb ([#2820](https://github.com/grafana/pyroscope/pull/2820))
+* Fix various issues in ebpf, ReduxQuerySync, and UI units ([#2703](https://github.com/grafana/pyroscope/pull/2703), [#2761](https://github.com/grafana/pyroscope/pull/2761), [#2778](https://github.com/grafana/pyroscope/pull/2778), [#2788](https://github.com/grafana/pyroscope/pull/2788), [#2789](https://github.com/grafana/pyroscope/pull/2789), [#2812](https://github.com/grafana/pyroscope/pull/2812), [#2838](https://github.com/grafana/pyroscope/pull/2838))
+* Fix ingress for Pyroscope UI ([#2807](https://github.com/grafana/pyroscope/pull/2807))
+
+### Version 1.2
+
* [e572d26](https://github.com/grafana/pyroscope/commit/e572d26d1b3580b1c5c2a6e2c72cc20041f1e73e)
Cleanup failed segment before flushing. ([#2606](https://github.com/grafana/pyroscope/pull/2606))
* [be7bc5d](https://github.com/grafana/pyroscope/commit/be7bc5d96399a344324a229f42d8838103cf8bf7)
Fix symbols resolver race condition ([#2665](https://github.com/grafana/pyroscope/pull/2665))
* [f4b0a60](https://github.com/grafana/pyroscope/commit/f4b0a607fa93d9061a330ac358f475bec7b12038)
fix(jfr): merge equal samples ([#2652](https://github.com/grafana/pyroscope/pull/2652))
## Documentation updates
+### Version 1.2.1
+
+* Add initial docs for the /pyroscope/render API endpoint ([#2837](https://github.com/grafana/pyroscope/pull/2837))
+* Create "Ingest and analyze profile data" section in docs ([#2828](https://github.com/grafana/pyroscope/pull/2828))
+* Add upgrade from standard pprof example ([#2829](https://github.com/grafana/pyroscope/pull/2829))
+* Add compactor to docs ([#2720](https://github.com/grafana/pyroscope/pull/2720))
+* Migrate from Standard pprof to Pyroscope for Continuous Profiling ([#2830](https://github.com/grafana/pyroscope/pull/2830))
+* Add introductory material and how to use Pyroscope pages ([#2834](https://github.com/grafana/pyroscope/pull/2834), [#2836](https://github.com/grafana/pyroscope/pull/2836), [#2839](https://github.com/grafana/pyroscope/pull/2839))
+
+### Version 1.2
+
- We've added documentation for `profilecli` to query and upload pprof files.
- We've also documented the store-gateway and compactor component.