terrain50-cli/Changelog.md

107 lines
2.4 KiB
Markdown
Raw Permalink Normal View History

2020-07-27 12:01:22 +00:00
# Changelog
2021-01-15 18:11:35 +00:00
This is the master changelog for [`terrain50-cli`](https://npmjs.org/package/terrain50-cli).
Release template text:
2020-07-03 15:09:19 +00:00
-----
2020-07-03 15:09:19 +00:00
Install or update from npm:
```bash
npm install --save terrain50-cli
```
-----
2020-09-28 17:03:40 +00:00
2022-12-06 18:01:21 +00:00
## v1.10.1 (unreleased)
2022-12-06 17:54:53 +00:00
- `json`: Support `--tolerant`
- `json`: Fix crash when `--output` is specified
2022-12-06 17:54:53 +00:00
2022-12-06 16:54:46 +00:00
## v1.10 (6th December 2022)
- Update dependencies, including `applause-cli` (now `--help` will work on a per-subcommand basis if you do `terrain50 <subcommand> --help`)
- Add `json` subcommand for serialising to JSON[(L)](https://jsonlines.org/)
2022-12-06 16:13:22 +00:00
2022-05-01 16:17:36 +00:00
## v1.9
2021-01-26 18:25:31 +00:00
- `identify`: Add value range to output
2021-01-26 19:33:51 +00:00
- `clamp`: add new subcommand
2021-04-20 00:34:26 +00:00
- Fix command name in help text
2022-05-01 16:16:22 +00:00
- Update dependencies
2021-01-26 18:25:31 +00:00
2021-01-26 17:22:49 +00:00
## v1.8
2021-01-25 18:25:38 +00:00
- Add global `--log-level` argument
- `image`: Add `--boundaries` argument
2021-01-15 18:08:43 +00:00
## 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 -`
2021-01-15 17:06:42 +00:00
- Add universal `--tolerant` argument for increasing tolerance of errors when parsing streams
- `validate`: Removed `--use-regex` argument in favour of new universal `--tolerant` argument
2021-01-15 18:12:02 +00:00
- Update dependencies
2020-11-05 15:47:40 +00:00
## v1.6.4
- Update `terrain50`
## v1.6.3
- Add current version of `terrain50` library to help text
2020-10-16 15:25:12 +00:00
## v1.6.2
- `merge`: Fix crash
2020-10-14 18:45:15 +00:00
## v1.6.1
2020-10-05 17:59:17 +00:00
- `split`: Fix invalid gzip file generation
2020-10-14 18:45:25 +00:00
- Update terrain50 to integrate downscaling NODATA fix
2020-10-05 17:59:17 +00:00
## v1.6
- Add new `split` subcommand
- `validate` subcommand: Add new `--quiet` argument
2020-09-28 16:55:03 +00:00
## v1.5
- Update dependencies
- Add new `analyse-frequencies` subcommand
2020-07-27 12:43:30 +00:00
## v1.4.1
- `validate` subcommand in `stream` mode: Write aggregated stats when validation is complete
2020-09-28 16:55:03 +00:00
2020-07-24 16:02:53 +00:00
## v1.4
- [BREAKING] Add new `--use-regex` flag to `validate` subcommand (only takes effect in stream mode: `--mode stream`)
2020-07-16 16:17:26 +00:00
2020-07-03 15:18:56 +00:00
## v1.3
- Added new `identify` subcommand
2020-07-02 19:13:45 +00:00
- Added new `stream-slice` subcommand
2020-05-25 14:39:40 +00:00
## 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
2020-05-18 14:56:02 +00:00
## v1.1.1
- Update `terrain50` to v1.4.1
2020-05-07 14:13:42 +00:00
## v1.1.0
- Add support for `Terrain50.ParseStream()` via new --mode flag for the validator subcommand
2020-05-07 14:14:58 +00:00
2020-04-02 13:12:51 +00:00
## v1.0.1
- Update README
## v1.0
- Initial release! Refactored out from my main PhD codebase.