diff --git a/README.md b/README.md index ce2f0b2de..ab5f31d27 100644 --- a/README.md +++ b/README.md @@ -68,6 +68,8 @@ There's a good chance you can get Miller pre-built for your system: |Mac|`brew install miller`
`port install miller`| |Windows|`choco install miller`| +See also [README-versions.md](./README-versions.md) for a full list of package versions. Note that long-term-support (LtS) releases will likely be on older versions. + See also [building from source](https://miller.readthedocs.io/en/latest/build.html). # Build status diff --git a/docs/src/new-in-miller-6.md b/docs/src/new-in-miller-6.md index 025e8a936..604ddaf21 100644 --- a/docs/src/new-in-miller-6.md +++ b/docs/src/new-in-miller-6.md @@ -20,6 +20,8 @@ Quick links: Features are driven largely by great feedback in the [2021 Miller User Survey results](https://github.com/johnkerl/miller/discussions/670) and [GitHub Issues](https://github.com/johnkerl/miller/issues?q=is%3Aissue). +TL;DRs: [install](installing-miller.md), [binaries](https://github.com/johnkerl/miller/releases/tag/v6.0.0), [compatibility with Miller 5](#changes-from-miller-5). + ### Performance Performance is on par with Miller 5 for simple processing, and is far better than Miller 5 for @@ -298,7 +300,7 @@ IFS and IPS can be regular expressions now. Please see the section on [multi-cha ### JSON and JSON Lines formatting -* `--jknquoteint` and `jquoteall` are ignored; they were workarounds for the (now much-improved) type-inference and type-tracking in Miller 6. +* `--jknquoteint` and `jquoteall` are ignored; they were workarounds for the (now much-improved) tyoe-inference and type-tracking in Miller 6. * `--json-fatal-arrays-on-input`, `--json-map-arrays-on-input`, and `--json-skip-arrays-on-input` are ignored; Miller 6 now supports arrays fully. * See also `mlr help legacy-flags` or the [legacy-flags reference](reference-main-flag-list.md#legacy-flags). * Miller 5 accepted input records either with or without enclosing `[...]`; on output, by default it produced single-line records without outermost `[...]`. Miller 5 let you customize output formatting using `--jvstack` (multi-line records) and `--jlistwrap` (write outermost `[...]`). _Thus, Miller 5's JSON output format, with default flags, was in fact [JSON Lines](file-formats.md#json-lines) all along._ diff --git a/docs/src/new-in-miller-6.md.in b/docs/src/new-in-miller-6.md.in index f5bbb2b14..d32e68836 100644 --- a/docs/src/new-in-miller-6.md.in +++ b/docs/src/new-in-miller-6.md.in @@ -4,6 +4,8 @@ Features are driven largely by great feedback in the [2021 Miller User Survey results](https://github.com/johnkerl/miller/discussions/670) and [GitHub Issues](https://github.com/johnkerl/miller/issues?q=is%3Aissue). +TL;DRs: [install](installing-miller.md), [binaries](https://github.com/johnkerl/miller/releases/tag/v6.0.0), [compatibility with Miller 5](#changes-from-miller-5). + ### Performance Performance is on par with Miller 5 for simple processing, and is far better than Miller 5 for diff --git a/docs/src/release-docs.md b/docs/src/release-docs.md index 8697a67ff..c965ced60 100644 --- a/docs/src/release-docs.md +++ b/docs/src/release-docs.md @@ -18,7 +18,7 @@ Quick links: | Release | Docs | Release notes | |---------|---------------------------------------------------------------------|---------------| -6.0.0 | [Miller 6.0.0]](https://johnkerl.org/miller-docs-by-release/6.0.0) | [Miller 6](https://github.com/johnkerl/miller/releases/tag/v6.0.0) | +6.0.0 | [Miller 6.0.0](https://johnkerl.org/miller-docs-by-release/6.0.0) | [Miller 6](https://github.com/johnkerl/miller/releases/tag/v6.0.0) | 5.10.3 | [Miller 5.10.3](https://johnkerl.org/miller-docs-by-release/5.10.3) | [Address Conda-build issue](https://github.com/johnkerl/miller/releases/tag/v5.10.3) | 5.10.2 | [Miller 5.10.2](https://johnkerl.org/miller-docs-by-release/5.10.2) | [Restore mlr manpage to distro file](https://github.com/johnkerl/miller/releases/tag/v5.10.2) | 5.10.1 | | [Bugfixes](https://github.com/johnkerl/miller/releases/tag/v5.10.1) | diff --git a/docs/src/release-docs.md.in b/docs/src/release-docs.md.in index 76ba6af9f..52e401608 100644 --- a/docs/src/release-docs.md.in +++ b/docs/src/release-docs.md.in @@ -2,7 +2,7 @@ | Release | Docs | Release notes | |---------|---------------------------------------------------------------------|---------------| -6.0.0 | [Miller 6.0.0]](https://johnkerl.org/miller-docs-by-release/6.0.0) | [Miller 6](https://github.com/johnkerl/miller/releases/tag/v6.0.0) | +6.0.0 | [Miller 6.0.0](https://johnkerl.org/miller-docs-by-release/6.0.0) | [Miller 6](https://github.com/johnkerl/miller/releases/tag/v6.0.0) | 5.10.3 | [Miller 5.10.3](https://johnkerl.org/miller-docs-by-release/5.10.3) | [Address Conda-build issue](https://github.com/johnkerl/miller/releases/tag/v5.10.3) | 5.10.2 | [Miller 5.10.2](https://johnkerl.org/miller-docs-by-release/5.10.2) | [Restore mlr manpage to distro file](https://github.com/johnkerl/miller/releases/tag/v5.10.2) | 5.10.1 | | [Bugfixes](https://github.com/johnkerl/miller/releases/tag/v5.10.1) | diff --git a/todo.txt b/todo.txt index 8a288d829..fb746b4b1 100644 --- a/todo.txt +++ b/todo.txt @@ -2,8 +2,8 @@ PUNCHDOWN LIST * post-release: - ! go-releaser .tar.gz files have a `miller` exe not a `mlr` exe :( -- debug - ! windows should have a .zip not just a .tar.gz -- probably a manual step still (copy from GH artifacts) + ! conda + o windows should have a .zip not just a .tar.gz -- probably a manual step still (copy from GH artifacts) w installing-miller.md.in * document cloudthings, e.g. @@ -16,10 +16,12 @@ PUNCHDOWN LIST ? trace-mode ? * release ordering? - conda - brew macports chocolatey - ubuntu debian fedora gentoo prolinux archlinux - netbsd freebsd + o done: brew macports archlinux + o todo: + conda + chocolatey + ubuntu debian fedora gentoo prolinux + netbsd freebsd ================================================================ NON-BLOCKERS