Skip to content

v0.3.1

Compare
Choose a tag to compare
@IronCore864 IronCore864 released this 31 Mar 01:19
· 1710 commits to main since this release

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

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:

Core

  • 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.

Docs

  • 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

Detailed Changes

New Contributors

Full Changelog: merico-dev/stream@v0.3.0...v0.3.1