DevStream v0.3.1 Release Note - DEV Community
source link: https://dev.to/devstream/devstream-v031-release-note-2i
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
DevStream v0.3.1 Release Note
Download DevStream v0.3.1
Official Releases for Different Platforms:
We also support installation by brew: brew install devstream-io/devstream/dtm
. Example:
$ brew install devstream-io/devstream/dtm
==> Downloading https://github.com/devstream-io/homebrew-devstream/releases/download/dtm-0.3.1/dtm-0.3.1.arm64_monterey.bottle.tar.gz
==> Downloading from https://objects.githubusercontent.com/github-production-release-asset-2e65be/474804179/268d59c6-9b12-419e-ac75-e77e87428d3b?X-Amz-Algorit
######################################################################## 100.0%
==> Installing dtm from devstream-io/devstream
==> Pouring dtm-0.3.1.arm64_monterey.bottle.tar.gz
🍺 /opt/homebrew/Cellar/dtm/0.3.1: 3 files, 13.5MB
==> Running `brew cleanup dtm`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
$ dtm version
0.3.1
Enter fullscreen mode
Exit fullscreen mode
Developers' note: technically, this version isn't backward compatible with v0.3.0; so it shouldn't be v0.3.1, but rather, v1.0.0. However, we are not ready for making it "v1.0.0" just yet, so please forgive us for this one-time exception of not following the SEMVER rules.
Major Changes since v0.3.0
First things first: we have a new logo now! Check out our README.md.
Our website is live now, too. Visit us:
- Version improvement. This is a breaking change. Now, dtm will automatically download matching versions of plugins without having to specify the version of each plugin in the config.
- Installation via brew is supported now:
brew install devstream-io/devstream/dtm
. Thanks to @algobot76.
Develop
-
dtm develop
now generates more scaffolding code for you so that you can easily create a new plugin. If you are interested, read this blog post. - We support multi-threaded build now, thanks to @algobot76.
- Makefile is greatly improved so that when you create a new plugin, you don't have to change the Makefile at all. Thanks to @summingyu.
- We can automatically release a new version now.
- A big refactor including directory name, document name, etc. Thanks to @imxw, @summingyu, etc.
- A new doc about the "output" feature is created.
- A new doc about the dtm destroy command is created.
- Our docs are now available on readthedocs.io
New Contributors
Full Changelog: https://github.com/merico-dev/stream/compare/v0.3.0...v0.3.1
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK