# Changelog This is the master changelog for [`terrain50-cli`](https://npmjs.org/package/terrain50-cli). Release template text: ----- Install or update from npm: ```bash npm install --save terrain50-cli ``` ----- ## v1.10.1 (unreleased) - `json`: Support `--tolerant` - `json`: Fix crash when `--output` is specified ## v1.10 (6th December 2022) - Update dependencies, including `applause-cli` (now `--help` will work on a per-subcommand basis if you do `terrain50 --help`) - Add `json` subcommand for serialising to JSON[(L)](https://jsonlines.org/) ## v1.9 - `identify`: Add value range to output - `clamp`: add new subcommand - Fix command name in help text - Update dependencies ## v1.8 - Add global `--log-level` argument - `image`: Add `--boundaries` argument ## v1.7 - `image`: Add `--stream` argument for mass-converting large numbers of images from a single stream of multiple terrain50 files - `image`: Add support for reading from stdin with `--input -` - Add universal `--tolerant` argument for increasing tolerance of errors when parsing streams - `validate`: Removed `--use-regex` argument in favour of new universal `--tolerant` argument - Update dependencies ## v1.6.4 - Update `terrain50` ## v1.6.3 - Add current version of `terrain50` library to help text ## v1.6.2 - `merge`: Fix crash ## v1.6.1 - `split`: Fix invalid gzip file generation - Update terrain50 to integrate downscaling NODATA fix ## v1.6 - Add new `split` subcommand - `validate` subcommand: Add new `--quiet` argument ## v1.5 - Update dependencies - Add new `analyse-frequencies` subcommand ## v1.4.1 - `validate` subcommand in `stream` mode: Write aggregated stats when validation is complete ## v1.4 - [BREAKING] Add new `--use-regex` flag to `validate` subcommand (only takes effect in stream mode: `--mode stream`) ## v1.3 - Added new `identify` subcommand - Added new `stream-slice` subcommand ## v1.2 - Update `terrain50` to v1.5 - Update `applause-cli` to v1.2.3 to fix subcommand argument default value issue - **Breaking:** Rename `validator` subcommand to `validate` to better fit with the others ## v1.1.1 - Update `terrain50` to v1.4.1 ## v1.1.0 - Add support for `Terrain50.ParseStream()` via new --mode flag for the validator subcommand ## v1.0.1 - Update README ## v1.0 - Initial release! Refactored out from my main PhD codebase.