What's Changed
- add blog post about 2.5.0 release by @kadel in #5349
- Add myself to OWNERS group by @cdrage in #5351
- Updates .github/PULL_REQUEST_TEMPLATE.md with new information by @cdrage in #5352
- Updates incorrect link by @cdrage in #5353
- fix typos and style in 2.5.0 blog post by @kadel in #5350
- add namespace in configure-installer-tests-cluster-s390x.sh by @xkwangcn in #5354
- odo push recreates the pod if scaled to 0 by @dharmit in #5315
- blog post for 2.5.0 - add video recording by @kadel in #5356
- Move envvar to specific package by @feloy in #5342
- Add more verbosity to undeploy by @valaparthvi in #5340
- odo.dev: reorder getting-started section by @kadel in #5364
- Add new front page to the website by @cdrage in #5359
- Updates blog posts by @cdrage in #5367
- Update concept page by @cdrage in #5369
- Updates logo for odo by @cdrage in #5373
- Update Cluster Setup documentation by @cdrage in #5372
- split unit test into unit test and validate test by @anandrkskd in #5355
- Update installation page by @cdrage in #5371
- odo init reference doc by @feloy in #5374
- Refactor test-cmd-devfile-debug by @rnapoles-rh in #5323
- update website dependencies by @kadel in #5381
- Updates introduction documentation by @cdrage in #5368
- Updated node-forge from 0.10.0 to 1.0.0 by @dharmit in #5398
- Add --hostname alias to odo url create by @cdrage in #5394
- Fix sonarcloud by @kadel in #5378
- Add server flag to odo login by @dharmit in #5363
- Fix odo describe panic without the context directory by @valaparthvi in #5404
- Init command by @feloy in #5348
- Updates the quickstart and cluster setup guides by @cdrage in #5400
- remove github action for sonar cloud by @kadel in #5415
- More inline help for odo init by @feloy in #5414
- Fix quickstart link on the site by @cdrage in #5426
- Preserving devfile provided by starter project by @mohammedzee1000 in #5318
- Fix odo running OC specific tests in K8s env by @valaparthvi in #5429
- Adds ASCII logo to --help / removes oc references by @cdrage in #5431
- Remove commands that wont be implemented for v3-alpha1 by @feloy in #5433
- Fix main branch by @dharmit in #5436
- Move sonar-project.properties to .sonarcloud.properties by @valaparthvi in #5437
- Dependency injection using Cobra command annotation by @feloy in #5427
- Remove unused go imports by @feloy in #5444
- minor changes to use service IDs and clusters in the Developer QE account by @rnapoles-rh in #5440
- Corrects
VersionFetchURL
variable andbuild/VERSION
file by @dharmit in #5443 - Add duplicate port validation, update devfile libraries, and add tests to check port name matches endpoint name by @valaparthvi in #5407
- fix comment override for windows test by @anandrkskd in #5417
- Odo v3: Move odo registry to odo preference registry, remove unused pref. settings by @cdrage in #5428
- Cleanup more functions not used after removing old v2 commands by @feloy in #5447
- Fix typo with odo push by @valaparthvi in #5453
- Refactor odo init to make parts reusable by odo dev/deploy by @feloy in #5434
- Use functions from devfile library by @feloy in #5457
- Set replicas using devfile library by @dharmit in #5413
- Update devfiles images document for s390x by @xkwangcn in #5462
- Remove registry command from top level commands by @feloy in #5472
- Select and pull a devfile using Alizer by @feloy in #5464
- Deploy, Events without devfile/adapters by @feloy in #5460
- Personalize devfile by @valaparthvi in #5467
- update yaml URL when install postgreSQL on IBM Z and Power by @xkwangcn in #5490
- Add test for personalization options by @valaparthvi in #5492
- Pipeline changes to use clusters in QE account by @rnapoles-rh in #5448
- Skeleton for odo delete component command by @feloy in #5498
- Version the documentation by @cdrage in #5502
- [v3] update to SBO library to 1.0 by @feloy in #5314
- GetAllResourcesFromSelector to retrieve resources of all kinds by @feloy in #5510
- POC for odo interactive testing by @anandrkskd in #5466
- Implements
odo dev
by @dharmit in #5441 - Syncs documentation for 2.5.0 by @cdrage in #5509
- Do not fail on no right to list some resource by @feloy in #5515
- Set timeout for interactive tests Expects by @feloy in #5518
- Fix typos and invalid URLs in documentation by @rm3l in #5519
- Fix windows script to use correct API KEY by @anandrkskd in #5512
- Use callback and implement watch handler at CLI level by @dharmit in #5516
- Add welcoming messages to
odo init
by @rm3l in #5514 - Increase the QPS and Burst constants of the Kubernetes REST client by @cdrage in #5528
- Initialize devfile on odo dev/deploy without devfile by @feloy in #5531
- Save test results for each test spec to improve test results reporting by @rnapoles-rh in #5449
- odo delete component without a devfile by @feloy in #5511
- Make sure Makefile targets for both integration and E2E tests depend on the 'install' target by @rm3l in #5538
- Fix panic with odo init when non-existent devfile path is provided by @valaparthvi in #5541
- Remove information about resource cleanup from odo dev exit message by @valaparthvi in #5543
- Test and fix using namespace from env file by @feloy in #5545
- fix openshift login failure by @anandrkskd in #5530
- condition odo deploy information in odo init output by @valaparthvi in #5542
- Reorganized test file directory structure by @rnapoles-rh in #5537
- Moving to use gitignore library go-gitignore by @mohammedzee1000 in #5181
- Add Dev and Project labeling / refactoring labeling and annotations by @cdrage in #5551
- Remove nanoseconds from spinner by @cdrage in #5558
- Make
odo dev
andodo deploy
display welcoming messages too before running Alizer detection, just likeodo init
by @rm3l in #5556 - Delete with devfile.yaml by @valaparthvi in #5500
- Remove github.com/pkg/errors dependency by @feloy in #5557
- v2 Delete cleanup by @valaparthvi in #5574
- Create DevSession for integration tests by @feloy in #5569
- Remove v2delete reference from Makefile by @valaparthvi in #5580
- Updates the UX/UI experience of odo deploy and odo dev by @cdrage in #5539
- remove odo catalog command by @kadel in #5577
- Update odo delete component doc by @valaparthvi in #5582
- Interactive mode — Ask all questions first by @rm3l in #5553
- docs: update prismjs by @kadel in #5590
- Fix some flaky tests by @feloy in #5586
- Create cleanup by @valaparthvi in #5589
- Implements port forwarding for odo dev by @dharmit in #5526
- cleanup v3 docs by @kadel in #5585
- Update help usage to a working example / updated commands by @cdrage in #5578
- Remove odo push command by @feloy in #5570
- Adding missing telemetry to init, deploy and dev commands by @mohammedzee1000 in #5576
- [#5561] Remove
odo url
by @rm3l in #5571 - Bugfix 5546/odo deploy then dev by @feloy in #5594
- Fix odo interactive with verbosity flags by @valaparthvi in #5601
- [#5322] Add
PROJECT_SOURCE
to the container image build command environment by @rm3l in #5602 - odo delete component - show warning that something was not deleted by @valaparthvi in #5598
- Implement redesigned odo list functionality by @cdrage in #5552
- [#5330] Make
odo build-images
return an error if no Image component found in Devfile by @rm3l in #5608 - Updates the backend error messages more clearly by @cdrage in #5605
- Remove italic output throughout odo by @cdrage in #5612
- Use .gitignore file for odo dev by @feloy in #5572
- Fix flaky test "should expose two endpoints on localhost" by @feloy in #5599
- Fix potential issue with
image.TestSelectBackend
unit tests whenPODMAN_CMD
env var is set by @rm3l in #5614 - Updates the error output for an empty directory by @cdrage in #5610
- Cleans up innerloop resources upon Ctrl+c by @dharmit in #5596
- Adds/updates code comments and removes unused client by @dharmit in #5619
- Wait deletion by @feloy in #5604
- Ignore PackageManifets resources when listing components by @kadel in #5624
- Set list command in main help section by @feloy in #5623
- Hide warnings for dynamic client by @feloy in #5630
- Update devfiles' information and used images for s390x by @xkwangcn in #5587
- [Hotfix] Always ignore
command
andargs
defined in Devfile container components by @rm3l in #5639 - Updates the odo dev output for logging by @cdrage in #5609
- Adds warning for running podman on Apple Silicon by @cdrage in #5629
- Tests cleanup after odo dev terminates by @feloy in #5633
- Terminate process on windows by @feloy in #5651
- Updates odo init output, fixes colorized output for tests. by @cdrage in #5613
- odo alizer command by @feloy in #5646
- Update devfiles information and used images for ppc64le by @Mahima-Gaikwad in #5662
odo init
json output by @feloy in #5658- Fix issue with
build-images
anddeploy
not working with Docker if optionalbuildContext
field is not set in Devfile (#5600) by @rm3l in #5657 - Remove references to v2 commands, remove unused functions, and constants by @valaparthvi in #5638
- Bumping odo version to v3.0.0-alpha1 by @mohammedzee1000 in #5677
- Remove Mrinal and add Armel to OWNERS by @dharmit in #5678
- Adds
odo dev --no-watch
by @dharmit in #5675 - Removing bash for building images using podman/docker by @mohammedzee1000 in #5673
- Updating rpm scripts based on recommendations by @mohammedzee1000 in #5685
- Error when running odo list and there are no components deployed by @cdrage in #5688
- Add additional checks to golangci-lint (#5567) by @rm3l in #5687
- change path to fix windows log by @anandrkskd in #5692
- Fix ignores files during sync by @feloy in #5689
- odo dev --debug by @feloy in #5690
- Favor use of "allowlist" and "denylist" in
wwhrd
license check config by @rm3l in #5699 - Refactor labels by @feloy in #5618
- refactoring generic-test by @rnapoles-rh in #5628
- fix PATH for odo binary by @anandrkskd in #5702
- Adds odo dev command reference by @cdrage in #5696
- Fix dev integration tests not finishing by @feloy in #5705
- update go version to use go 1.17 by @anandrkskd in #5497
- Upgrade to registry-library v1.0.1 to ignore OWNERS files by @feloy in #5712
- odo dev store information about currently forwarded ports by @feloy in #5703
- Blog post for v3-alpha1 by @feloy in #5710
- Fix issue with variables not substituted in
uri
-referenced manifests (#5451) by @rm3l in #5711 - Removing support for github based registries by @mohammedzee1000 in #5708
- Fix issue preventing URI-referenced Kubernetes components from being gathered for deletion by @rm3l in #5721
- odo describe component -o json by @feloy in #5720
- Fix error when opening file in windows OS by @rnapoles-rh in #5717
- Adds odo registry command by @cdrage in #5667
- Remove old docs by @cdrage in #5735
- Update the site configuration to expand sidebars by @cdrage in #5736
- odo describe component by @feloy in #5725
- Small update to cluster setup docs by @cdrage in #5734
- Rename alizer command to analyze by @feloy in #5737
- Create binding between devfile component and existing service by @valaparthvi in #5641
- odo create namespace by @valaparthvi in #5724
- odo add binding documentation by @valaparthvi in #5730
- odo list -o json by @feloy in #5731
- Implement
odo delete namespace/project
by @rm3l in #5743 - Minor update to odo dev reference by @cdrage in #5740
- odo registry -o json by @feloy in #5739
- Bumping odo version to v3.0.0-alpha2 by @mohammedzee1000 in #5745
- Implement
odo set namespace/project
by @rm3l in #5744 - Redo the quickstart guide to odo 3.0.0 by @cdrage in #5722
- odo list namespace by @valaparthvi in #5729
- Reorganize documentation to specific folders by @cdrage in #5741
- Delete dev resources only when stopping Dev session by @feloy in #5751
- Removing unused examples/yaml files by @rnapoles-rh in #5758
- Removed setup operator code block for s390x by @surenderky in #5761
- Update quickstart guide by @cdrage in #5763
- Speed up tests on K8s by not blocking until test namespace is gone by @rm3l in #5769
- Fix ordering of command reference docs by @cdrage in #5767
- Adds .NET 6.0 as a quickstart example by @cdrage in #5774
- update dockerfile to install dependencies by @anandrkskd in #5784
- Execute tar with --no-same-owner by @feloy in #5783
- odo describe binding by @feloy in #5773
- Return odo analyze result as an array by @feloy in #5799
- Adds documentation to Devfile reference page by @cdrage in #5762
- Adds Java Spring Boot example to quickstart guide by @cdrage in #5786
- move alizer command from gui to utility group by @kadel in #5726
- bump version to v3.0.0-alpha3 by @kadel in #5802
- Add Golang to the quickstart guide by @cdrage in #5788
- Add unit test for odo add binding by @valaparthvi in #5790
- odo remove binding by @valaparthvi in #5787
- update links to v3 binary by @anandrkskd in #5805
- Use latest alizer library version, including .net detection by @feloy in #5804
- add e2e tests by @anandrkskd in #5778
- Add
odo logs
by @dharmit in #5760 - Update OWNERS files by @valaparthvi in #5808
- Substituting variables into the devfile from the CLI by @feloy in #5749
- ignore dynamic resource when not found by @vinny-sabatini in #5815
- Fix: configuration shows volumes as containers by @valaparthvi in #5807
- Wait for deployment rollout only when binding created / modified by @feloy in #5785
- odo add binding - Bind as files UI update by @valaparthvi in #5817
- Add 3.0.0 link to homepage, and fix alpha title by @cdrage in #5810
- Update README.md by @kadel in #5835
- Add Homebrew installation details by @cdrage in #5812
- Add support for
command
/args
fields incontainer
components by @rm3l in #5768 - Adds odo logs for Deploy mode by @dharmit in #5825
- Add blog post about binding an external service by @feloy in #5828
- Fix parametrized integration tests by @valaparthvi in #5826
- Fix flaky
kubeexec
unit test case with env vars by @rm3l in #5845 - Fix CLI info regarding Springboot quickstart by @cdrage in #5849
- odo list binding by @feloy in #5823
- When typing odo foobar --help should error out with invalid command by @cdrage in #5813
- Check if all Pods are running in odo logs tests by @dharmit in #5851
- Remove odo preference registry update command by @valaparthvi in #5853
- Install script for operators on Kubernetes + Activate tests with operatoes on Kubernetes by @feloy in #5861
- Add DCO documentation by @fbricon in #5864
- Preference cleanup (1/n) by @valaparthvi in #5822
- Add missing documentation on SBO installation by @valaparthvi in #5855
- odo add binding without devfile.yaml by @feloy in #5858
- Adds support to follow/tail/stream odo logs by @dharmit in #5846
- Change ephemeral default to false by @kadel in #5795
- Add support for composite run/debug commands by @rm3l in #5841
- Update preference view to show list of devfile registries by @valaparthvi in #5850
- Make 3.0.0 the default on the site by @cdrage in #5857
- Add preference add and remove commands by @valaparthvi in #5873
- Add
run-command
flag toodo dev
to run non-default Run command by @rm3l in #5878 - Eventually list namespaces for test by @feloy in #5837
- Add
build-command
flag toodo dev
to run non-default Build command by @rm3l in #5891 - Remove "unmaintained" banner for 2.5.0 by @cdrage in #5884
- Fix misleading add binding error message by @valaparthvi in #5887
- Enable Dependabot by @rm3l in #5827
- Bump to version v3.0.0-beta1 by @feloy in #5903
- adding Threat Model and corresponding md file by @rnapoles-rh in #5902
- Fixes terminal completion command for odo by @cdrage in #5856
- Add assertions for types implementing interfaces by @feloy in #5893
- Website: Bump browserslist from 4.19.3 to 4.21.1 in /docs/website by @dependabot in #5897
- Website: Bump @docusaurus/core from 2.0.0-beta.16 to 2.0.0-beta.21 in /docs/website by @dependabot in #5895
- odo dev: handle port forwarding after pod restart by @feloy in #5885
- Website: Bump glob-parent from 5.1.2 to 6.0.2 in /docs/website by @dependabot in #5910
- Website: Bump prism-react-renderer from 1.3.1 to 1.3.5 in /docs/website by @dependabot in #5911
- Simplify pkg/devfile/adapters/... packages by @feloy in #5914
- Add instruction to install odo via Maven plugin by @mcarlett in #5909
- Migrate to ginkgo v2 by @anandrkskd in #5809
- Cleanup Adapter structure to not be used to pass parameters by @feloy in #5918
- Add documentation for odo completion by @cdrage in #5921
- Use cached discovery client by @dharmit in #5908
- Blog: Connecting to a service without SBO by @valaparthvi in #5915
- Bump odo version in installation docs by @valaparthvi in #5919
- Go: Bump github.com/pborman/uuid from 1.2.0 to 1.2.1 by @dependabot in #5901
- Go: Bump github.com/posener/complete from 1.1.1 to 1.2.3 by @dependabot in #5924
- Allow setting
namingStrategy
when usingodo add binding
by @rm3l in #5912 - reduce test make targets, organize test file structure by @anandrkskd in #5931
- Remove unused functions: ComponentExist, PushedComponent by @valaparthvi in #5944
- Cleanup test to skip setup cluster steps if needed by @anandrkskd in #5945
- Website: Bump @tsconfig/docusaurus from 1.0.4 to 1.0.6 in /docs/website by @dependabot in #5917
- Go: Bump github.com/fatih/color from 1.12.0 to 1.13.0 by @dependabot in #5925
- Website: Bump @svgr/webpack from 5.5.0 to 6.2.1 in /docs/website by @dependabot in #5913
- Sbo nightly test by @anandrkskd in #5946
- update documentation issue template by @kadel in #5859
- download golangci-lint binary with test script by @anandrkskd in #5934
- Bump version to v3.0.0-beta2 by @rm3l in #5952
- Go: Bump github.com/jedib0t/go-pretty/v6 from 6.3.3 to 6.3.5 by @dependabot in #5950
- Website: Bump @docusaurus/theme-search-algolia from 2.0.0-beta.16 to 2.0.0-rc.1 in /docs/website by @dependabot in #5951
- Install and use a reverse proxy for staging devfile registry by @feloy in #5922
- Website: Bump css-what from 5.1.0 to 6.1.0 in /docs/website by @dependabot in #5954
- Grab pod logs concurrently by @dharmit in #5942
- Add blog post for v3.0.0-beta1 release by @rm3l in #5956
- Use sync/atomic to keep tab on go routines by @dharmit in #5961
- Allow binding to services from other namespaces by @rm3l in #5936
- Go: Bump github.com/golang/mock from 1.5.0 to 1.6.0 by @dependabot in #5939
- Website: Bump node-forge from 1.2.1 to 1.3.1 in /docs/website by @dependabot in #5955
- Update Dependabot configuration by @rm3l in #5968
- Go: Bump k8s.io/klog/v2 from 2.40.1 to 2.70.1 by @dependabot in #5953
- Website: Bump @svgr/webpack from 6.2.1 to 6.3.0 in /docs/website by @dependabot in #5969
- Update Alizer version by @rm3l in #5970
- Improve --help page by separating commands to management commands by @cdrage in #5965
- Add blog post for
v3.0.0-beta2
release and update installation doc by @rm3l in #5966 - Refactor color througout interactive mode and dev by @cdrage in #5963
- Limit the total number of Dependabot PRs to 2 by @rm3l in #5975
- Increase timeout by 60sec devEnv check by @anandrkskd in #5978
- Do not save component name in env.yaml by @cdrage in #5852
- Allow using remote Dockerfiles (HTTP(S) only) for building images by @rm3l in #5976
- update quickstart by @kadel in #5992
- add documenation for env variables used by odo by @kadel in #5686
- Remove $ symbol from some commands by @cdrage in #5979
- Add more checks to check-fit.sh by @valaparthvi in #6001
- Adds link to inner loop to the Quickstart guide by @dharmit in #6003
- Use devfile proxy for odo init --devfile-registry by @feloy in #5995
- Use oceanicNext dark theme for website by @valaparthvi in #6005
- Fetch pods first; use channel instead of slice by @dharmit in #5973
- odo dev: react to changes as soon as possible by @feloy in #5933
- Bump odo version to v3.0.0-beta3 by @valaparthvi in #6016
- Enhance error message when user runs from a non-component directory by @valaparthvi in #6006
- Document how odo works with projects/namespaces by @valaparthvi in #6009
odo dev
: Add support for non-exec commands part of a composite run or debug command by @valaparthvi in #5923- Remove command: odo project by @valaparthvi in #6008
- Restart port forwarding on failure by @feloy in #6013
- Allow specifying message to end the spinner with by @dharmit in #5972
- Fix: Non odo components not reported by @valaparthvi in #6021
- odo dev: Cleanup after displaying the error by @feloy in #6024
- Watch for devfile dependencies by @feloy in #6020
- Add blog post for v3.0.0-beta3 and update installation docs by @valaparthvi in #6019
- Revert "Add blog post for v3.0.0-beta3 and update installation docs" by @cdrage in #6030
- odo list: add odo version used to create a component to the output by @valaparthvi in #6028
- Update site index page with lighter font by @cdrage in #6035
- Troubleshoot IBM Cloud Windows tests failing by @feloy in #6038
- test: use
T.Setenv
to set env vars in tests by @Juneezee in #6037 - Do not get project from env.yaml file by @feloy in #6025
- Add blog post for v3.0.0-beta3 and update installation docs by @valaparthvi in #6032
- Autodetect project name via Alizer by @cdrage in #5989
- Do not send userId to registry when ODO_DEBUG_TELEMETRY_FILE is set by @feloy in #6031
- deploymentExists different from component running by @feloy in #6048
- Fix: ServiceBinding resources are not deployed with odo deploy by @valaparthvi in #6029
- Ignore notfound error on delete by @feloy in #6055
- Update errors.go by @MahendraBishnoi29 in #6059
- update to OpenShift 4.11 by @kadel in #6060
- Do not use env.yaml file anymore by @feloy in #6057
- fix flake and use operatorhub to install EDB by @anandrkskd in #6004
- Implement "odo list" by @feloy in #6043
- Make odo work if optional
metadata.name
field is missing in Devfile by @rm3l in #6015 - Update script to support alpha/beta/rc versions by @feloy in #6063
- Bump to version 3.0.0-rc1 by @feloy in #6064
- update ginkgo to v2.1.6 by @anandrkskd in #6072
- Blog post for v3.0.0-rc1 release by @feloy in #6074
- Fix interactive tests on Windows by @feloy in #6091
- [flaky test] Move DetectName to method in alizer package by @feloy in #6093
- (odo init): Add input validation for component name by @valaparthvi in #6088
- Fix init interactive backend unit test by @valaparthvi in #6099
- Use map for runningIn instead of array in JSON output by @feloy in #6094
- Fix: (odo list) Empty parenthesis for odo version if component is not on the cluster by @valaparthvi in #6078
- Remove skip for k8s from
odo dev
integration tests by @valaparthvi in #6096 - Display "Interactive mode enabled" only when running
odo init
interactively by @rm3l in #6100 - Remove cluster setup by @cdrage in #6081
- Fix default value for
Ephemeral
in documentation by @rm3l in #6102 - Reorganizes installation document by @cdrage in #6086
- Reorganize and separate language / framework tutorials. by @cdrage in #6071
- JSON output for preference view by @feloy in #6105
- No error/help display for JSON output by @feloy in #6106
- Manual sync of files pressing p by @feloy in #6089
- Do not display message when using no-watch flag by @feloy in #6116
- Fix broken links to installation guide by @valaparthvi in #6117
- Adds tabs for podman/docker docs and OS differences by @cdrage in #6115
- Port-forward all endpoints regardless of exposure by @rm3l in #6119
- Add runtime label based on metadata:language/projectType by @feloy in #6112
- Show Kubernetes cluster version in odo version by @valaparthvi in #6109
- upgrade to docusaurus 2.1 and fix version mismatch by @kadel in #6123
- Update README.md with logo & updated text by @cdrage in #6104
- Guide for migrating from v2 to v3 by @dharmit in #6095
- Fix broken links to devfile.io by @rm3l in #6128
- docs: move deploying to advanced usage by @kadel in #6124
- Adds support for odo list services by @dharmit in #6118
- check if namespace is created instead of project by @anandrkskd in #6108
- Fix typo in README by @rm3l in #6133
- Try to reload config when disconnected from the cluster by @feloy in #6130
- Update devfile data in integration tests by @valaparthvi in #6140
- Bump odo to v3.0.0-rc2 by @dharmit in #6137
- Fix Windows tests for PR targeting branches other than
main
by @anandrkskd in #6177 - telemetry: start tracking flags usage by @kadel in #6168
- Bump odo version from 3.0.0-rc2 to 3.0.0 by @rm3l in #6197
New Contributors
- @Mahima-Gaikwad made their first contribution in #5662
- @surenderky made their first contribution in #5761
- @vinny-sabatini made their first contribution in #5815
- @fbricon made their first contribution in #5864
- @dependabot made their first contribution in #5897
- @mcarlett made their first contribution in #5909
- @Juneezee made their first contribution in #6037
- @MahendraBishnoi29 made their first contribution in #6059
Full Changelog: v2.5.1...v3.0.0