Releases: litmuschaos/litmus
Releases · litmuschaos/litmus
3.27.0
What's Changed
- fix: return 503 when database is down ensuring proper probe detection by @Maximus-08 in #5415
- chore(database): standardize context usage in mongodb init by @mihir-dixit2k27 in #5436
- feat: add support for targeting Jobs in chaos experiments by @Maximus-08 in #5433
- Fix subscriber crash on Workflow ADD events (nil pointer dereference) by @WHOIM1205 in #5406
- fix(chaoscenter): remove 1024 char limit on CMD probe command by @sagar-h007 in #5411
- Prevent crash and add error console for invalid YAML syntax by @shovan-mondal in #5405
- fix(server): Enable GitOps sync Handler go routine to fix 2 way gitops sync by @biswarup1290dass in #5400
- Fix (UI): Preserve Chaos Checker Container resources in TuneExperiment #5231 by @Debjyoti2004 in #5399
- fix: prevent deadlock in GitMutexLock.Unlock by releasing mapMutex on… by @aditya-systems-hub in #5412
- fix(web): prevent empty projectID in URLs causing blank pages by @SharanRP in #5378
- fix(chaoscenter): fix backend url trailing slash issue #5393 by @SharanRP in #5398
- Resolve experiment run race conditions and persistence state bugs by @shovan-mondal in #5382
- fix: nil pointer dereference in QueryServerVersion when dbVersion is nil by @mugiwaraluffy56 in #5454
- refactor: Replace hardcoded strings with translations by @r6mez in #5417
New Contributors
- @mihir-dixit2k27 made their first contribution in #5436
- @WHOIM1205 made their first contribution in #5406
- @sagar-h007 made their first contribution in #5411
- @biswarup1290dass made their first contribution in #5400
- @aditya-systems-hub made their first contribution in #5412
- @mugiwaraluffy56 made their first contribution in #5454
- @r6mez made their first contribution in #5417
Full Changelog: 3.26.0...3.27.0
3.26.0
What's Changed
- Update sidebar layout & resolve spring-boot build failure by @shovan-mondal in #5372
- remove broken Gurubase badge from README by @Maximus-08 in #5420
- docs: update CONTRIBUTING.md with new community meeting details by @Abdelrhmansersawy in #5422
- Updated github workflow to push manifests to master branch as well along with release action upgrade by @Jonsy13 in #5438
- fixed the gofmt check by @ispeakc0de in #5439
- feat(subscriber): Add unit tests for k8s operations by @Debjyoti2004 in #5318
- bug: Fix MongoDB readiness checks in start-dev.sh. by @Skyiesac in #5428
- fix: resolve TS1261 - remove duplicate YAMLBuilder.module.scss.d.ts by @Maximus-08 in #5426
- fix: add validation schema for image registry by @Maximus-08 in #5424
New Contributors
- @Maximus-08 made their first contribution in #5420
- @Abdelrhmansersawy made their first contribution in #5422
- @Debjyoti2004 made their first contribution in #5318
- @Skyiesac made their first contribution in #5428
Full Changelog: 3.25.0...3.26.0
3.25.0
What's Changed
- chore(3.24.0): Add the installation manifest for 3.24.0 version by @ispeakc0de in #5356
- fix: Add permission to clusterrole for event-tracker by @khtee in #5349
- Add Intertech as an Adopter by @PriteshKiri in #5368
- Fix typos in documentation by @oglok in #5367
- fix(portal): persist projectID to prevent blank screen on refresh by @harshneyy in #5228
- Feat/setup script by @yashgoyal0110 in #5343
- Resolve DOM nesting warnings in dashboard table by @shovan-mondal in #5376
- Docker linter for CI by @yashgoyal0110 in #5352
- fix(server): ignore removed experiments during name uniqueness check by @xnaveenx in #5360
- test: add CreateChaosExperiment handler tests by @intojhanurag in #5373
- Fix formatting in community resources section by @akhilmukkara in #5362
- Added GitHub Action Workflow for ChaosCenter & generation of Release Artifacts by @Jonsy13 in #5401
New Contributors
- @khtee made their first contribution in #5349
- @oglok made their first contribution in #5367
- @shovan-mondal made their first contribution in #5376
- @xnaveenx made their first contribution in #5360
- @intojhanurag made their first contribution in #5373
- @akhilmukkara made their first contribution in #5362
Full Changelog: 3.24.0...3.25.0
3.24.0
What's Changed
- fixed caching issue in overview page by @LipsaDas0710 in #5330
- chore(3.23.0): Add the installation manifest for 3.23.0 version by @ispeakc0de in #5331
- fix: removed litmus logo from sidebar and corresponding css by @Avirup-001 in #5309
- feat(ui): adding Kubernetes logo by @Kamalesh-Seervi in #5285
- Update Readme spanish and add flag by @Poswark in #5189
- Fix bug where passing existing experiment name into UpdateChaosExperiment causes error by @1spyral in #5321
- fix(login): prevent multiple error toasts on login by clearing previous toasts by @SharanRP in #5312
- Update chaoscenter server to allow further customization of default ChaosHub by @Calvinaud in #5066
- Allow empty registry name for image registry by @Calvinaud in #5346
- fix(chaoscenter): resolve blank page in experiment run history by @SharanRP in #5337
- Render step name in fault settings and make it editable by @1spyral in #5215
- Added changes for 3-24-x-release by @Jonsy13 in #5354
New Contributors
- @LipsaDas0710 made their first contribution in #5330
- @Kamalesh-Seervi made their first contribution in #5285
- @Poswark made their first contribution in #5189
- @1spyral made their first contribution in #5321
- @SharanRP made their first contribution in #5312
Full Changelog: 3.23.0...3.24.0
3.23.0
What's Changed
- chore(3.22.0): Add the installation manifest for 3.22.0 version by @ispeakc0de in #5229
- docs: add missing GCP experiments to documentation table by @thisis-gp in #5239
- docs: Add AWS SSM Chaos experiments to AWS experiments table by @Coder-pro1 in #5240
- Updated Runner Type for Ubuntu to latest under github-pages build pipeline by @Jonsy13 in #5249
- Fix: Patch CVE-2024-45337 (crypto/ssh Authorization Bypass) and stabilize controller-runtime envtest failure by @UJESH2K in #5244
- fix(UI): update delete command in Disable Chaos Infrastructure popup (#5253) by @Devankguptaa in #5261
- fix(security): upgrade golang.org/x/oauth2 to v0.27.0 to resolve CVE-2025-22868 by @UJESH2K in #5233
- fixed name issue by @VIDHITTS in #5250
- Fix CVE-2025-22869: Go runtime Denial of Service vulnerability by @UJESH2K in #5236
- docs: update footer year of experiment docs to 2025 (#5277) by @72umesh in #5279
- fix: update FAQ and Troubleshooting headings (#5263) by @72umesh in #5276
- fix: Allow chaos probes with same name across different projects by @khushi1310 in #5241
- Show tick icon for completed experiments update by @khushi1310 in #5260
- fixed_issue_ updating_experiment_tags_or_description by @khushi1310 in #5259
- fix: [4998]: added tolerations in chaos engine spec when configured from advanced options by @amityt in #5271
- fix(ui): remove trailing breadcrumb chevron (#5252) by @Devankguptaa in #5274
- Fix JWT module version and checksum issues by @UJESH2K in #5246
- Upgrading base images by @Jonsy13 in #5300
- fix: [5110]: updated cmd probe source error handling and fixed edit issue for source by @amityt in #5268
- docs: update header color to #5b42bc and new logo by @Ayushi-Maurya2904 in #5272
- fix: updated GCP logo in chaos fault cards by @khushi1310 in #5295
- fix(chaoscenter): align default chaos hub card correctly by @harshneyy in #5287
- Feat improve env zero page 5254 by @kunalsinghdadhwal in #5275
- fix: resolve UI cutout in probe properties input fields by @Avirup-001 in #5303
- Fix/litmus logo replace by @yashgoyal0110 in #5297
- aws-logo-update by @yashgoyal0110 in #5305
- Docs: Update Footer in Litmus Experiments by @adi-ray in #5306
- fixed_azure_logo_in_chaosHub Signed-off-by: khushi Tiwari by @khushi1310 in #5294
- fix: Replaced Litmus Logo with Spring Boot Logo in Chaos Fault Cards by @Avirup-001 in #5310
- fix: Added Consistent Margin Around Left Sidebar Items in ChaosCenter by @Avirup-001 in #5311
- Increased salt length to make strong JWT secret by @SarthakJain26 in #5324
- Added artefacts for 3-23-x release by @Jonsy13 in #5326
- feat: [5325]: fixed image registry issue by @amityt in #5327
New Contributors
- @thisis-gp made their first contribution in #5239
- @Coder-pro1 made their first contribution in #5240
- @Devankguptaa made their first contribution in #5261
- @VIDHITTS made their first contribution in #5250
- @72umesh made their first contribution in #5279
- @khushi1310 made their first contribution in #5241
- @Ayushi-Maurya2904 made their first contribution in #5272
- @harshneyy made their first contribution in #5287
- @kunalsinghdadhwal made their first contribution in #5275
- @Avirup-001 made their first contribution in #5303
- @yashgoyal0110 made their first contribution in #5297
- @adi-ray made their first contribution in #5306
Full Changelog: 3.22.0...3.23.0
3.22.0
What's Changed
- fix: [5077]: Fixed logs container for fault execution by @amityt in #5198
- Adding validation for collection availability by @prateekch33 in #5185
- fix[5200]: Namespace Compromise via hostPID by @zyue110026 in #5201
- fix: Potential Denial of Service via unrestricted CPU/memory and root user execution by @zyue110026 in #5203
- fix: [5167]: updated probe fetching logic in a fault by @amityt in #5199
- Update Polices by @PriteshKiri in #5186
- fix: Removes hardcoded namespaces for K8s manifests by @Gmerold in #5223
- Ensure SERVER_ADDR includes scheme on re-download manifestFix server addr by @UJESH2K in #5213
- resolve missing experiment pod logs issue by @harshit12339 in #5207
- Added manifests for 3.22.x release by @Jonsy13 in #5227
New Contributors
- @prateekch33 made their first contribution in #5185
- @zyue110026 made their first contribution in #5201
- @PriteshKiri made their first contribution in #5186
- @Gmerold made their first contribution in #5223
- @UJESH2K made their first contribution in #5213
- @harshit12339 made their first contribution in #5207
Full Changelog: 3.21.0...3.22.0
3.21.0
What's Changed
- release(3.20.0): Add the installation manifest for the 3.20.0 by @ispeakc0de in #5176
- chore: Updated email address for Neelanjan Manna by @neelanjan00 in #5187
- Fix behavior of enable/disable button in scheduled experiments by @rogeriofbrito in #5097
- fix: check if running state skipped by @ParkChangSun in #4952
- release(3.21.0): Add the installation manifest for the 3.21.0 by @ispeakc0de in #5195
- Adding manifests for 3.21.x release by @Jonsy13 in #5196
Full Changelog: 3.20.0...3.21.0
3.20.0
What's Changed
- Enable Dex Server builds in PR checks and Push pipelines by @Jonsy13 in #5134
- fixed push.yml having issue with duplicate IDs by @Jonsy13 in #5135
- Update push.yml by @Jonsy13 in #5136
- Add Amadeus in the list of adopters by @Calvinaud in #5133
- chore: Adds multi container support for pod stress faults by @neelanjan00 in #5168
- chore: adds pod network rate limit fault docs by @neelanjan00 in #5169
- chore: Adding install manifest for 3.20.0 by @neelanjan00 in #5174
Full Changelog: 3.19.0...3.20.0
3.19.0
What's Changed
- chore: Adding Litmus install manifest for 3.19.0 by @S-ayanide in #5130
- chore(3.19.0): Adding the installation charts for 3.19.0 version by @ispeakc0de in #5129
Full Changelog: 3.18.0...3.19.0
3.18.0
What's Changed
- chore(deps): Bump golang.org/x/net from 0.25.0 to 0.36.0 in /chaoscenter/upgrade-agents/control-plane by @dependabot in #5069
- chore(deps): Bump serialize-javascript from 6.0.0 to 6.0.2 in /chaoscenter/web by @dependabot in #5053
- [Proposal] Support a LitmusChaos Python SDK by @inpyu in #5009
- Update: documentation for the Chaoscenter Authentication REST API by @namkyu1999 in #5012
- update date filter to pass integers to graphql by @pbibra in #5087
- chore(deps): Bump @babel/runtime from 7.16.7 to 7.27.0 in /chaoscenter/web by @dependabot in #5081
- ci: update artifact version by @inosmeet in #5050
- chore: Adding Litmus install manifest for 3.17.0 by @S-ayanide in #5093
- chore: Adding Litmus install manifest for 3.18.0 by @S-ayanide in #5094
- chore(3.18.0): Adding the installation charts for 3.18.0 version by @ispeakc0de in #5095
New Contributors
Full Changelog: 3.17.0...3.18.0