[go: up one dir, main page]

Skip to content
Major rework of the language and data streaming features so lots of **breaking changes** including:

- Moved from YAML-based configuration to a custom configuration
  language called SCL (Sequence Configuration Language)
  - Using a custom ANTLR grammar to parse the configuration language
  - The new language is similar to YAML
- Consolidated entity streams, lists and array into a single datatype - `Array<T>`
  - There are no longer separate Steps for arrays and entity streams (e.g. `ForEach`, `IsEmpty`, `Length`)
- Consolidated strings and data streams into a single datatype - `StringStream`
- Update to .NET 5.0
- Reworked logging and exceptions
  - More frequent and more consistent logging
  - Added step scopes
  - Added localization features
  - Added support for appending custom metadata
- Added steps for JSON and IDX (not breaking)
- Documentation has now been moved to https://docs.reductech.io

For more details see the changelog: https://gitlab.com/reductech/edr/core/-/blob/v0.4.0/CHANGELOG.md