Skip to content

Commit 41d7119

Browse files
committed
chore(main): release 1.4.0
1 parent 0da6ee3 commit 41d7119

3 files changed

Lines changed: 97 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-
".": "1.3.0"
2+
".": "1.4.0"
33
}

CHANGELOG.md

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

3+
## [1.4.0](https://github.com/bucketeer-io/bucketeer/compare/v1.3.0...v1.4.0) (2025-04-02)
4+
5+
6+
### Features
7+
8+
* add scheduled flag change api to proto service ([#1591](https://github.com/bucketeer-io/bucketeer/issues/1591)) ([d3098a7](https://github.com/bucketeer-io/bucketeer/commit/d3098a78d128ace3513824cb1f11ac420f5df758))
9+
* clone feature no command ([#1599](https://github.com/bucketeer-io/bucketeer/issues/1599)) ([07201ec](https://github.com/bucketeer-io/bucketeer/commit/07201ec725006f41306ff1cae025a845cac89495))
10+
* filter by last used at and order by auto ops for list features ([#1612](https://github.com/bucketeer-io/bucketeer/issues/1612)) ([f072b54](https://github.com/bucketeer-io/bucketeer/commit/f072b54de6b5c64ece33f8b30f1a43d34d41c1b3))
11+
* implement audit log REST api and fix null localization msg ([#1598](https://github.com/bucketeer-io/bucketeer/issues/1598)) ([fe2a4ee](https://github.com/bucketeer-io/bucketeer/commit/fe2a4ee66effed3afa4c2e819f4d32f1a26f788b))
12+
* implement delete auto ops rule REST ([#1524](https://github.com/bucketeer-io/bucketeer/issues/1524)) ([be21d74](https://github.com/bucketeer-io/bucketeer/commit/be21d7494661fa8b56c40d65da06d5cc079e24f5))
13+
* implement event counter REST api ([#1594](https://github.com/bucketeer-io/bucketeer/issues/1594)) ([36c3c90](https://github.com/bucketeer-io/bucketeer/commit/36c3c90a52296c7d7ce9c2cbb4543852ff50e8f5))
14+
* implement execute progressive rollout no command ([#1639](https://github.com/bucketeer-io/bucketeer/issues/1639)) ([9eef4f2](https://github.com/bucketeer-io/bucketeer/commit/9eef4f29d953549abdf8dffa68cf2150f8f842ca))
15+
* implement flag trigger rest and remove command ([#1588](https://github.com/bucketeer-io/bucketeer/issues/1588)) ([072ce9a](https://github.com/bucketeer-io/bucketeer/commit/072ce9a228e2904424844e0401659cfdbaab3cc2))
16+
* implement progressive rollout REST api ([#1526](https://github.com/bucketeer-io/bucketeer/issues/1526)) ([3caaab0](https://github.com/bucketeer-io/bucketeer/commit/3caaab0ab02ccee8280cd9e1d1e80afc55d1361b))
17+
* implement REST create/update/get/list feature api ([#1559](https://github.com/bucketeer-io/bucketeer/issues/1559)) ([5534304](https://github.com/bucketeer-io/bucketeer/commit/5534304d3b9986d7f2d00739b3cf1e555903e89a))
18+
* implement swicth organization api ([#1542](https://github.com/bucketeer-io/bucketeer/issues/1542)) ([68ee16e](https://github.com/bucketeer-io/bucketeer/commit/68ee16e1e7b69082757eb11de302a9d2d23afdcf))
19+
* implement update organization no command ([#1544](https://github.com/bucketeer-io/bucketeer/issues/1544)) ([f483c13](https://github.com/bucketeer-io/bucketeer/commit/f483c13dde84a6ce2b28f5ab9548097fa5735cd0))
20+
* support semver with v prefix when evaluate values ([#1620](https://github.com/bucketeer-io/bucketeer/issues/1620)) ([8bedb5b](https://github.com/bucketeer-io/bucketeer/commit/8bedb5bc80920dd77f608c4afa95e22744cdd30f))
21+
* **ui/dashboard:** experiments management ([#1513](https://github.com/bucketeer-io/bucketeer/issues/1513)) ([46afc49](https://github.com/bucketeer-io/bucketeer/commit/46afc499750af822f7481055f31cf845bc889188))
22+
* **ui/dashboard:** feature flag list page ([#1600](https://github.com/bucketeer-io/bucketeer/issues/1600)) ([1a9bc8c](https://github.com/bucketeer-io/bucketeer/commit/1a9bc8cc50d5ff68bdf878335f599b6c6acf4ace))
23+
* **ui/dashboard:** switch organization ([#1565](https://github.com/bucketeer-io/bucketeer/issues/1565)) ([f727b5a](https://github.com/bucketeer-io/bucketeer/commit/f727b5ac7fdda77c77bda66ce7827e4db7f55d18))
24+
* **ui/dashboard:** update profile ([#1525](https://github.com/bucketeer-io/bucketeer/issues/1525)) ([6108873](https://github.com/bucketeer-io/bucketeer/commit/6108873de0316b34f751a2aab74022c589cab808))
25+
* **ui/goal:** add archive action tooltip and disable archive action for goals in use ([#1580](https://github.com/bucketeer-io/bucketeer/issues/1580)) ([85d80a6](https://github.com/bucketeer-io/bucketeer/commit/85d80a6474edda84a2aa53d231f106c439724034))
26+
* **ui:** code references ([#1504](https://github.com/bucketeer-io/bucketeer/issues/1504)) ([fea2263](https://github.com/bucketeer-io/bucketeer/commit/fea226359fb76f955d4a30827273f8163b1082c1))
27+
* update experiment result table ([#1595](https://github.com/bucketeer-io/bucketeer/issues/1595)) ([6a63222](https://github.com/bucketeer-io/bucketeer/commit/6a632224984c1182cdcbe4c621ec3d1dd2616b5f))
28+
29+
30+
### Bug Fixes
31+
32+
* add unknown api id error handling ([#1566](https://github.com/bucketeer-io/bucketeer/issues/1566)) ([eb3aca9](https://github.com/bucketeer-io/bucketeer/commit/eb3aca9d606d39135fd1706417b4b4b122d7c8e2))
33+
* add validation for empty variation_id and set 'default' ([#1672](https://github.com/bucketeer-io/bucketeer/issues/1672)) ([714e615](https://github.com/bucketeer-io/bucketeer/commit/714e615c977a8b9215ad5e76eb4ce43c1ecf8b48))
34+
* ambiguous column in get features ([#1644](https://github.com/bucketeer-io/bucketeer/issues/1644)) ([fa2dc6f](https://github.com/bucketeer-io/bucketeer/commit/fa2dc6f0114c7451178ba11938930b678a72db5b))
35+
* audit log being created every minute when using multiple scheduled operations ([#1682](https://github.com/bucketeer-io/bucketeer/issues/1682)) ([a9e2d3a](https://github.com/bucketeer-io/bucketeer/commit/a9e2d3a920bb07ebc2446bf99c1e2f2a0595c94c))
36+
* base variation id not being validated when creating experiments ([#1557](https://github.com/bucketeer-io/bucketeer/issues/1557)) ([5d4c74b](https://github.com/bucketeer-io/bucketeer/commit/5d4c74b8e2f4fd43a10cd08a4d1b7d6eb3544a15))
37+
* docker load image failure when it doesn't have privileges ([#1679](https://github.com/bucketeer-io/bucketeer/issues/1679)) ([0da6ee3](https://github.com/bucketeer-io/bucketeer/commit/0da6ee32b69ff6283b4d12788112d2ad8eb80573))
38+
* duplicate features returned in the list api ([#1663](https://github.com/bucketeer-io/bucketeer/issues/1663)) ([c999fce](https://github.com/bucketeer-io/bucketeer/commit/c999fce9f2d78bb48ca6705a5c51033f941a85a6))
39+
* **evaluation/typescript:** missing proto import when build release lib ([#1567](https://github.com/bucketeer-io/bucketeer/issues/1567)) ([4f6dd29](https://github.com/bucketeer-io/bucketeer/commit/4f6dd299699076b7078788d06ff73aab55ab38e3))
40+
* **evaluation/typescript:** no such file or directory error ([#1561](https://github.com/bucketeer-io/bucketeer/issues/1561)) ([48d8cb6](https://github.com/bucketeer-io/bucketeer/commit/48d8cb6b913d6ecd244a5256d8cbc0ffd24ec909))
41+
* experiment results chart title ([#1573](https://github.com/bucketeer-io/bucketeer/issues/1573)) ([e991ab5](https://github.com/bucketeer-io/bucketeer/commit/e991ab5b59dd523e0560417acdddf3e641eb4c4f))
42+
* **experiment-calculator:** timeseries data handling ([#1568](https://github.com/bucketeer-io/bucketeer/issues/1568)) ([44300ce](https://github.com/bucketeer-io/bucketeer/commit/44300ce21552411d416a493defb8cee40a162c4f))
43+
* flag not found when using dependency flag in targeting rule ([#1550](https://github.com/bucketeer-io/bucketeer/issues/1550)) ([4fc4921](https://github.com/bucketeer-io/bucketeer/commit/4fc4921b09b1632edabca5aaecd78929ad8140e0))
44+
* missing feature storage initialization in progressive rollout service [#1674](https://github.com/bucketeer-io/bucketeer/issues/1674) ([e25137e](https://github.com/bucketeer-io/bucketeer/commit/e25137e4268e56216803319fc7fd9beb47b005c8))
45+
* ops count is unexpectedly greater than evaluation count ([#1606](https://github.com/bucketeer-io/bucketeer/issues/1606)) ([384204c](https://github.com/bucketeer-io/bucketeer/commit/384204c699d417d4a9fdd25b25070e33c92d5eca))
46+
* remove `environment_id` validation from code references api ([#1581](https://github.com/bucketeer-io/bucketeer/issues/1581)) ([69a16e1](https://github.com/bucketeer-io/bucketeer/commit/69a16e1b51812255ec69338bf4d7dbe0d93fb642))
47+
* **ui/dashboard:** admin console always selects the first environment in the list ([#1660](https://github.com/bucketeer-io/bucketeer/issues/1660)) ([4a07902](https://github.com/bucketeer-io/bucketeer/commit/4a079028e147c0741bfb2c0c712d0b6bec8709a3))
48+
* **ui/dashboard:** can't update a slack integration ([#1641](https://github.com/bucketeer-io/bucketeer/issues/1641)) ([5700fae](https://github.com/bucketeer-io/bucketeer/commit/5700fae2e78c48e1884ab4af58ba6e994d9da679))
49+
* **ui/dashboard:** can't update api key ([#1653](https://github.com/bucketeer-io/bucketeer/issues/1653)) ([a222bc4](https://github.com/bucketeer-io/bucketeer/commit/a222bc4c3ccbaaaaebc1fc915c030e40ed9af2ec))
50+
* **ui/dashboard:** date column is not showing the full date when passing the mouse over ([#1655](https://github.com/bucketeer-io/bucketeer/issues/1655)) ([f5177dc](https://github.com/bucketeer-io/bucketeer/commit/f5177dcd273a026869792ca48fd8ce1252755933))
51+
* **ui/dashboard:** disabled add environment btn when it reaches the max number of environments ([#1654](https://github.com/bucketeer-io/bucketeer/issues/1654)) ([415dd79](https://github.com/bucketeer-io/bucketeer/commit/415dd794c2872836706937bb6ce3104a789f98e8))
52+
* **ui/dashboard:** experiment result variation and switch organization menu ([#1582](https://github.com/bucketeer-io/bucketeer/issues/1582)) ([8f05a51](https://github.com/bucketeer-io/bucketeer/commit/8f05a517cc147d70308749453ebbee08c8bea724))
53+
* **ui/dashboard:** experiment results crash issue ([#1570](https://github.com/bucketeer-io/bucketeer/issues/1570)) ([52c8f65](https://github.com/bucketeer-io/bucketeer/commit/52c8f65e24f1c8e0afc1af3a33ba6c9cd3ecb29a))
54+
* **ui/dashboard:** submit button is not being validated on the filter on the project list page ([#1656](https://github.com/bucketeer-io/bucketeer/issues/1656)) ([e200601](https://github.com/bucketeer-io/bucketeer/commit/e20060149d579592ff7a65d10547a6c17e1cc8f3))
55+
* **ui/dashboard:** the clear button is different from the design ([#1657](https://github.com/bucketeer-io/bucketeer/issues/1657)) ([96ddc3d](https://github.com/bucketeer-io/bucketeer/commit/96ddc3d1c288b3d69b8d366fbb4b8a4a678755f4))
56+
* **ui/dashboard:** total count is not showing on the bottom list page ([#1643](https://github.com/bucketeer-io/bucketeer/issues/1643)) ([b93802a](https://github.com/bucketeer-io/bucketeer/commit/b93802aebe43ce59d5ddbeefb5b0c71191a3963f))
57+
* **ui:** add error message when trying to delete a variation in use ([#1593](https://github.com/bucketeer-io/bucketeer/issues/1593)) ([b7aeebf](https://github.com/bucketeer-io/bucketeer/commit/b7aeebf67bed346201d1fd0db0e9f714b9266f79))
58+
* **ui:** experiments graph fix ([#1539](https://github.com/bucketeer-io/bucketeer/issues/1539)) ([d84a30d](https://github.com/bucketeer-io/bucketeer/commit/d84a30d9918dc578caac70e238cc63531b6d4203))
59+
* **ui:** open variation dropdown list upwards ([#1572](https://github.com/bucketeer-io/bucketeer/issues/1572)) ([036bf9c](https://github.com/bucketeer-io/bucketeer/commit/036bf9c5bf0280c09363f67de74edf7870fcc8a4))
60+
* unsupported value NaN when saving experiment results ([#1587](https://github.com/bucketeer-io/bucketeer/issues/1587)) ([1a1b509](https://github.com/bucketeer-io/bucketeer/commit/1a1b509a22b6097c0ef95f1f8f7e4050762cf250))
61+
* update AutoOps rule URL template path ([#1563](https://github.com/bucketeer-io/bucketeer/issues/1563)) ([24ec56d](https://github.com/bucketeer-io/bucketeer/commit/24ec56d86f6c8dbf0624fb01bb8afaeea9a98353))
62+
* update CODEOWNERS with new contributor ([#1564](https://github.com/bucketeer-io/bucketeer/issues/1564)) ([33c662c](https://github.com/bucketeer-io/bucketeer/commit/33c662cec11acc7a8c59e331b8594137dd47aa37))
63+
* update refresh token TTL to 7 days ([#1585](https://github.com/bucketeer-io/bucketeer/issues/1585)) ([e8f2fc6](https://github.com/bucketeer-io/bucketeer/commit/e8f2fc6f3f7aedcbd7b53ae13762b226d2492cf2))
64+
65+
66+
### Miscellaneous
67+
68+
* change error log to ignore already exists errors ([#1608](https://github.com/bucketeer-io/bucketeer/issues/1608)) ([286c9e1](https://github.com/bucketeer-io/bucketeer/commit/286c9e1934dba398fc5014eb744bd973a8fa192e))
69+
* **deps:** bump @babel/runtime from 7.26.9 to 7.26.10 in /ui/dashboard ([#1577](https://github.com/bucketeer-io/bucketeer/issues/1577)) ([351ec47](https://github.com/bucketeer-io/bucketeer/commit/351ec4701f9bbeb1b672901ee51ff1786afd9e80))
70+
* **deps:** bump axios from 1.8.1 to 1.8.2 in /ui/dashboard ([#1576](https://github.com/bucketeer-io/bucketeer/issues/1576)) ([42e1fa0](https://github.com/bucketeer-io/bucketeer/commit/42e1fa006b5c9acb95a46d5b072c7fdd0cc08615))
71+
* **evaluation/typescript:** export function getFeatureIDsDependsOn ([#1553](https://github.com/bucketeer-io/bucketeer/issues/1553)) ([b3a17cb](https://github.com/bucketeer-io/bucketeer/commit/b3a17cbd6944dbee6ca0bb7b4788302011176811))
72+
* replace deprecated ioutil ([#1622](https://github.com/bucketeer-io/bucketeer/issues/1622)) ([8bb5161](https://github.com/bucketeer-io/bucketeer/commit/8bb5161e5739a4c58aadc32fa47bb1338cd05e16))
73+
* **ui/dashboard:** allow searching when selecting the filter value ([#1658](https://github.com/bucketeer-io/bucketeer/issues/1658)) ([a5ef5e0](https://github.com/bucketeer-io/bucketeer/commit/a5ef5e09c1f4f1d0df46fb0afd5265dc1d47b726))
74+
* **ui/dashboard:** change tags place holder on the member page ([#1652](https://github.com/bucketeer-io/bucketeer/issues/1652)) ([0e88af7](https://github.com/bucketeer-io/bucketeer/commit/0e88af7427a0fff1e261b003f7862d3f043e7fdb))
75+
* **ui/dashboard:** empty collection improvement ([#1571](https://github.com/bucketeer-io/bucketeer/issues/1571)) ([2f6141a](https://github.com/bucketeer-io/bucketeer/commit/2f6141a34d469c5cf915ae02edc640f8422c74a0))
76+
* **ui/dashboard:** remove command object all payload ([#1529](https://github.com/bucketeer-io/bucketeer/issues/1529)) ([6217bb0](https://github.com/bucketeer-io/bucketeer/commit/6217bb088f903931036e3b9d3e1f3c1f7e16de87))
77+
* use join to correctly filter feature with experiment ([#1671](https://github.com/bucketeer-io/bucketeer/issues/1671)) ([5e088b6](https://github.com/bucketeer-io/bucketeer/commit/5e088b632e449e10825be76d32127d71836a6971))
78+
* validate events from the sdk in api gateway ([#1624](https://github.com/bucketeer-io/bucketeer/issues/1624)) ([39c8d17](https://github.com/bucketeer-io/bucketeer/commit/39c8d174ea24392b58b00bc21b7f76b2de5c5e4d))
79+
* validate events from the sdk in api gateway ([#1650](https://github.com/bucketeer-io/bucketeer/issues/1650)) ([22e3068](https://github.com/bucketeer-io/bucketeer/commit/22e30687b5a0f8db16458b593fdad7cf524e8db2))
80+
81+
82+
### Performance Improvements
83+
84+
* improve list feature flags query latency ([#1664](https://github.com/bucketeer-io/bucketeer/issues/1664)) ([0501b92](https://github.com/bucketeer-io/bucketeer/commit/0501b928cc86d98799931bb9a7769b779207277d))
85+
86+
87+
### Build System
88+
89+
* **deps:** bump @babel/runtime from 7.24.7 to 7.26.10 in /ui/web-v2 ([#1578](https://github.com/bucketeer-io/bucketeer/issues/1578)) ([734b0b4](https://github.com/bucketeer-io/bucketeer/commit/734b0b455f8888ec8eb95887b1e3efa65f338e69))
90+
* **deps:** bump github.com/redis/go-redis/v9 from 9.6.1 to 9.6.3 ([#1610](https://github.com/bucketeer-io/bucketeer/issues/1610)) ([bb43254](https://github.com/bucketeer-io/bucketeer/commit/bb432547f0beb426da7933db27f6731a6617f896))
91+
* **deps:** bump golang.org/x/net from 0.33.0 to 0.36.0 ([#1583](https://github.com/bucketeer-io/bucketeer/issues/1583)) ([be2cf7e](https://github.com/bucketeer-io/bucketeer/commit/be2cf7ed802f267fee980f3b478a0ca9881a72ab))
92+
* **deps:** bump golang.org/x/net in /hack/delete-e2e-data-mysql ([#1584](https://github.com/bucketeer-io/bucketeer/issues/1584)) ([c74674e](https://github.com/bucketeer-io/bucketeer/commit/c74674e72b7c4a14f51067699731ed12f91dd518))
93+
* **deps:** bump prismjs from 1.29.0 to 1.30.0 in /ui/web-v2 ([#1575](https://github.com/bucketeer-io/bucketeer/issues/1575)) ([528b3cf](https://github.com/bucketeer-io/bucketeer/commit/528b3cf9fd65469fedfb4a097c914ee04da4e2ee))
94+
* **deps:** upgrade Go version to 1.24 ([#1589](https://github.com/bucketeer-io/bucketeer/issues/1589)) ([1baec3b](https://github.com/bucketeer-io/bucketeer/commit/1baec3b3ee667c9e6ea4977399f1e9505b11cff5))
95+
* update dev container go version ([#1636](https://github.com/bucketeer-io/bucketeer/issues/1636)) ([bdf90a5](https://github.com/bucketeer-io/bucketeer/commit/bdf90a557abc1f579f6179fdedf69176feb69bde))
96+
397
## [1.3.0](https://github.com/bucketeer-io/bucketeer/compare/v1.2.0...v1.3.0) (2025-02-28)
498

599

manifests/bucketeer/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
global:
22
image:
3-
tag: v1.3.0 # x-release-please-version
3+
tag: v1.4.0 # x-release-please-version
44
imagePullSecrets:
55

66
migration:
77
image:
88
repository: ghcr.io/bucketeer-io/bucketeer-migration
9-
tag: v1.3.0 # x-release-please-version
9+
tag: v1.4.0 # x-release-please-version
1010

1111
imagePullSecrets: []
1212

0 commit comments

Comments
 (0)