Skip to content

Latest commit

 

History

History
63 lines (42 loc) · 2.91 KB

CHANGELOG.md

File metadata and controls

63 lines (42 loc) · 2.91 KB

Changelog

0.17.34 (2021-11-22)

  • Improve exported nj as a default export module instead of nj object for better IDE intelligence

0.17.32 (2021-11-21)

  • Define DType instead of DataType.
  • Make codes compatible latest @types/ndarray.
  • Improve NdArray constructor typings.

0.17.30 (2021-11-20)

  • Use DataType instead of string for dtype autocomplete.
  • Fix some tpyo dtype "int" in unit tests and README.

0.17.28 (2021-11-20)

  • Improve NdArray constructor parameter typing.

  • Improve documentation.

0.17.25 (2021-11-20)

  • Fix wrong internal ndarray container when using TypedArray in nj.array #9

  • Improve documentation.

0.17.19 (2021-11-12)

  • Add CDN parcel build.

0.17.16 (2021-11-11)

  • Improve documentation.
  • Remove lodash dependency.

0.17.14 (2021-11-10)

  • Improve a little documentation and typings.
  • Rename nj.uint8_clamped to nj.uint8Clamped

0.17.11 (2021-11-09)

Fix nj.array and nj.int8, nj.int16...nj.uint8_clamped parameter typings.

0.17.10 (2021-11-09)

  • Improve documentation.
  • Improve typings (mainly concatenate return type and dtype ArrayLikeConstructor).
  • Add data container "uint8_clamped" / Uint8ClampedArray support (experimental).

0.17.0 (2021-11-08)

  • Remove image manipulation which may cause mac m1 installation failure, also it may be not needed in some use cases.
  • Add TypeScript and typing for parameters and return value.
  • Use ES6 syntax: const/let, and class and import
  • Remove karma tests
  • Building results can be used by require (commonjs) and es6 import, including TypeScript typing. Use https://github.com/bitjson/typescript-starter to build instead of grunt. Also, it ships with a main.js, and a javascript tree-shakable javascript module.
  • Remove expect.js and use built-in chai test api (expect().to.throw()) instead.
  • Fix rot90 missing ndim comparison bug, commit
  • Fix inspect log part using util.inspect.custom on Node.js
  • Add Istanbul nyc coverage
  • Use yarn stead
  • Fix function return type, commit