Skip to content

Commit be7f303

Browse files
chore(main): release 2.4.0
1 parent 5a82f0f commit be7f303

3 files changed

Lines changed: 38 additions & 3 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "2.3.0"
2+
".": "2.4.0"
33
}

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
# Changelog
22

3+
## [2.4.0](https://github.com/bucketeer-io/bucketeer/compare/v2.3.0...v2.4.0) (2026-08-24)
4+
5+
6+
### Features
7+
8+
* add schema validation for variation value ([#2760](https://github.com/bucketeer-io/bucketeer/issues/2760)) ([4b42fc6](https://github.com/bucketeer-io/bucketeer/commit/4b42fc63de29ad579eee12790bf2e6bd26247219))
9+
* implement mark all notification as read API ([#2762](https://github.com/bucketeer-io/bucketeer/issues/2762)) ([0516403](https://github.com/bucketeer-io/bucketeer/commit/051640369061e019cc0ae9930ff953e721fab535))
10+
* implement mark notification read API ([5210d34](https://github.com/bucketeer-io/bucketeer/commit/5210d34400f7fa2ed40307b81c0c4a3c78991e5e))
11+
* **notification:** implement GetNotification API ([#2749](https://github.com/bucketeer-io/bucketeer/issues/2749)) ([a7fd245](https://github.com/bucketeer-io/bucketeer/commit/a7fd245e2d51bb9d030a03100a0d36454550e290))
12+
* **notification:** implement GetNotificationUnreadCount API ([#2751](https://github.com/bucketeer-io/bucketeer/issues/2751)) ([8f4d576](https://github.com/bucketeer-io/bucketeer/commit/8f4d57608acf3c2282174d5dd18389b53ae5af4a))
13+
* **notification:** implement ListNotifications API for viewers ([#2745](https://github.com/bucketeer-io/bucketeer/issues/2745)) ([fc142f9](https://github.com/bucketeer-io/bucketeer/commit/fc142f9aba2fc7eaef552ab043a7fbb418630fca))
14+
* **notification:** implement MarkNotificationsAsRead API ([#2750](https://github.com/bucketeer-io/bucketeer/issues/2750)) ([02447b7](https://github.com/bucketeer-io/bucketeer/commit/02447b7e2f0ebe02db4f9d6ad80cd368bb1cf2b6))
15+
* **postgres:** support configurable SSL/TLS connections ([#2769](https://github.com/bucketeer-io/bucketeer/issues/2769)) ([10faace](https://github.com/bucketeer-io/bucketeer/commit/10faaceea49360b12cde0152e8512b8c2d35e27f))
16+
* **ui/dashboard:** implement UI for notification page ([#2702](https://github.com/bucketeer-io/bucketeer/issues/2702)) ([5a82f0f](https://github.com/bucketeer-io/bucketeer/commit/5a82f0f7281ab76852285ad5e5292ad0b050d066))
17+
* **ui:** add rule-based segment editing to the console ([#2753](https://github.com/bucketeer-io/bucketeer/issues/2753)) ([0d76807](https://github.com/bucketeer-io/bucketeer/commit/0d76807f7cf581cf9373b2a976621d0856da1860))
18+
19+
20+
### Bug Fixes
21+
22+
* **deps:** update golang.org/x/net to fix CVE-2026-46600 ([#2773](https://github.com/bucketeer-io/bucketeer/issues/2773)) ([0da723d](https://github.com/bucketeer-io/bucketeer/commit/0da723d1ccc1ac73140f4bdc39b5e8127c2703e0))
23+
* **flaky test:** use proto.Equal for gRPC status comparison in TestUpdateFeature ([#2774](https://github.com/bucketeer-io/bucketeer/issues/2774)) ([941987f](https://github.com/bucketeer-io/bucketeer/commit/941987f2f17a5fe0739964c439a2348ea9580d70))
24+
* obfuscate the API key in audit log ([#2767](https://github.com/bucketeer-io/bucketeer/issues/2767)) ([161bf4c](https://github.com/bucketeer-io/bucketeer/commit/161bf4c7fcc7d2c66b9aa4e43840759155121c86))
25+
* return invalid argument for update feature validation errors ([#2765](https://github.com/bucketeer-io/bucketeer/issues/2765)) ([1036f73](https://github.com/bucketeer-io/bucketeer/commit/1036f7308171494575d8233d1cb4e76a91c71d19))
26+
27+
28+
### Miscellaneous
29+
30+
* **subscription:** localize slack notification messages ([#2778](https://github.com/bucketeer-io/bucketeer/issues/2778)) ([e5c8e6c](https://github.com/bucketeer-io/bucketeer/commit/e5c8e6ca937a3638bef44d24a4aa2d3ca8571d87))
31+
32+
33+
### Build System
34+
35+
* **deps:** bump the dependencies group in /ui/dashboard with 2 updates ([#2747](https://github.com/bucketeer-io/bucketeer/issues/2747)) ([7bf7041](https://github.com/bucketeer-io/bucketeer/commit/7bf7041b1c6486fc7a885074b53283391099091a))
36+
* **deps:** bump the dependencies group with 7 updates ([#2746](https://github.com/bucketeer-io/bucketeer/issues/2746)) ([75858e1](https://github.com/bucketeer-io/bucketeer/commit/75858e13f4451c641dfb3693d4243d4a0ddee2d4))
37+
338
## [2.3.0](https://github.com/bucketeer-io/bucketeer/compare/v2.2.0...v2.3.0) (2026-07-31)
439

540

manifests/bucketeer/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
global:
22
image:
3-
tag: v2.3.0 # x-release-please-version
3+
tag: v2.4.0 # x-release-please-version
44
imagePullSecrets: # Used by all services including migration
55
# Global data warehouse configuration
66
dataWarehouse:
@@ -122,7 +122,7 @@ migration:
122122
image:
123123
# MySQL: bucketeer-migration. PostgreSQL: ghcr.io/bucketeer-io/bucketeer-migration-postgres (see migration/Dockerfile.postgres).
124124
repository: ghcr.io/bucketeer-io/bucketeer-migration
125-
tag: v2.3.0 # x-release-please-version
125+
tag: v2.4.0 # x-release-please-version
126126
# imagePullSecrets: [] # Optional: Override global.image.imagePullSecrets for migration only
127127

128128
backoffLimit: 0

0 commit comments

Comments
 (0)