|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file.
|
4 | 4 |
|
| 5 | +## [6.0.0] - 2024-06-06 |
| 6 | + |
| 7 | +### Bug Fixes |
| 8 | + |
| 9 | +- Badge should render children 0 value ([#6981](https://github.com/Unleash/unleash/issues/6981)) |
| 10 | + |
| 11 | +- Duplicate column name in search query ([#6989](https://github.com/Unleash/unleash/issues/6989)) |
| 12 | + |
| 13 | +- Remove columns from the search api query ([#6996](https://github.com/Unleash/unleash/issues/6996)) |
| 14 | + |
| 15 | +- Update dependencies in OSS docker file |
| 16 | + |
| 17 | +- Optimize table placeholder loading ([#7002](https://github.com/Unleash/unleash/issues/7002)) |
| 18 | + |
| 19 | +- Move slug to real deps ([#7004](https://github.com/Unleash/unleash/issues/7004)) |
| 20 | + |
| 21 | +- Removed dupliacted component ([#7013](https://github.com/Unleash/unleash/issues/7013)) |
| 22 | + |
| 23 | +- Fix prometheus metrics for lifecycle ([#7030](https://github.com/Unleash/unleash/issues/7030)) |
| 24 | + |
| 25 | +- Adjust meta data icons ([#7026](https://github.com/Unleash/unleash/issues/7026)) |
| 26 | + |
| 27 | +- Center last seen column ([#7035](https://github.com/Unleash/unleash/issues/7035)) |
| 28 | + |
| 29 | +- Make the project submission work from the project creation modal ([#7040](https://github.com/Unleash/unleash/issues/7040)) |
| 30 | + |
| 31 | +- Lifecycle improvements/fixes ([#7044](https://github.com/Unleash/unleash/issues/7044)) |
| 32 | + |
| 33 | +- Make name validation work properly. ([#7042](https://github.com/Unleash/unleash/issues/7042)) |
| 34 | + |
| 35 | +- Omit yes no from stale data comparison ([#7052](https://github.com/Unleash/unleash/issues/7052)) |
| 36 | + |
| 37 | +- Add appropriate response headers to SPA entry point HTML response ([#6992](https://github.com/Unleash/unleash/issues/6992)) |
| 38 | + |
| 39 | +- Loading is causing a glitch that changes the size of the dialog for a split second ([#7062](https://github.com/Unleash/unleash/issues/7062)) |
| 40 | + |
| 41 | +- Disable the create button when api call is made ([#7063](https://github.com/Unleash/unleash/issues/7063)) |
| 42 | + |
| 43 | +- Bearer tokens with base-path ([#7065](https://github.com/Unleash/unleash/issues/7065)) |
| 44 | + |
| 45 | +- Reached stage should emit feature name ([#7068](https://github.com/Unleash/unleash/issues/7068)) |
| 46 | + |
| 47 | +- New strategy using default strategy ([#7075](https://github.com/Unleash/unleash/issues/7075)) |
| 48 | + |
| 49 | +- Refresh project after import ([#7082](https://github.com/Unleash/unleash/issues/7082)) |
| 50 | + |
| 51 | +- Make numbers in chart to locale string ([#7084](https://github.com/Unleash/unleash/issues/7084)) |
| 52 | + |
| 53 | +- Deprecate useProjectNameOrId ([#7086](https://github.com/Unleash/unleash/issues/7086)) |
| 54 | + |
| 55 | +- Small improvements ([#7090](https://github.com/Unleash/unleash/issues/7090)) |
| 56 | + |
| 57 | +- Also check includedTraffic before calculating overage and showing warning ([#7091](https://github.com/Unleash/unleash/issues/7091)) |
| 58 | + |
| 59 | +- No requests before project loaded ([#7096](https://github.com/Unleash/unleash/issues/7096)) |
| 60 | + |
| 61 | +- Don't send change request info unless using the new form ([#7102](https://github.com/Unleash/unleash/issues/7102)) |
| 62 | + |
| 63 | +- Make dialog the right height and make it scroll if it's smaller ([#7103](https://github.com/Unleash/unleash/issues/7103)) |
| 64 | + |
| 65 | +- Set min-height on dropdown item list ([#7106](https://github.com/Unleash/unleash/issues/7106)) |
| 66 | + |
| 67 | +- Prevent single-select lists from reopening when you select an item from the search bar ([#7111](https://github.com/Unleash/unleash/issues/7111)) |
| 68 | + |
| 69 | +- Add accessible descriptions to the dropdowns ([#7112](https://github.com/Unleash/unleash/issues/7112)) |
| 70 | + |
| 71 | +- Minor UI adjustments ([#7117](https://github.com/Unleash/unleash/issues/7117)) |
| 72 | + |
| 73 | +- Make CR button wider always ([#7173](https://github.com/Unleash/unleash/issues/7173)) |
| 74 | + |
| 75 | +- Change request environment selector button label ([#7176](https://github.com/Unleash/unleash/issues/7176)) |
| 76 | + |
| 77 | +- Attempt a react friendly fix of summing ([#7151](https://github.com/Unleash/unleash/issues/7151)) |
| 78 | + |
| 79 | +- Use a fixed-width button label for CR selector in new project creation form ([#7179](https://github.com/Unleash/unleash/issues/7179)) |
| 80 | + |
| 81 | +- Fix empty events when no features need to be deleted ([#7181](https://github.com/Unleash/unleash/issues/7181)) |
| 82 | + |
| 83 | +- CR button shows docs for change requests when selected ([#7196](https://github.com/Unleash/unleash/issues/7196)) |
| 84 | + |
| 85 | +- Get rid of horizontal scrollbar on narrow screens in CreateProjectDialog ([#7198](https://github.com/Unleash/unleash/issues/7198)) |
| 86 | + |
| 87 | +- Footer overflow ([#7203](https://github.com/Unleash/unleash/issues/7203)) |
| 88 | + |
| 89 | +- Show 2 insights components to pro ([#7207](https://github.com/Unleash/unleash/issues/7207)) |
| 90 | + |
| 91 | +- Sort segments before comparing in cr diff calculations ([#7202](https://github.com/Unleash/unleash/issues/7202)) |
| 92 | + |
| 93 | +- When finding median time to production, ignore 0s ([#7200](https://github.com/Unleash/unleash/issues/7200)) |
| 94 | + |
| 95 | +- Handle long owner names for projects ([#7215](https://github.com/Unleash/unleash/issues/7215)) |
| 96 | + |
| 97 | +- Handle long names in new project card footers ([#7216](https://github.com/Unleash/unleash/issues/7216)) |
| 98 | + |
| 99 | +- Handle overflowing avatars in the new project card ([#7217](https://github.com/Unleash/unleash/issues/7217)) |
| 100 | + |
| 101 | +- Correctly align project card info when some cards have multi-line names ([#7223](https://github.com/Unleash/unleash/issues/7223)) |
| 102 | + |
| 103 | +- Increase performance of outdated SDK query ([#7226](https://github.com/Unleash/unleash/issues/7226)) |
| 104 | + |
| 105 | +- Demo steps should search the main table ([#7227](https://github.com/Unleash/unleash/issues/7227)) |
| 106 | + |
| 107 | +- Created by on application-created adds the ip as created by ([#7231](https://github.com/Unleash/unleash/issues/7231)) |
| 108 | + |
| 109 | +- Update dependency memoizee to v0.4.17 ([#7236](https://github.com/Unleash/unleash/issues/7236)) |
| 110 | + |
| 111 | +- Update dependency unleash-client to v5.5.3 ([#7237](https://github.com/Unleash/unleash/issues/7237)) |
| 112 | + |
| 113 | +- Prevent jumping content navbar switch ([#7232](https://github.com/Unleash/unleash/issues/7232)) |
| 114 | + |
| 115 | +- Mobile menu font size ([#7252](https://github.com/Unleash/unleash/issues/7252)) |
| 116 | + |
| 117 | +- Resolve tar to 6.2.1 ([#7256](https://github.com/Unleash/unleash/issues/7256)) |
| 118 | + |
| 119 | +- Hide insights from sidebar for oss and kill switch ([#7270](https://github.com/Unleash/unleash/issues/7270)) |
| 120 | + |
| 121 | +- Import export pointing to new docs ([#7274](https://github.com/Unleash/unleash/issues/7274)) |
| 122 | + |
| 123 | +- Display previously selected tags in dialog ([#7271](https://github.com/Unleash/unleash/issues/7271)) |
| 124 | + |
| 125 | +- Disallow invalid tag values ([#7268](https://github.com/Unleash/unleash/issues/7268)) |
| 126 | + |
| 127 | +- Trying to create a tag that's too short gives errors ([#7269](https://github.com/Unleash/unleash/issues/7269)) |
| 128 | + |
| 129 | +- Involuntarily scrolled to the top when mousing off group/project avatars ([#7287](https://github.com/Unleash/unleash/issues/7287)) |
| 130 | + |
| 131 | +- Trim sso URL fields ([#7301](https://github.com/Unleash/unleash/issues/7301)) ([#7303](https://github.com/Unleash/unleash/issues/7303)) |
| 132 | + |
| 133 | + |
| 134 | +### Chore |
| 135 | + |
| 136 | +- Visually hide labels in the create project form ([#7015](https://github.com/Unleash/unleash/issues/7015)) |
| 137 | + |
| 138 | + |
| 139 | +### Docs |
| 140 | + |
| 141 | +- Add Java YouTube Tutorial Video ([#7059](https://github.com/Unleash/unleash/issues/7059)) |
| 142 | + |
| 143 | + |
| 144 | +### Documentation |
| 145 | + |
| 146 | +- Update feature availability ([#6971](https://github.com/Unleash/unleash/issues/6971)) |
| 147 | + |
| 148 | +- Make sure we use latest axios |
| 149 | + |
| 150 | +- Add Python YouTube Video tutorial ([#7033](https://github.com/Unleash/unleash/issues/7033)) |
| 151 | + |
| 152 | +- Feature lifecycle ([#7034](https://github.com/Unleash/unleash/issues/7034)) |
| 153 | + |
| 154 | +- Optimizing AWS Lambda Documentation ([#6991](https://github.com/Unleash/unleash/issues/6991)) |
| 155 | + |
| 156 | +- Add spring boot video to tutorial ([#7098](https://github.com/Unleash/unleash/issues/7098)) |
| 157 | + |
| 158 | +- Update quickstart and tutorials with flag reference ([#7142](https://github.com/Unleash/unleash/issues/7142)) |
| 159 | + |
| 160 | +- Okta SCIM setup ([#7130](https://github.com/Unleash/unleash/issues/7130)) |
| 161 | + |
| 162 | +- Add more clarification on when to use sx vs styled ([#7209](https://github.com/Unleash/unleash/issues/7209)) |
| 163 | + |
| 164 | + |
| 165 | +### Features |
| 166 | + |
| 167 | +- Add completed event as webhook event ([#6968](https://github.com/Unleash/unleash/issues/6968)) |
| 168 | + |
| 169 | +- Search order by final ([#6976](https://github.com/Unleash/unleash/issues/6976)) |
| 170 | + |
| 171 | +- Merge feature toggle details with feature meta info box ([#6977](https://github.com/Unleash/unleash/issues/6977)) |
| 172 | + |
| 173 | +- Configure CRs when creating projects ([#6979](https://github.com/Unleash/unleash/issues/6979)) |
| 174 | + |
| 175 | +- Start exposing environment metrics from feature endpoint ([#6986](https://github.com/Unleash/unleash/issues/6986)) |
| 176 | + |
| 177 | +- Show documentation relating to the specific thing your configuring in the new project form ([#6993](https://github.com/Unleash/unleash/issues/6993)) |
| 178 | + |
| 179 | +- Create initial stages for features ([#6983](https://github.com/Unleash/unleash/issues/6983)) |
| 180 | + |
| 181 | +- Pass metrics to feature component ([#6994](https://github.com/Unleash/unleash/issues/6994)) |
| 182 | + |
| 183 | +- Increase possible number range for yes/no metrics ([#6995](https://github.com/Unleash/unleash/issues/6995)) |
| 184 | + |
| 185 | +- Allow to use CA certificate file path for DB ([#6985](https://github.com/Unleash/unleash/issues/6985)) |
| 186 | + |
| 187 | +- Duration in stage, add feature lifecycle prometheus metrics ([#6973](https://github.com/Unleash/unleash/issues/6973)) |
| 188 | + |
| 189 | +- Generate project ids if they're missing ([#7003](https://github.com/Unleash/unleash/issues/7003)) |
| 190 | + |
| 191 | +- Completed stage lists all environments ([#7007](https://github.com/Unleash/unleash/issues/7007)) |
| 192 | + |
| 193 | +- Lifecycle is now navigatable by tab ([#7005](https://github.com/Unleash/unleash/issues/7005)) |
| 194 | + |
| 195 | +- Add project id to prometheus and feature flag ([#7008](https://github.com/Unleash/unleash/issues/7008)) |
| 196 | + |
| 197 | +- Front end can create projects without ids ([#7009](https://github.com/Unleash/unleash/issues/7009)) |
| 198 | + |
| 199 | +- Add status fields for feature lifecycle table ([#7014](https://github.com/Unleash/unleash/issues/7014)) |
| 200 | + |
| 201 | +- Feature lifecycle completed schema ([#7021](https://github.com/Unleash/unleash/issues/7021)) |
| 202 | + |
| 203 | +- Expose lifecycle stage in project overview search ([#7017](https://github.com/Unleash/unleash/issues/7017)) |
| 204 | + |
| 205 | +- Add completed status backend ([#7022](https://github.com/Unleash/unleash/issues/7022)) |
| 206 | + |
| 207 | +- Lifecycle in project overview ([#7024](https://github.com/Unleash/unleash/issues/7024)) |
| 208 | + |
| 209 | +- Mark completed ui selector ([#7025](https://github.com/Unleash/unleash/issues/7025)) |
| 210 | + |
| 211 | +- Create project dialog ([#7012](https://github.com/Unleash/unleash/issues/7012)) |
| 212 | + |
| 213 | +- Pre-live should include disabled prod ([#7031](https://github.com/Unleash/unleash/issues/7031)) |
| 214 | + |
| 215 | +- Lifecycle prometheus metrics per project ([#7032](https://github.com/Unleash/unleash/issues/7032)) |
| 216 | + |
| 217 | +- Webhook data for completed ([#7043](https://github.com/Unleash/unleash/issues/7043)) |
| 218 | + |
| 219 | +- Kept and discarded read model ([#7045](https://github.com/Unleash/unleash/issues/7045)) |
| 220 | + |
| 221 | +- Expose postgres version ([#7041](https://github.com/Unleash/unleash/issues/7041)) |
| 222 | + |
| 223 | +- Track complete event ([#7047](https://github.com/Unleash/unleash/issues/7047)) |
| 224 | + |
| 225 | +- Lifecycle column extracted ([#7049](https://github.com/Unleash/unleash/issues/7049)) |
| 226 | + |
| 227 | +- Uncomplete tracking ([#7053](https://github.com/Unleash/unleash/issues/7053)) |
| 228 | + |
| 229 | +- Backfill current stage on startup ([#7057](https://github.com/Unleash/unleash/issues/7057)) |
| 230 | + |
| 231 | +- Move SCIM config into separate tab ([#7055](https://github.com/Unleash/unleash/issues/7055)) |
| 232 | + |
| 233 | +- Deprecate feature toggle variants at environment level ([#7058](https://github.com/Unleash/unleash/issues/7058)) |
| 234 | + |
| 235 | +- Deprecate feature toggle environment variants api ([#7066](https://github.com/Unleash/unleash/issues/7066)) |
| 236 | + |
| 237 | +- Refactor data usage into hooks, estimate monthly added fees ([#7048](https://github.com/Unleash/unleash/issues/7048)) |
| 238 | + |
| 239 | +- Outdated sdks project level ([#7080](https://github.com/Unleash/unleash/issues/7080)) |
| 240 | + |
| 241 | +- Project level outdated sdks, project level banner ([#7083](https://github.com/Unleash/unleash/issues/7083)) |
| 242 | + |
| 243 | +- Switch to hook without features list ([#7085](https://github.com/Unleash/unleash/issues/7085)) |
| 244 | + |
| 245 | +- Add global isAdmin method for access service ([#7088](https://github.com/Unleash/unleash/issues/7088)) |
| 246 | + |
| 247 | +- Add prometheus metrics error logging ([#7105](https://github.com/Unleash/unleash/issues/7105)) |
| 248 | + |
| 249 | +- Debug metrics flag ([#7108](https://github.com/Unleash/unleash/issues/7108)) |
| 250 | + |
| 251 | +- Show docs with icons in sidebar ([#7109](https://github.com/Unleash/unleash/issues/7109)) |
| 252 | + |
| 253 | +- Rename toggle to flag with db migration ([#7118](https://github.com/Unleash/unleash/issues/7118)) |
| 254 | + |
| 255 | +- Navigation sidebar stub ([#7121](https://github.com/Unleash/unleash/issues/7121)) |
| 256 | + |
| 257 | +- Plan specific navigation ([#7126](https://github.com/Unleash/unleash/issues/7126)) |
| 258 | + |
| 259 | +- Mini navigation sidebar ([#7131](https://github.com/Unleash/unleash/issues/7131)) |
| 260 | + |
| 261 | +- Navigation switch ([#7132](https://github.com/Unleash/unleash/issues/7132)) |
| 262 | + |
| 263 | +- New mobile sidebar ([#7135](https://github.com/Unleash/unleash/issues/7135)) |
| 264 | + |
| 265 | +- Add ip to state-service and group-service ([#7120](https://github.com/Unleash/unleash/issues/7120)) |
| 266 | + |
| 267 | +- More spacious layout ([#7138](https://github.com/Unleash/unleash/issues/7138)) |
| 268 | + |
| 269 | +- Hide top nav ([#7140](https://github.com/Unleash/unleash/issues/7140)) |
| 270 | + |
| 271 | +- Persist navigation settings ([#7144](https://github.com/Unleash/unleash/issues/7144)) |
| 272 | + |
| 273 | +- Upgrade make fetch happen ([#7147](https://github.com/Unleash/unleash/issues/7147)) |
| 274 | + |
| 275 | +- Error log on unsupported pg ([#7139](https://github.com/Unleash/unleash/issues/7139)) |
| 276 | + |
| 277 | +- Adjust change request banner for new layout ([#7160](https://github.com/Unleash/unleash/issues/7160)) |
| 278 | + |
| 279 | +- Add remote ip to all events (2) ([#7149](https://github.com/Unleash/unleash/issues/7149)) |
| 280 | + |
| 281 | +- User profile preview ([#7150](https://github.com/Unleash/unleash/issues/7150)) |
| 282 | + |
| 283 | +- UI tweak new sidebar ([#7165](https://github.com/Unleash/unleash/issues/7165)) |
| 284 | + |
| 285 | +- Persist expand collapse ([#7169](https://github.com/Unleash/unleash/issues/7169)) |
| 286 | + |
| 287 | +- Currently selected nav item ([#7182](https://github.com/Unleash/unleash/issues/7182)) |
| 288 | + |
| 289 | +- Sidebar nav tweaks ([#7185](https://github.com/Unleash/unleash/issues/7185)) |
| 290 | + |
| 291 | +- Content padding matches top nav ([#7187](https://github.com/Unleash/unleash/issues/7187)) |
| 292 | + |
| 293 | +- Project insights out of beta ([#7188](https://github.com/Unleash/unleash/issues/7188)) |
| 294 | + |
| 295 | +- Last viewed project ([#7191](https://github.com/Unleash/unleash/issues/7191)) |
| 296 | + |
| 297 | +- Expand admin settings ([#7192](https://github.com/Unleash/unleash/issues/7192)) |
| 298 | + |
| 299 | +- Insights docs ([#7189](https://github.com/Unleash/unleash/issues/7189)) |
| 300 | + |
| 301 | +- Smart sticky expand/hide button ([#7201](https://github.com/Unleash/unleash/issues/7201)) |
| 302 | + |
| 303 | +- Insights out of beta and expose 2 widgets to pro ([#7177](https://github.com/Unleash/unleash/issues/7177)) |
| 304 | + |
| 305 | +- Remove accordion line ([#7205](https://github.com/Unleash/unleash/issues/7205)) |
| 306 | + |
| 307 | +- Synced last viewed projects ([#7208](https://github.com/Unleash/unleash/issues/7208)) |
| 308 | + |
| 309 | +- Move demo to the right ([#7212](https://github.com/Unleash/unleash/issues/7212)) |
| 310 | + |
| 311 | +- Recent flags ([#7211](https://github.com/Unleash/unleash/issues/7211)) |
| 312 | + |
| 313 | +- Add tooltips to new project creation form config buttons ([#7213](https://github.com/Unleash/unleash/issues/7213)) |
| 314 | + |
| 315 | +- Now CLIENT_METRICS event will be emitted with new structure ([#7210](https://github.com/Unleash/unleash/issues/7210)) |
| 316 | + |
| 317 | +- File import ([#7219](https://github.com/Unleash/unleash/issues/7219)) |
| 318 | + |
| 319 | +- Align list items on mode switch ([#7229](https://github.com/Unleash/unleash/issues/7229)) |
| 320 | + |
| 321 | +- New sidebar by default for OSS ([#7239](https://github.com/Unleash/unleash/issues/7239)) |
| 322 | + |
| 323 | +- Explain stickiness ([#7248](https://github.com/Unleash/unleash/issues/7248)) |
| 324 | + |
| 325 | +- Project health chart now goes from 0 to 100 to give perspective ([#7249](https://github.com/Unleash/unleash/issues/7249)) |
| 326 | + |
| 327 | +- Clickable tags in project overview ([#7263](https://github.com/Unleash/unleash/issues/7263)) |
| 328 | + |
| 329 | +- More powerful feature search by type ([#7267](https://github.com/Unleash/unleash/issues/7267)) |
| 330 | + |
| 331 | +- Filter by feature type ([#7273](https://github.com/Unleash/unleash/issues/7273)) |
| 332 | + |
| 333 | +- Adds information about project modes to the project creation form ([#7250](https://github.com/Unleash/unleash/issues/7250)) |
| 334 | + |
| 335 | +- Preview dependency ([#7284](https://github.com/Unleash/unleash/issues/7284)) |
| 336 | + |
| 337 | + |
| 338 | +### Fix |
| 339 | + |
| 340 | +- Overflow sidebar cr banner ([#7193](https://github.com/Unleash/unleash/issues/7193)) |
| 341 | + |
| 342 | + |
| 343 | +### Miscellaneous Tasks |
| 344 | + |
| 345 | +- Fix failing test; don't rely on a single item only ([#6974](https://github.com/Unleash/unleash/issues/6974)) |
| 346 | + |
| 347 | +- Version in package.json |
| 348 | + |
| 349 | +- Remove project overview refactor flag ([#6897](https://github.com/Unleash/unleash/issues/6897)) |
| 350 | + |
| 351 | +- Add automatic ID generation algorithm ([#7001](https://github.com/Unleash/unleash/issues/7001)) |
| 352 | + |
| 353 | +- Update orval schemas ([#7010](https://github.com/Unleash/unleash/issues/7010)) |
| 354 | + |
| 355 | +- Update documentation for feature toggle variants ([#7064](https://github.com/Unleash/unleash/issues/7064)) |
| 356 | + |
| 357 | +- Bump version to 5.12.4+main |
| 358 | + |
| 359 | +- Remove e2e tests for legacy env variants ([#7071](https://github.com/Unleash/unleash/issues/7071)) |
| 360 | + |
| 361 | +- Linter update ([#7072](https://github.com/Unleash/unleash/issues/7072)) |
| 362 | + |
| 363 | +- Bring workflow changes from 5.12 ([#7074](https://github.com/Unleash/unleash/issues/7074)) |
| 364 | + |
| 365 | +- Update workflows ([#7076](https://github.com/Unleash/unleash/issues/7076)) |
| 366 | + |
| 367 | +- Update app.json ([#7078](https://github.com/Unleash/unleash/issues/7078)) |
| 368 | + |
| 369 | +- Rename toggle to flag #1 ([#7092](https://github.com/Unleash/unleash/issues/7092)) |
| 370 | + |
| 371 | +- Rename toggle to flag #2 ([#7097](https://github.com/Unleash/unleash/issues/7097)) |
| 372 | + |
| 373 | +- Change toggle to flag #3 ([#7101](https://github.com/Unleash/unleash/issues/7101)) |
| 374 | + |
| 375 | +- Update input field text sizes ([#7107](https://github.com/Unleash/unleash/issues/7107)) |
| 376 | + |
| 377 | +- Rename toggle to flag #4 ([#7114](https://github.com/Unleash/unleash/issues/7114)) |
| 378 | + |
| 379 | +- Rename feature toggle to feature flag #5 ([#7115](https://github.com/Unleash/unleash/issues/7115)) |
| 380 | + |
| 381 | +- Rename toggle to flag #6 ([#7122](https://github.com/Unleash/unleash/issues/7122)) |
| 382 | + |
| 383 | +- Rename roles toggles to flag ([#7123](https://github.com/Unleash/unleash/issues/7123)) |
| 384 | + |
| 385 | +- Remove e2e that is not needed anymore ([#7124](https://github.com/Unleash/unleash/issues/7124)) |
| 386 | + |
| 387 | +- Rename toggle to flag #7 ([#7125](https://github.com/Unleash/unleash/issues/7125)) |
| 388 | + |
| 389 | +- Update orval types after renaming ([#7127](https://github.com/Unleash/unleash/issues/7127)) |
| 390 | + |
| 391 | +- Make it build again |
| 392 | + |
| 393 | +- Workflows call workflows ([#7089](https://github.com/Unleash/unleash/issues/7089)) |
| 394 | + |
| 395 | +- Bump to @types/node 20 as well as updating frontend .nvmrc ([#7137](https://github.com/Unleash/unleash/issues/7137)) |
| 396 | + |
| 397 | +- Rename toggle to flag docs #1 ([#7136](https://github.com/Unleash/unleash/issues/7136)) |
| 398 | + |
| 399 | +- Rename toggle to flags in docs #2 ([#7141](https://github.com/Unleash/unleash/issues/7141)) |
| 400 | + |
| 401 | +- Rename toggle to flags in docs #3 ([#7143](https://github.com/Unleash/unleash/issues/7143)) |
| 402 | + |
| 403 | +- Update anchor toggle titles ([#7145](https://github.com/Unleash/unleash/issues/7145)) |
| 404 | + |
| 405 | +- Rename toggle to flag #final ([#7146](https://github.com/Unleash/unleash/issues/7146)) |
| 406 | + |
| 407 | +- Edge active tokens cache flag removal ([#7094](https://github.com/Unleash/unleash/issues/7094)) |
| 408 | + |
| 409 | +- Remove deprecated legacy features endpoint ([#7129](https://github.com/Unleash/unleash/issues/7129)) |
| 410 | + |
| 411 | +- Remove toggle reference apart from existing links ([#7148](https://github.com/Unleash/unleash/issues/7148)) |
| 412 | + |
| 413 | +- [**breaking**] [v6] remove error.description in error messages ([#7157](https://github.com/Unleash/unleash/issues/7157)) |
| 414 | + |
| 415 | +- Update illustrations for unleash anatomy ([#7163](https://github.com/Unleash/unleash/issues/7163)) |
| 416 | + |
| 417 | +- New create project dialog UI fixes ([#7167](https://github.com/Unleash/unleash/issues/7167)) |
| 418 | + |
| 419 | +- Fix create project form environment selector button width ([#7175](https://github.com/Unleash/unleash/issues/7175)) |
| 420 | + |
| 421 | +- Rename component to match file name and american spelling ([#7174](https://github.com/Unleash/unleash/issues/7174)) |
| 422 | + |
| 423 | +- Switch insights ui flag to kill switch ([#7166](https://github.com/Unleash/unleash/issues/7166)) |
| 424 | + |
| 425 | +- Update unleash banner in readme ([#7178](https://github.com/Unleash/unleash/issues/7178)) |
| 426 | + |
| 427 | +- Upgrade edge banner version ([#7180](https://github.com/Unleash/unleash/issues/7180)) |
| 428 | + |
| 429 | +- Removed edge bulk metrics endpoint ([#7161](https://github.com/Unleash/unleash/issues/7161)) |
| 430 | + |
| 431 | +- Allow CR selection when no envs are enabled ([#7183](https://github.com/Unleash/unleash/issues/7183)) |
| 432 | + |
| 433 | +- Deprecate custom strategies ([#7186](https://github.com/Unleash/unleash/issues/7186)) |
| 434 | + |
| 435 | +- New project dialog code cleanup 1 ([#7113](https://github.com/Unleash/unleash/issues/7113)) |
| 436 | + |
| 437 | +- Remove state service ([#7184](https://github.com/Unleash/unleash/issues/7184)) |
| 438 | + |
| 439 | +- Code cleanup for new project form pt 2 ([#7190](https://github.com/Unleash/unleash/issues/7190)) |
| 440 | + |
| 441 | +- Remove unused artillery scripts referencing state api ([#7194](https://github.com/Unleash/unleash/issues/7194)) |
| 442 | + |
| 443 | +- Additional removal notices of state api/service ([#7197](https://github.com/Unleash/unleash/issues/7197)) |
| 444 | + |
| 445 | +- Fix button design on narrow screens for new project form ([#7195](https://github.com/Unleash/unleash/issues/7195)) |
| 446 | + |
| 447 | +- Remove unused and deprecated methods in feature toggle legacy controller and in feature toggle service ([#7199](https://github.com/Unleash/unleash/issues/7199)) |
| 448 | + |
| 449 | +- Removed passport from docker package.json file ([#7159](https://github.com/Unleash/unleash/issues/7159)) |
| 450 | + |
| 451 | +- Sync user groups is a system action ([#7214](https://github.com/Unleash/unleash/issues/7214)) |
| 452 | + |
| 453 | +- Added dependency review ([#7206](https://github.com/Unleash/unleash/issues/7206)) |
| 454 | + |
| 455 | +- Mark deprecations with version ([#7218](https://github.com/Unleash/unleash/issues/7218)) |
| 456 | + |
| 457 | +- Remove project list split feature flags ([#7224](https://github.com/Unleash/unleash/issues/7224)) |
| 458 | + |
| 459 | +- Remove flag for new project cards ([#7225](https://github.com/Unleash/unleash/issues/7225)) |
| 460 | + |
| 461 | +- Bump node 20 version in docker image ([#7221](https://github.com/Unleash/unleash/issues/7221)) |
| 462 | + |
| 463 | +- Make ip mandatory ([#7220](https://github.com/Unleash/unleash/issues/7220)) |
| 464 | + |
| 465 | +- Change deny list to allow list ([#7242](https://github.com/Unleash/unleash/issues/7242)) |
| 466 | + |
| 467 | +- Change to fs/promises and add an import from file e2e test ([#7240](https://github.com/Unleash/unleash/issues/7240)) |
| 468 | + |
| 469 | +- Upgrade deps ([#7245](https://github.com/Unleash/unleash/issues/7245)) |
| 470 | + |
| 471 | +- Bump version to 5.12.5+main |
| 472 | + |
| 473 | +- Bump version to 5.12.6+main |
| 474 | + |
| 475 | +- Readded resolutions for our docker package file ([#7253](https://github.com/Unleash/unleash/issues/7253)) |
| 476 | + |
| 477 | +- Update project overview to flags ([#7247](https://github.com/Unleash/unleash/issues/7247)) |
| 478 | + |
| 479 | +- Bump version to 5.12.7+main |
| 480 | + |
| 481 | +- Add a flag+ui flag for commandBarUI ([#7264](https://github.com/Unleash/unleash/issues/7264)) |
| 482 | + |
| 483 | +- Backport changed made in the workflow ([#7255](https://github.com/Unleash/unleash/issues/7255)) |
| 484 | + |
| 485 | +- Upgraded semver dependency (and biome) ([#7272](https://github.com/Unleash/unleash/issues/7272)) |
| 486 | + |
| 487 | +- Regenerate orval with new changes ([#7283](https://github.com/Unleash/unleash/issues/7283)) |
| 488 | + |
| 489 | + |
| 490 | +### Refactor |
| 491 | + |
| 492 | +- Extract feature lifecycle component ([#7023](https://github.com/Unleash/unleash/issues/7023)) |
| 493 | + |
| 494 | +- Replace useProject with useProjectOverview ([#7087](https://github.com/Unleash/unleash/issues/7087)) |
| 495 | + |
| 496 | +- Navigation sidebar ([#7171](https://github.com/Unleash/unleash/issues/7171)) |
| 497 | + |
| 498 | + |
| 499 | +### Testing |
| 500 | + |
| 501 | +- Move import test from cypress to RTL to make it less flaky ([#6982](https://github.com/Unleash/unleash/issues/6982)) |
| 502 | + |
| 503 | +- Move 2 table tests from cypress to rtl ([#6984](https://github.com/Unleash/unleash/issues/6984)) |
| 504 | + |
| 505 | +- Move tests from cypress to rtl ([#6987](https://github.com/Unleash/unleash/issues/6987)) |
| 506 | + |
| 507 | +- Test how the project form deals with project envs and cr env interaction ([#6997](https://github.com/Unleash/unleash/issues/6997)) |
| 508 | + |
| 509 | +- Fix flaky lifecycle test ([#7093](https://github.com/Unleash/unleash/issues/7093)) |
| 510 | + |
| 511 | +- Navigation sidebar ([#7172](https://github.com/Unleash/unleash/issues/7172)) |
| 512 | + |
| 513 | + |
| 514 | +### Poc |
| 515 | + |
| 516 | +- Many strategies pagination ([#7011](https://github.com/Unleash/unleash/issues/7011)) |
| 517 | + |
| 518 | + |
5 | 519 | ## [5.6.0] - 2023-10-26
|
6 | 520 |
|
7 | 521 | ### Bug Fixes
|
|
0 commit comments