v0.11.0
Official Releases for Different Platforms:
Download from Terminal
# Linux amd64
curl -O https://download.devstream.io/v0.11.0/dtm-linux-amd64
# Darwin amd64
curl -O https://download.devstream.io/v0.11.0/dtm-darwin-amd64
# Darwin arm64
curl -O https://download.devstream.io/v0.11.0/dtm-darwin-arm64
Major Changes since Last Release
This release mainly focuses on the use cases documentation update, with a few new features, bug fixes, and refactoring:
- feature: [ env ENV_VAR ] to use environment variable in the config explicitly
- docs updates: quickstart improvement with GIFs, v0.10.3 demo video, added a bunch of use cases documentation
- bug fixes:
dtm show config
output update, gitlab-ci errors, etc. - refactor: plugins refactor, quality-of-life improvements
- test: improve end-to-end test
Detailed Changes
- docs: add v0.10.3 demo video by @daniel-hutao in #1372
- fix: quickstart ciLocation update to new repo by @steinliber in #1376
- docs: udpate quickstart with 2 gifs by @IronCore864 in #1375
- docs: restructure and rename best practice to use case by @IronCore864 in #1377
- docs: gitops usecase py flask gh actions dtm apps by @IronCore864 in #1383
- fix: add appname variable in ci script by @steinliber in #1384
- docs: add gitlab-jenkins-harbor related use cases by @daniel-hutao in #1385
- ci(linkpr): disable "edit this page" link by @aFlyBird0 in #1387
- docs: update quickstart document by @daniel-hutao in #1388
- fix: gitlab-ci and argocd version error by @steinliber in #1390
- refactor: error message and add app validate by @steinliber in #1382
- feat: use config field instead of env by @steinliber in #1389
- fix: staging reposcaffolding using 80 port as default by @steinliber in #1391
- fix: all staging default port use above 1024 by @steinliber in #1395
- fix: doc link error by @steinliber in #1401
- docs: use case gitops-python-flask-gitlab-apps by @aFlyBird0 in #1392
- chore: set up helm debug mode according to dtm debug mode by @daniel-hutao in #1397
- feat: raise err when config env is not exist by @steinliber in #1399
- refactor: delete trello-github plugin by @steinliber in #1396
- docs: python flask gitops use case with tools by @IronCore864 in #1393
- feat: update docs for env config usage by @steinliber in #1394
- refactor: jira plugin by @steinliber in #1398
- refactor: reposcaffolding plugin use encode logic by @steinliber in #1404
- feat: trello plugin use env to set apiKey and token by @aFlyBird0 in #1405
- refactor: helm-installer to make code more clear by @aFlyBird0 in #1413
- docs: translate github-dtm-apps and tools by @daniel-hutao in #1414
- fix: update all show and plugin docs by @steinliber in #1411
- Docs: update installation related documents by @daniel-hutao in #1415
- docs: gitlab python flask use case in chinese by @IronCore864 in #1418
- refactor: ci plugins and gitlab runner by @steinliber in #1419
- docs: reorganize the use cases directory by @daniel-hutao in #1416
- feat: add use-cases for gitops-python-flask-tools by @steinliber in #1420
- docs: use cases - gitops-flask-overview - cn by @aFlyBird0 in #1422
- docs: use cases - helm installer by @aFlyBird0 in #1421
- test(e2e): the accessibility of flask by @aFlyBird0 in #1417
Full Changelog: v0.10.3...v0.11.0