2.5 KiB
2.5 KiB
Changelog
Below, you'll find a list of notable changes for each version of MarchingSquares.js.
Version 1.3.x
v1.3.3 (2019-04-28)
- Add boolean option
noFrame=falseto allow for omitting the enclosing frame inisoLinesimplementation
v1.3.2 (2018-09-02)
- Fix frame detection for iso line/contour tracer
- Add homepage field to package.json
v1.3.1 (2018-07-05)
- Fix isoLine out-of-grid tracing issue
- Rename
quadTreeconstructor function toQuadTree - Add more input sanity checks
- Restructure examples/ directory
- Add editable example
- Add iso lines example
v1.3.0 (2018-06-23)
- Refactor all implementations
- Add Quad-Tree lookup data structure for faster retrieval of relevant grid cells
- Allow for array input to specify limits
- modularize sources, move them into src/ director, and use ES2015 modules scheme
- Use
rollup.jsto bundle final UMD wrapped modules
Version 1.2.x
v1.2.3 (2018-06-10)
- refactor
isoContoursimplementation - restore default behavior to return closed polygons in
isoContoursandisoBands - Add new option flag
linearRing=trueto enable deactivation of closed polygon output
v1.2.2 (2018-06-06)
- Refactor
isoBandsimplementation - Spellcheck README.md
v1.2.1 (2018-05-27)
- Add npm package link to README.md
- Fix line coordinate issues in
isoContoursimplementation
v1.2.0 (2017-03-19)
- Use lower camelcase function names
isoLines()andisoBands()for public API
Version 1.1.x
v1.1.1 (2017-03-19)
- Add package.json
- Fix UMD wrappers
- Add require.js example
v1.1.0 (2017-03-10)
- Add example
- Code cleanup
- Wrap module into Universal Module Definition (UMD) for portability
v1.0.0 (2017-03-01)
- initial version with
IsoBandsandIsoContourssupport