Tye 0.6
Pre-releaseRelease notes
These are the release notes for the 0.6 release of Tye.
The package version is 0.6.0-alpha.21075.5.
See getting started for installation instructions.
Notable changes and features
This release was primarily focused on bug fixes in tye, improving stability.
Fixing bugs in Dapr support
We fixed a few bugs in our Dapr extension to make it work with the latest release of Dapr. Dapr + Tye should work on Linux, macOS, and Windows without any hiccups.
You can now specify the placement-container-port in the tye,yaml by specifying:
extensions:
- name: dapr
placement-container-port: 50005
Default commands with environment variables
You can now provide defaults for different tye commands via environment variables set on command line. For example, if you wanted to start the dashboard everytime you run tye, you can set TYE_RUN_ARGS="--dashboard"
to always set --dashboard on each run of tye.
Improving ingress experience
We fixed a few bugs in our ingress experience for both tye run
and tye deploy
. We also started supporting the latest ingress version in Kubernetes (networking.k8s.io/v1) on all clusters version 1.19 or greater.
What's next?
We are doing some final planning for the future of tye over the coming weeks. We will be making a formal announcement then. Stay tuned!
Community contributions
Below is a list of all the community contributions between November 05, 2020 and January 20, 2021 (UTC time). Thanks to all our contributors for their enthusiasm and support!
- @thoemmi adapt breaking changes of dapr 1.0.0.rc.1
- @dasiths Fix dapr recipe documentation and update sample to use latest .Net Dapr sdk
- @habibcs reading named binding
- @habibcs CONNECTIONSTRING comes as CONNECTIONSTRINGS
- @sirh3e refactored using added language feature
- @sirh3e converted into linq language feature
- @hossambarakat fix #666, enable dotnet watch to refresh on razer file changes
- @newuser #380 make running proxy container be logged at DEBUG level
- @sirh3e Refactore console extensions
- @sirh3e Refactor container registry
- @sirh3e Refactore directory copy
- @sirh3e Refactore directory extensions
- @sirh3e Refactore tye dashboard api
- @sirh3e Tye host
- @sirh3e Refactore zipkin extension
- @sirh3e Refactore seq extensions
- @sirh3e Refactore elastic statck extension
- @sirh3e Refactore dapr extension
- @sirh3e Refactore process util
- @sirh3e Refactore pipeline
- @sirh3e Refactore kubernetes manifest generator
- @sirh3e Refactore kubernetes ingress output use of language feature
- @ninjaoxygen Fix dapr docs "Getting started" link
- @dawedawe Fix a small typo
- @sirh3e Refactor core process extensions
- @sirh3e refactored Project.cs use of language feature
- @sirh3e Refactor core validate secret step
- @sirh3e Refactored ConfigFileFinder.cs
- @sirh3e refactored CombineStep.cs removed redundant ToString call
- @sirh3e Feature refactor core
- @evolvedlight Fix typo in proxyContainer
- @sirh3e Update Pipeline.cs
- @sirh3e Update ApplicationFactory.cs
- @dasiths [Dapr Extension] Allow defining custom placement container address
- @qpooqp Added functionality to specify default options for commands