Releases: litmuschaos/litmus
Releases · litmuschaos/litmus
3.14.0
What's Changed
- chore(3.13.0): Add the installation manifest for 3.13.0 version by @ispeakc0de in #4947
- Add Emirates NBD and OutSystems as adopters by @S-ayanide in #4948
- chore: Updating Emirates NBD story link by @S-ayanide in #4950
- Update recent videos in README by @suhyenim in #4939
- Update CODE_OF_CONDUCT.md by @prithvi1307 in #4936
- (chore)maintainers: add newer maintainers for the Litmus websites by @ksatchit in #4951
- (chore)roadmap: update the litmus roadmap by @ksatchit in #4953
- type(docs): Update GraphQL document (support 3.11.0) by @suyeon-jung-dev in #4791
- Proposal: Distributed tracing for chaos experiments by @namkyu1999 in #4684
- Add operator interface for Probe pkg by @sukkyun2 in #4849
- Add Pre Commit Check by @Wise-Wizard in #4642
- feat: add otel-demo tutorial by @suhyenim in #4858
- [Proposal] Support a LitmusChaos Java SDK by @jemlog in #4871
- Add slice initialization to avoid null response by @seedspirit in #4931
- chore: Updated Hrishav's name in maintainer's list by @hrishavjha in #4954
- Update recent videos in README-ko by @suhyenim in #4956
- chore(deps-dev): Bump webpack from 5.90.3 to 5.94.0 in /chaoscenter/web by @dependabot in #4854
- chore(deps): Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /chaoscenter/web by @dependabot in #4930
- chore(deps): Bump golang.org/x/crypto from 0.24.0 to 0.27.0 in /chaoscenter/graphql/server by @dependabot in #4868
- chore(deps): Bump go.mongodb.org/mongo-driver from 1.17.0 to 1.17.1 in /chaoscenter/authentication by @dependabot in #4911
- Added installation manifest for 3.14.0 by @Saranya-jena in #4993
New Contributors
- @Wise-Wizard made their first contribution in #4642
- @jemlog made their first contribution in #4871
- @seedspirit made their first contribution in #4931
Full Changelog: 3.13.0...3.14.0
3.13.0
What's Changed
- chore(3.12.0): Add the installation manifest for 3.12.0 version by @ispeakc0de in #4924
- Fix condition not returning error during initial login by @kwx4957 in #4927
- Proposal: New Chaos Fault for AWS RDS Instance by @jongwooo in #4860
- [Proposal] Support DocumentDB by replacing certain MongoDB operations by @kwx4957 in #4812
- Added installation manifest for 3.13.0 by @Saranya-jena in #4945
Full Changelog: 3.12.0...3.13.0
3.12.0
What's Changed
- chore(deps): Bump google.golang.org/grpc from 1.66.0 to 1.66.2 in /chaoscenter/authentication by @dependabot in #4877
- chore(deps): Bump express from 4.18.3 to 4.20.0 in /chaoscenter/web by @dependabot in #4875
- chore(deps): Bump micromatch from 4.0.5 to 4.0.8 in /chaoscenter/web by @dependabot in #4855
- ADOPTERS.md updated. by @alicicek1 in #4870
- Auth: Changing PasswordEncryptionCost to reduce the latency in /login api by @kartikaysaxena in #4878
- chore(deps): Bump go.mongodb.org/mongo-driver from 1.16.1 to 1.17.0 in /chaoscenter/authentication by @dependabot in #4891
- Converted an extended operation type to a root type in the GraphQL schema by @suyeon-jung-dev in #4894
- Image registry bug fix by @aditya3103 in #4887
- Support for delete/abort when experiment is stuck in Queued state by @Baalekshan in #4856
- fix: Add Git Username env variable #4315 by @thiha-min-thant in #4915
- Fix typo by @nattybear in #4919
- bugfix: CIFuzz fail due to timeout on FuzzReadExperimentFile by @sypark9646 in #4876
- Remove invalid links in README.md by @rbstp in #4895
- Add error msg to the log on UpdateChaosExperiment by @kwx4957 in #4905
- Added installation manifests for 3.12.0 by @Saranya-jena in #4922
New Contributors
- @alicicek1 made their first contribution in #4870
- @aditya3103 made their first contribution in #4887
- @thiha-min-thant made their first contribution in #4915
- @nattybear made their first contribution in #4919
- @rbstp made their first contribution in #4895
Full Changelog: 3.11.0...3.12.0
3.11.0
What's Changed
- chore(3.10.0): Adding the installation manifest for 3.10.0 by @ispeakc0de in #4830
- fixes #4665 Invalid version details in backend. by @JanhaviAlekar in #4666
- e2e.yml fixed by @andoriyaprashant in #4696
- chore(deps): Bump github.com/99designs/gqlgen from 0.17.47 to 0.17.49 in /chaoscenter/graphql/server by @dependabot in #4708
- Fix Horizontal Scroll Bar in "Enable Chaos Environments" Pop-up by @andoriyaprashant in #4692
- fix: Improved documentation with spelling and grammar corrections in install.md by @Denish3436 in #4762
- improvement in pagination component by @JanhaviAlekar in #4832
- chore(deps): Bump golang.org/x/crypto from 0.25.0 to 0.26.0 in /chaoscenter/authentication by @dependabot in #4813
- chore(deps): Bump go.mongodb.org/mongo-driver from 1.15.0 to 1.16.1 in /chaoscenter/graphql/server by @dependabot in #4817
- Allow older Infras to connect with Chaos Centre by @Baalekshan in #4823
- fix: Correct swagger.json file versions by @suyeon-jung-dev in #4838
- chore(deps): Bump go.mongodb.org/mongo-driver from 1.15.1 to 1.16.1 in /chaoscenter/authentication by @dependabot in #4818
- Create wingie-enuygun.md by @hursit in #4861
- Added remoteHub field in chaosHub backend by @JanhaviAlekar in #4842
- fixes #4773: Added '#' as a valid Password Character by @JanhaviAlekar in #4833
- feat : Group chaos infra in infrastructure selection modal by @JanhaviAlekar in #4779
- feat: add fuzz test in chaos infrastructure by @inpyu in #4816
- Comment response invalidcredentails status has changed from 400 to 401 by @kwx4957 in #4866
- chore(deps): Bump github.com/tidwall/gjson from 1.17.1 to 1.17.3 in /chaoscenter/graphql/server by @dependabot in #4847
- test: add fuzz test in chaoshub/handler by @sypark9646 in #4857
- add fuzz test in chaos_experiment_run by @weeeeestern in #4834
- Seperate call to retrieve namespace list and retrieve KubeObject for only a single namespace by @Calvinaud in #4680
- chore(deps): Bump google.golang.org/grpc from 1.65.0 to 1.66.0 in /chaoscenter/authentication by @dependabot in #4852
- Added the remoteHub field (for Git repository name) in the ChaosHub Frontend by @JanhaviAlekar in #4843
- Revamped Upgrade Agent for Litmus 3.x.x by @kartikaysaxena in #4740
- Added installation manifests for 3.11.0 by @Saranya-jena in #4879
- chore(3.11.0): Add the installation manifest for 3.11.0 version by @ispeakc0de in #4882
- Fixed deprecated upload/download artefact github action in push.yml by @Jonsy13 in #4884
New Contributors
- @andoriyaprashant made their first contribution in #4696
- @Denish3436 made their first contribution in #4762
- @suyeon-jung-dev made their first contribution in #4838
- @hursit made their first contribution in #4861
- @inpyu made their first contribution in #4816
- @kwx4957 made their first contribution in #4866
- @sypark9646 made their first contribution in #4857
- @weeeeestern made their first contribution in #4834
Full Changelog: 3.10.0...3.11.0
3.10.0
What's Changed
- Removed envs for jwt secret by @Saranya-jena in #4767
- chore(3.9.0): Adding the installation manifest for 3.9.0 by @ispeakc0de in #4770
- chore(deps): Bump golang.org/x/crypto from 0.24.0 to 0.25.0 in /chaoscenter/authentication by @dependabot in #4749
- docs(install): spelling, grammar by @beejiujitsu in #4755
- chore(deps): Bump google.golang.org/grpc from 1.64.0 to 1.65.0 in /chaoscenter/authentication by @dependabot in #4742
- UBI migration of Images - chaoscenter by @dusdjhyeon in #4753
- Changing trivy exit code to 1 by @dusdjhyeon in #4772
- Cannot read properties of undefined in chaos fault controller by @JanhaviAlekar in #4668
- Fixes #4673 Improvements in user management screen by @JanhaviAlekar in #4674
- Adding gitops support for all git repositories by @JanhaviAlekar in #4743
- Multiple project owner backend by @aryan-bhokare in #4774
- Feat: Added support for multiple project owners by @aryan-bhokare in #4597
- [Proposal] : Multiple Owner Feature architecture. by @aryan-bhokare in #4525
- fix ususual space around project selection card by @JanhaviAlekar in #4676
- Updated error codes to be generic in login api by @Saranya-jena in #4801
- Added installation manifest for 3.9.2 by @Saranya-jena in #4804
- Updated release guidelines and mentoring.md by @Saranya-jena in #4819
- Update README-ko.md file by @suhyenim in #4781
- [Security] Added 'eq' operation when querying entitiy by @sukkyun2 in #4820
- feat: Change Connect Hub button to display a loading state by @leeeeeyeon in #4797
- [Security] Refactor gitMutex key naming in chaoscenter/graphql/server/pkg/gitops/git-lock.go by @ParkChangSun in #4810
- Version up github action workflow that is working with node12 or node16 that is deprecated by @BaeJi77 in #4825
- All git repositories support in chaoshub by @JanhaviAlekar in #4748
- Apply golang code review comments to
chaoscenter/graphql/server/server.go
by @BaeJi77 in #4778 - Subscriber reconnect by @ledbruno in #4776
- Fixing RBACs of RunChaosExperiment function by @aryan-bhokare in #4822
- fix: Fixed routing issues with project switcher by @hrishavjha in #4828
- Added installation manifests for 3.10.0 by @Saranya-jena in #4827
- Fix image links in README by @jongwooo in #4811
- Rename env to EC2_INSTANCE_TAG by @jongwooo in #4815
New Contributors
- @beejiujitsu made their first contribution in #4755
- @dusdjhyeon made their first contribution in #4753
- @JanhaviAlekar made their first contribution in #4668
- @suhyenim made their first contribution in #4781
- @sukkyun2 made their first contribution in #4820
- @leeeeeyeon made their first contribution in #4797
- @ParkChangSun made their first contribution in #4810
- @BaeJi77 made their first contribution in #4825
- @ledbruno made their first contribution in #4776
Full Changelog: 3.9.0...3.10.0
3.9.2
What's Changed
- Updated error codes to be geenric in login api (#4801) by @Saranya-jena in #4803
- Added installation manifest for 3.9.2 (#4804) by @Saranya-jena in #4805
Full Changelog: 3.9.1...3.9.2
3.9.1
What's Changed
- Removed envs for jwt secret (#4767) by @Saranya-jena in #4768
Full Changelog: 3.9.0...3.9.1
3.9.0
What's Changed
- chore(deps): Bump github.com/gorilla/websocket from 1.5.1 to 1.5.3 in /chaoscenter/graphql/server by @dependabot in #4714
- chore(deps): Bump github.com/gorilla/websocket from 1.5.1 to 1.5.3 in /chaoscenter/subscriber by @dependabot in #4713
- chore(schedule): update the scheduler crd by @ispeakc0de in #4721
- chore(deps): Bump go.mongodb.org/mongo-driver from 1.15.0 to 1.15.1 in /chaoscenter/authentication by @dependabot in #4715
- Added necessary rbacs for invite_users and get_project_members API by @Saranya-jena in #4697
- chore(deps): Bump ws from 7.5.7 to 7.5.10 in /chaoscenter/web by @dependabot in #4716
- Added mandatory checks for default password reset by @Saranya-jena in #4720
- add cors origin validation for portal server and auth server by @shovanmaity in #4725
- Added nil check for token validation by @Saranya-jena in #4727
- feat: Added reset password as a mandatory step if new user logs in by @hrishavjha in #4729
- update allowed origins list and nginx config by @shovanmaity in #4730
- Added strict validation for username and password in backend. by @aryan-bhokare in #4670
- Executor role implementation. by @aryan-bhokare in #4737
- Added enhancements in password mandate logic by @Saranya-jena in #4741
- feat: Added password reset as a route to manage initial login case by @hrishavjha in #4744
- Added support for jwt secret creation of each user upon user login by @Saranya-jena in #4719
- Removed k8s client go dependencies from graphql by @Saranya-jena in #4747
- Added env based support for HTTPS connection by @Saranya-jena in #4706
- add network policy yamls by @shovanmaity in #4745
- feat: Updated login and update password APIs by @hrishavjha in #4751
- Fixed issues with go routines by @Saranya-jena in #4754
- chore(deps): Bump google.golang.org/grpc from 1.64.0 to 1.64.1 in /chaoscenter/graphql/server by @dependabot in #4756
- Updated litmus installation yaml by @Saranya-jena in #4757
- added installation manifest for 3.9.0 by @Saranya-jena in #4763
- Prepended colon in the ports env by @Saranya-jena in #4760
- updated dex deployment yaml by @Saranya-jena in #4764
- added experimentID in response of saveChaosExperiment API by @SarthakJain26 in #4765
- Fix not getting experiment pod logs in the UI and format logs by @Baalekshan in #4732
New Contributors
- @shovanmaity made their first contribution in #4725
Full Changelog: 3.8.0...3.9.0
3.8.0
What's Changed
- chore(3.7.0): Adding the installation manifest for 3.7.0 by @ispeakc0de in #4647
- chore(deps): Bump google.golang.org/grpc from 1.56.3 to 1.64.0 in /chaoscenter/graphql/server by @dependabot in #4648
- chore(deps): Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 in /chaoscenter/graphql/server by @dependabot in #4640
- chore(deps): Bump github.com/jinzhu/copier from 0.3.5 to 0.4.0 in /chaoscenter/graphql/server by @dependabot in #4639
- chore(deps): Bump golang.org/x/crypto from 0.22.0 to 0.23.0 in /chaoscenter/authentication by @dependabot in #4636
- chore(deps): Bump github.com/gin-gonic/gin from 1.9.1 to 1.10.0 in /chaoscenter/authentication by @dependabot in #4635
- Add alternative kill commands for OpenShift by @alininja in #4609
- Added gitleaks in PR-Checks by @Jonsy13 in #4649
- chore(deps): Bump github.com/gin-contrib/cors from 1.3.1 to 1.7.2 in /chaoscenter/authentication by @dependabot in #4652
- chore(deps): Bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 in /chaoscenter/subscriber by @dependabot in #4282
- chore(deps): Bump google.golang.org/grpc from 1.61.0 to 1.64.0 in /chaoscenter/authentication by @dependabot in #4653
- chore(deps): Bump github.com/tidwall/sjson from 1.2.4 to 1.2.5 in /chaoscenter/graphql/server by @dependabot in #4655
- chore(deps): Bump google.golang.org/protobuf from 1.34.0 to 1.34.1 in /chaoscenter/graphql/server by @dependabot in #4657
- chore(deps): Bump go.mongodb.org/mongo-driver from 1.14.0 to 1.15.0 in /chaoscenter/authentication by @dependabot in #4654
- chore(deps): Bump github.com/gin-gonic/gin from 1.9.1 to 1.10.0 in /chaoscenter/graphql/server by @dependabot in #4656
- fix: added username and password validation for various screen by @SahilKr24 in #4650
- chore(deps): Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3 in /chaoscenter/graphql/server by @dependabot in #4662
- chore(deps): Bump go.mongodb.org/mongo-driver from 1.11.4 to 1.15.0 in /chaoscenter/graphql/server by @dependabot in #4661
- chore(deps): Bump github.com/tidwall/gjson from 1.14.2 to 1.17.1 in /chaoscenter/graphql/server by @dependabot in #4663
- chore(deps): Bump github.com/gin-contrib/cors from 1.3.1 to 1.7.2 in /chaoscenter/graphql/server by @dependabot in #4659
- chore(deps): Bump github.com/99designs/gqlgen from 0.17.46 to 0.17.47 in /chaoscenter/graphql/server by @dependabot in #4664
- chore(deps): Bump github.com/vektah/gqlparser/v2 from 2.5.11 to 2.5.12 in /chaoscenter/graphql/server by @dependabot in #4660
- Updating email id by @oumkale in #4658
- Fixed nil pointer issue with default chaoshubs by @Saranya-jena in #4683
- fix(logs): fix the rank warning in logs by @ispeakc0de in #4682
- Upgrade go version in all the modules by @Saranya-jena in #4669
- Added env support to enable/disable gql introspection by @Saranya-jena in #4672
- Hide 'Cluster-Wide' Access in namespace scoped ChaosCentre by @Baalekshan in #4615
- chore: update experiment docs by @namkyu1999 in #4641
- update README.md by @namkyu1999 in #4671
- chore(deps): Bump golang.org/x/crypto from 0.23.0 to 0.24.0 in /chaoscenter/graphql/server by @dependabot in #4689
- chore(deps): Bump golang.org/x/crypto from 0.23.0 to 0.24.0 in /chaoscenter/authentication by @dependabot in #4688
- chore(deps): Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 in /chaoscenter/authentication by @dependabot in #4700
- chore(deps): Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 in /chaoscenter/graphql/server by @dependabot in #4701
- Temporarily removing version check for Database in 3.x by @Jonsy13 in #4703
- fix: Updated Edit Probe button to RBACButton by @hrishavjha in #4710
- Added installation manifest for 3.8.0 by @Saranya-jena in #4709
- chore(3.8.0): Adding the installation manifest for 3.8.0 by @ispeakc0de in #4711
New Contributors
- @alininja made their first contribution in #4609
- @Baalekshan made their first contribution in #4615
Full Changelog: 3.7.0...3.8.0
3.7.0
What's Changed
- Added installation manifests for 3.6.1 by @Saranya-jena in #4600
- Update README.md by @Saranya-jena in #4608
- chore(deps): Bump github.com/golang/protobuf from 1.5.3 to 1.5.4 in /chaoscenter/authentication by @dependabot in #4575
- chore: Updated CRD version in Infrastructure installation by @hrishavjha in #4602
- chore(tls): Fix the subscriber & event-tracker to add CUSTOM_TLS_CERT to root cert pool instead of override by @ispeakc0de in #4604
- chore(deps): Bump golang.org/x/net from 0.22.0 to 0.23.0 in /chaoscenter/authentication by @dependabot in #4591
- Updated golang.org/x/net to 0.24.0 in backend by @Saranya-jena in #4618
- chore(rbac): Restructure RBACs to resolve secrets/cm poisoning (separate roles restriction) by @ispeakc0de in #4607
- Made the login error messages generic by @Saranya-jena in #4627
- Added necessary RBACs for creating and fetching jwt token by @Saranya-jena in #4619
- Update RELEASE GUIDELINES by @prithvi1307 in #4630
- chore(deps): Bump github.com/99designs/gqlgen from 0.17.42 to 0.17.46 in /chaoscenter/graphql/server by @dependabot in #4631
- chore(deps): Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 in /chaoscenter/authentication by @dependabot in #4629
- chore(deps): Bump github.com/google/uuid from 1.3.0 to 1.6.0 in /chaoscenter/graphql/server by @dependabot in #4624
- chore(deps): Bump github.com/mrz1836/go-sanitize from 1.3.1 to 1.3.2 in /chaoscenter/graphql/server by @dependabot in #4622
- chore(deps): Bump github.com/stretchr/testify from 1.8.2 to 1.9.0 in /chaoscenter/subscriber by @dependabot in #4572
- chore(deps): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /chaoscenter/web by @dependabot in #4547
- refectoring: simplify code by @yj-yoo in #4580
- Improved Probe Card Text Formatting by @ChaitanyaD48 in #4578
- chore(deps): Bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 in /chaoscenter/graphql/server by @dependabot in #4626
- chore(deps): Bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 in /chaoscenter/graphql/server by @dependabot in #4625
- chore(deps): Bump golang.org/x/oauth2 from 0.16.0 to 0.20.0 in /chaoscenter/authentication by @dependabot in #4621
- tests: add tests for
chaoscenter/authentication/api/middleware/jwt_middlware.go
by @ChaitanyaD48 in #4574 - Replace deprecated package by @namkyu1999 in #4559
- docs(k8s-version): update the litmus & k8s version compatibility metrics by @ispeakc0de in #4643
- fix: Removed unused axios package by @hrishavjha in #4628
- fix: Removed allErrors flag from PROD env by @hrishavjha in #4614
- feat: Added edit Probe button in probe details tab by @hrishavjha in #4606
- Added installation manifest for 3.7.0 by @Saranya-jena in #4644
- Added permissions to get secrets for graphql server by @Jonsy13 in #4645
New Contributors
Full Changelog: 3.6.1...3.7.0