Releases: sbrl/terrain50
Releases · sbrl/terrain50
v1.11
Install or update from npm:
npm install --save terrain50
v1.11 (6th December 2022)
- Add
.to_json()
to convert a Terrain50 instance to an object for JSON serialisation.
- Add static method
Terrain50.FromJson()
to convert a JSON-serialised
- Update development dependencies
v1.10.1
Install or update from npm:
npm install --save terrain50
v1.10.1
- Fix errors in documentation
- Update dependencies
v1.10
.scale()
, .shift()
: Don't alter NODATA values
.min_value
, .max_value
: Allow setting to update underlying 2d array
Install or update from npm:
npm install --save terrain50
v1.9.7
- Add more examples to documentation (this shows immediately in the api docs)
- Update dependencies
Install or update from npm:
npm install --save terrain50
v1.9.2
- Fix disappearing NODATA values when downscaling
Install or update from npm:
npm install --save terrain50
v1.8.4
- Fix scaling down inputs that contain NODATA values
Install or update from npm:
npm install --save terrain50
v1.8.3
- Allow the character
e
when validating with Terrain50.Validate(string)
to allow for very small numbers
Install or update from npm:
npm install --save terrain50
v1.8
- Add
terrain50_instance.analyse_frequencies()
for data value frequency analysis
- Add
Terrain50.AnalayseFrequencies()
Install or update from npm:
npm install --save terrain50
v1.7
Install or update from npm:
npm install --save terrain50
v1.7
Terrain50.Parse()
: Ensure that the passed argument is actually a string
Terrain50.ParseStream()
:
- Use a single space in a string as the default delimiter to improve performance (using a regex such as
/\s+/
is still supported via the new values_delimiter
parameter).
- Fix code in example
v1.5.1
Terrain50.ParseStream
: Allow data values like 1.5106e-05
- Update dependencies
Install or update from npm:
npm install --save terrain50