Windows terminal colors, Latin-1, and more
What's Changed
Key feature: output colorization on Windows thanks to @tiesmaster:
- Enable ANSI escape-sequence processing on Windows by @tiesmaster in #1045
- Enable output colorization on Windows by default by @johnkerl in #1051
Support for Latin-1:
Features:
- Re-use whitespace regexp in
clean_whitespace
by @johnkerl in #994 - Add line/column info for DSL runtime non-parse failures by @johnkerl in #998
- Allow
x ** - y
andx ** + y
in the DSL grammar by @johnkerl in #1021 - Let
+
be an alias forthen
by @johnkerl in #1049
Docs:
Bugfixes:
- Accept
+
in exponent of scientific-notation floating-point DSL literals by @johnkerl in #1020 - Fix ASCII vs UTF-8 in TSV writer by @johnkerl in #1023
- Avoid panic when the command line ends in 'then' by @johnkerl in #1033
- Fix panic on 'mlr sort -n' by @johnkerl in #1004
- Fix issue 1037 by @johnkerl in #1047
- Fix issue 1032 by @johnkerl in #1048
Dependencies:
- Bump actions/cache from 2 to 3 by @dependabot in #1000
- Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #1034
- Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 by @dependabot in #1038
- Bump github.com/stretchr/testify from 1.7.3 to 1.7.4 by @dependabot in #1040
- Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 by @dependabot in #1042
- Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 by @dependabot in #1044
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #1010
- Bump actions/setup-go from 2 to 3 by @dependabot in #1009
- Bump github.com/lestrrat-go/strftime from 1.0.5 to 1.0.6 by @dependabot in #1012
- Bump github/codeql-action from 1 to 2 by @dependabot in #1015
- Bump goreleaser/goreleaser-action from 2 to 3 by @dependabot in #1027
New Contributors
- @tiesmaster made their first contribution in #1045
Full Changelog: v6.2.0...v6.3.0