Skip to content

Latest commit

 

History

History
3699 lines (2000 loc) · 113 KB

CHANGELOG.md

File metadata and controls

3699 lines (2000 loc) · 113 KB

CHANGELOG

Package changelog.

Unreleased (2025-02-04)

Packages

Features
BREAKING CHANGES
  • 8b1548f: update namespace declarations

    • To migrate, users should consult the corresponding packages containing the respective implementations to determine what is breaking. The primary breakages come from the blas/* namespace, where we recently refactored how top-level BLAS APIs operate on input arguments.
Features
Features
  • 486fed2 - add assign and strided methods
Features
Features
  • 68cb0b2 - add complex/float64/base/mul-add
Features
  • f7c3e59 - add complex/float64/base/scale

BREAKING CHANGES

  • 8b1548f: update namespace declarations

    • To migrate, users should consult the corresponding packages containing the respective implementations to determine what is breaking. The primary breakages come from the blas/* namespace, where we recently refactored how top-level BLAS APIs operate on input arguments.

Contributors

A total of 2 people contributed to this release. Thank you to the following contributors:

  • Athan Reines
  • Philipp Burckhardt

Commits

  • b957f93 - docs: fix description (by Athan Reines)
  • 8409bd1 - feat: update namespace TypeScript declarations (#4856) (by stdlib-bot)
  • 15204d7 - docs: update namespace table of contents (#4858) (by stdlib-bot)
  • eb938ff - bench: fix incomplete refactoring (by Athan Reines)
  • a4340c8 - feat: add muladd to namespace (by Athan Reines)
  • 68cb0b2 - feat: add complex/float64/base/mul-add (by Athan Reines)
  • 3f8a327 - bench: fix syntax (by Athan Reines)
  • 2ddce39 - bench: fix copy-paste error (by Athan Reines)
  • 82ba934 - feat: add scale to namespace (by Athan Reines)
  • f7c3e59 - feat: add complex/float64/base/scale (by Athan Reines)
  • 486fed2 - feat: add assign and strided methods (by Athan Reines)
  • 8983ed6 - test: add missing test (by Athan Reines)
  • 22a3dcf - docs: update namespace TypeScript declaration comments (#4794) (by stdlib-bot, Philipp Burckhardt)
  • a0aef8f - feat: add strided API (by Athan Reines)
  • e93b466 - feat: add assign method (by Athan Reines)
  • 40308a8 - build: update configurations (by Athan Reines)
  • 8b1548f - feat: update namespace TypeScript declarations (#3190) (by stdlib-bot, Philipp Burckhardt)

0.3.3 (2024-11-05)

No changes reported for this release.

0.3.2 (2024-11-05)

Packages

Contributors

A total of 1 person contributed to this release. Thank you to this contributor:

  • Philipp Burckhardt

Commits

  • abf0407 - chore: resolve lint errors in TS files (by Philipp Burckhardt)
  • 58f787f - chore: use ComplexLike type (by Philipp Burckhardt)
  • 975147f - docs: fix TSDoc lint errors (by Philipp Burckhardt)
  • 6e9f42e - docs: harmonize list formatting in repl.txt and ensure starting newline (by Philipp Burckhardt)
  • f387603 - docs: consistently use declarative instead of imperative sentences outside of intros (by Philipp Burckhardt)
  • ed44fee - style: use imperative in package.json description and end with period (by Philipp Burckhardt)

0.3.1 (2024-08-18)

No changes reported for this release.

0.3.0 (2024-08-17)

Packages

Features
BREAKING CHANGES
  • bd258a3: update namespace declarations

    • To migrate, users should see the guidance found in the relevant commits for namespace refactoring. See issue #2260.
  • 565a2ff: APIs renamed and/or moved to subnamespaces

    • To migrate, users should consult the list of exports to determine which properties moved where. Double-precision APIs moved to the float64 namespace and single-precision APIs moved to the float32 namespace. The following properties were renamed:
      • complexCtors => ctors
      • complexDataType => dtype
      • complexDataTypes => dtypes
      • complexPromotionRules => promotionRules
Features
BREAKING CHANGES
  • de703af: remove complex/base/assert namespace

    • To migrate, users should use the complex/float32/base/assert and complex/float64/base/assert namespaces.
BREAKING CHANGES
  • de703af: remove complex/base/assert namespace

    • To migrate, users should use the complex/float32/base/assert and complex/float64/base/assert namespaces.
Bug Fixes
Bug Fixes
BREAKING CHANGES
  • f6c3671: remove complex/base/assert/is-equalf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/base/assert/is-equal which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • 866b939: remove complex/base/assert/is-not-equal

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/base/assert/is-not-equal which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • 33db937: remove complex/base/assert/is-not-equalf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/base/assert/is-not-equal which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • 155251c: remove complex/base/assert/is-same-value

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/base/assert/is-same-value which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • fd52b0d: remove complex/base/assert/is-same-value-zero

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/base/assert/is-same-value-zero which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • a391a4c: remove complex/base/assert/is-same-value-zerof

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/base/assert/is-same-value which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • 91ac840: remove complex/base/assert/is-same-valuef

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/base/assert/is-same-value which provides the same API and implementation.
Features
Bug Fixes
BREAKING CHANGES
  • 146dc69: remove complex/conj

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/conj which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • 7444acc: remove complex/conjf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/conj which provides the same API and implementation.
Features
  • bd258a3 - update namespace TypeScript declarations (#2628)
  • 332a9ba - add base to namespace
  • 69cbd2b - add parseComplex64 to namespace
  • a0516b7 - convert complex/float32 to a namespace
BREAKING CHANGES
  • bd258a3: update namespace declarations

    • To migrate, users should see the guidance found in the relevant commits for namespace refactoring. See issue #2260.
  • a0516b7: complex/float32 converted to a namespace

    • This commit refactors complex/float32 to be a namespace. The constructor is now the complex/float32/ctor. To migrate, users should update their import paths to complex/float32/ctor which provides the same API and implementation.
Features
BREAKING CHANGES
  • bd258a3: update namespace declarations

    • To migrate, users should see the guidance found in the relevant commits for namespace refactoring. See issue #2260.
Features
  • 10ef39d - add complex/float32/base/add
Features
  • bd258a3 - update namespace TypeScript declarations (#2628)
  • 69eecad - add complex/float32/base/assert namespace
BREAKING CHANGES
  • bd258a3: update namespace declarations

    • To migrate, users should see the guidance found in the relevant commits for namespace refactoring. See issue #2260.
Features
  • 53ff701 - add complex/float32/base/assert/is-equal
Features
  • 77517fe - add complex/float32/base/assert/is-not-equal
Features
  • 5ee47a5 - add complex/float32/assert/is-same-value
Features
  • 6e0db34 - add complex/float32/base/assert/is-same-value-zero
Features
  • d6bba38 - add complex/float32/base/mul
Features
  • cecc11a - add complex/float32/conj
Features
  • f4cdf4d - add complex/float32/ctor
Features
  • afca2df - add complex/float32/imag
Features
  • b95c785 - add complex/float32/real
Features
  • 5325850 - add complex/float32/reim
Features
  • 933ebe4 - add complex/float32/reviver
Features
  • bd258a3 - update namespace TypeScript declarations (#2628)
  • e797f05 - add base to namespace
  • d9edc48 - convert complex/float64 to a namespace
BREAKING CHANGES
  • bd258a3: update namespace declarations

    • To migrate, users should see the guidance found in the relevant commits for namespace refactoring. See issue #2260.
  • d9edc48: complex/float64 converted to a namespace

    • This commit refactors complex/float64 to be a namespace. The constructor is now the complex/float64/ctor. To migrate, users should update their import paths to complex/float64/ctor which provides the same API and implementation.
Features
BREAKING CHANGES
  • bd258a3: update namespace declarations

    • To migrate, users should see the guidance found in the relevant commits for namespace refactoring. See issue #2260.
Features
  • 9fd67fc - add complex/float64/base/add
Features
  • bd258a3 - update namespace TypeScript declarations (#2628)
  • 5bb602e - add complex/float64/base/assert namespace
BREAKING CHANGES
  • bd258a3: update namespace declarations

    • To migrate, users should see the guidance found in the relevant commits for namespace refactoring. See issue #2260.
Features
  • 1a93d8f - add complex/float64/base/assert/is-not-equal
Features
  • d925e71 - add complex/float64/base/assert/is-same-value
Features
  • 45cadfe - add complex/float64/base/assert/is-same-value-zero
Features
  • f1e8ae1 - add complex/float64/base/mul
Features
  • 76a2524 - add complex/float64/conj
Features
  • 2efc790 - add complex/float64/ctor
Bug Fixes
Features
  • 3e956ce - add complex/float64/imag
Features
  • 2495723 - add complex/float64/real
Features
  • 59aabc1 - add complex/float64/reim
Bug Fixes
BREAKING CHANGES
  • 42c94d5: remove complex/imag

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/imag which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • 1ab834c: remove complex/imagf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/imag which provides the same API and implementation.
Features
  • 514d38f - add complex/parse-float32
Features
Bug Fixes
BREAKING CHANGES
  • 41fe604: remove complex/real

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/real which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • cc6e633: remove complex/realf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/real which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • 91256d0: remove complex/reim

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/reim which provides the same API and implementation.
Bug Fixes
BREAKING CHANGES
  • 47530f7: remove complex/reimf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/reim which provides the same API and implementation.
BREAKING CHANGES
  • 00d0530: remove complex/reviver-float32

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/reviver which provides the same API and implementation.

BREAKING CHANGES

  • bd258a3: update namespace declarations

    • To migrate, users should see the guidance found in the relevant commits for namespace refactoring. See issue #2260.
  • 565a2ff: APIs renamed and/or moved to subnamespaces

    • To migrate, users should consult the list of exports to determine which properties moved where. Double-precision APIs moved to the float64 namespace and single-precision APIs moved to the float32 namespace. The following properties were renamed:
      • complexCtors => ctors
      • complexDataType => dtype
      • complexDataTypes => dtypes
      • complexPromotionRules => promotionRules
  • d9edc48: complex/float64 converted to a namespace

    • This commit refactors complex/float64 to be a namespace. The constructor is now the complex/float64/ctor. To migrate, users should update their import paths to complex/float64/ctor which provides the same API and implementation.
  • a0516b7: complex/float32 converted to a namespace

    • This commit refactors complex/float32 to be a namespace. The constructor is now the complex/float32/ctor. To migrate, users should update their import paths to complex/float32/ctor which provides the same API and implementation.
  • 41fe604: remove complex/real

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/real which provides the same API and implementation.
  • cc6e633: remove complex/realf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/real which provides the same API and implementation.
  • 42c94d5: remove complex/imag

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/imag which provides the same API and implementation.
  • 1ab834c: remove complex/imagf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/imag which provides the same API and implementation.
  • 91256d0: remove complex/reim

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/reim which provides the same API and implementation.
  • 47530f7: remove complex/reimf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/reim which provides the same API and implementation.
  • 146dc69: remove complex/conj

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/conj which provides the same API and implementation.
  • 7444acc: remove complex/conjf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/conj which provides the same API and implementation.
  • 866b939: remove complex/base/assert/is-not-equal

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/base/assert/is-not-equal which provides the same API and implementation.
  • 33db937: remove complex/base/assert/is-not-equalf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/base/assert/is-not-equal which provides the same API and implementation.
  • f6c3671: remove complex/base/assert/is-equalf

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/base/assert/is-equal which provides the same API and implementation.
  • 155251c: remove complex/base/assert/is-same-value

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/base/assert/is-same-value which provides the same API and implementation.
  • fd52b0d: remove complex/base/assert/is-same-value-zero

    • To migrate, users should update their require/import paths to use @stdlib/complex/float64/base/assert/is-same-value-zero which provides the same API and implementation.
  • a391a4c: remove complex/base/assert/is-same-value-zerof

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/base/assert/is-same-value which provides the same API and implementation.
  • de703af: remove complex/base/assert namespace

    • To migrate, users should use the complex/float32/base/assert and complex/float64/base/assert namespaces.
  • 91ac840: remove complex/base/assert/is-same-valuef

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/base/assert/is-same-value which provides the same API and implementation.
  • 00d0530: remove complex/reviver-float32

    • To migrate, users should update their require/import paths to use @stdlib/complex/float32/reviver which provides the same API and implementation.

Contributors

A total of 6 people contributed to this release. Thank you to the following contributors:

  • Athan Reines
  • Philipp Burckhardt
  • Pranav Goswami
  • Rejoan Sardar
  • Snehil Shah
  • Spandan Barve

Commits

  • 2777e4b - bench: resolve lint errors in benchmarks (by Athan Reines)
  • a304cd8 - docs: update namespace table of contents (#2648) (by stdlib-bot, Athan Reines)
  • 9dc29b4 - docs: add sub-namespace sections and update namespace table of contents (by Philipp Burckhardt)
  • bd258a3 - feat: update namespace TypeScript declarations (#2628) (by stdlib-bot, Athan Reines)
  • 565a2ff - feat: refactor namespace to export subnamespaces (by Athan Reines)
  • ea241a3 - feat: add assert to namespace (by Athan Reines)
  • 69eecad - feat: add complex/float32/base/assert namespace (by Athan Reines)
  • c89d08c - feat: add assert to namespace (by Athan Reines)
  • 5bb602e - feat: add complex/float64/base/assert namespace (by Athan Reines)
  • e797f05 - feat: add base to namespace (by Athan Reines)
  • 12e3d27 - feat: add complex/float64/base namespace (by Athan Reines)
  • 332a9ba - feat: add base to namespace (by Athan Reines)
  • 21604d0 - feat: add complex/float32/base namespace (by Athan Reines)
  • d9edc48 - feat: convert complex/float64 to a namespace (by Athan Reines)
  • 69cbd2b - feat: add parseComplex64 to namespace (by Athan Reines)
  • a0516b7 - feat: convert complex/float32 to a namespace (by Athan Reines)
  • e3a3679 - refactor: update paths (by Athan Reines)
  • f1e8ae1 - feat: add complex/float64/base/mul (by Athan Reines)
  • ddd4403 - refactor: update paths (by Athan Reines)
  • d6bba38 - feat: add complex/float32/base/mul (by Athan Reines)
  • aee4bd7 - bench: update mode (by Athan Reines)
  • 81b48ae - feat: update namespace TypeScript declarations (#2621) (by stdlib-bot, Philipp Burckhardt)
  • 0406147 - refactor: update paths (by Athan Reines)
  • b9703b5 - refactor: update paths (by Athan Reines)
  • 10ef39d - feat: add complex/float32/base/add (by Athan Reines)
  • 9fd67fc - feat: add complex/float64/base/add (by Athan Reines)
  • 41fe604 - remove: remove complex/real (by Athan Reines)
  • 32bbcb3 - refactor: update paths (by Athan Reines)
  • 2495723 - feat: add complex/float64/real (by Athan Reines)
  • cc6e633 - remove: remove complex/realf (by Athan Reines)
  • 8d4c46b - refactor: update paths (by Athan Reines)
  • b95c785 - feat: add complex/float32/real (by Athan Reines)
  • 42c94d5 - remove: remove complex/imag (by Athan Reines)
  • ed9c0a5 - refactor: update paths (by Athan Reines)
  • 3e956ce - feat: add complex/float64/imag (by Athan Reines)
  • 1ab834c - remove: remove complex/imagf (by Athan Reines)
  • 18b3c79 - refactor: update paths (by Athan Reines)
  • afca2df - feat: add complex/float32/imag (by Athan Reines)
  • 91256d0 - remove: remove complex/reim (by Athan Reines)
  • 8908bda - refactor: update paths (by Athan Reines)
  • 59aabc1 - feat: add complex/float64/reim (by Athan Reines)
  • 47530f7 - remove: remove complex/reimf (by Athan Reines)
  • ad760a9 - refactor: update paths (by Athan Reines)
  • 5325850 - feat: add complex/float32/reim (by Athan Reines)
  • 146dc69 - remove: remove complex/conj (by Athan Reines)
  • 87fdfa1 - refactor: update paths (by Athan Reines)
  • 76a2524 - feat: add complex/float64/conj (by Athan Reines)
  • 7444acc - remove: remove complex/conjf (by Athan Reines)
  • 0ede1a5 - refactor: update paths (by Athan Reines)
  • cecc11a - feat: add complex/float32/conj (by Athan Reines)
  • 659f752 - style: add missing spaces (by Philipp Burckhardt)
  • c3ebfa8 - docs: update namespace table of contents and address spelling errors (by Philipp Burckhardt)
  • 3edcfe5 - feat: update namespace TypeScript declarations (#2303) (by stdlib-bot, Athan Reines)
  • 3a3b1e0 - docs: update package URLs (#2269) (by stdlib-bot)
  • 8089b88 - docs: update paths (by Athan Reines)
  • 038b199 - docs: update paths (by Athan Reines)
  • 866b939 - remove: remove complex/base/assert/is-not-equal (by Athan Reines)
  • 1a93d8f - feat: add complex/float64/base/assert/is-not-equal (by Athan Reines)
  • 33db937 - remove: remove complex/base/assert/is-not-equalf (by Athan Reines)
  • 77517fe - feat: add complex/float32/base/assert/is-not-equal (by Athan Reines)
  • f6c3671 - remove: remove complex/base/assert/is-equalf (by Athan Reines)
  • 53ff701 - feat: add complex/float32/base/assert/is-equal (by Athan Reines)
  • 155251c - remove: remove complex/base/assert/is-same-value (by Athan Reines)
  • d925e71 - feat: add complex/float64/base/assert/is-same-value (by Athan Reines)
  • fd52b0d - remove: remove complex/base/assert/is-same-value-zero (by Athan Reines)
  • 45cadfe - feat: add complex/float64/base/assert/is-same-value-zero (by Athan Reines)
  • a391a4c - remove: remove complex/base/assert/is-same-value-zerof (by Athan Reines)
  • 6e0db34 - feat: add complex/float32/base/assert/is-same-value-zero (by Athan Reines)
  • de703af - remove: remove complex/base/assert namespace (by Athan Reines)
  • 91ac840 - remove: remove complex/base/assert/is-same-valuef (by Athan Reines)
  • e20ba77 - docs: update path (by Athan Reines)
  • 32fd387 - docs: update paths (by Athan Reines)
  • 5ee47a5 - feat: add complex/float32/assert/is-same-value (by Athan Reines)
  • 00d0530 - remove: remove complex/reviver-float32 (by Athan Reines)
  • 933ebe4 - feat: add complex/float32/reviver (by Athan Reines)
  • fddbd39 - refactor: avoid duplication and use dedicated packages (by Athan Reines)
  • 2bb2164 - docs: update examples (by Athan Reines)
  • 7078536 - refactor: use ctors package (by Athan Reines)
  • cf3f92e - fix: update include paths (by Athan Reines)
  • 75d4f83 - refactor: update require and include paths (by Athan Reines)
  • 3c94d90 - fix: update dependency path (by Athan Reines)
  • 2efc790 - feat: add complex/float64/ctor (by Athan Reines)
  • f4cdf4d - feat: add complex/float32/ctor (by Athan Reines)
  • 63d1de7 - chore: change to relative require path and fix code style (by Philipp Burckhardt)
  • 57e8762 - chore: change to relative require paths and fix code style (by Philipp Burckhardt)
  • a9bf096 - chore: use relative paths for internal requires (by Philipp Burckhardt)
  • 514d38f - feat: add complex/parse-float32 (by Rejoan Sardar, Pranav)
  • 1154a11 - feat: add complex/parse-float64 (#1362) (by Snehil Shah, Pranav, Athan Reines, Philipp Burckhardt)
  • 4c6159f - feat: add complex/base/parse (#1385) (by Spandan Barve, Athan Reines, Philipp Burckhardt)

0.2.1 (2024-02-05)

No changes reported for this release.

0.2.0 (2024-02-05)

Packages

Features
  • 2693e3b - update namespace TypeScript declarations (#1287)
  • b31d186 - add equalComplex64 to namespace
  • 08c5d69 - add equalComplex128 to namespace
Features
  • 2693e3b - update namespace TypeScript declarations (#1287)
  • 81b94bd - add assert to namespace and fix description
Features
  • 2693e3b - update namespace TypeScript declarations (#1287)
  • 5ca21f2 - add isSameValueZerof to namespace
  • 7edde5e - add isSameValueZero to namespace
  • bb1ec6e - add isSameValuef to namespace
  • f6ff2c1 - add isSameValue to namespace
  • dc81423 - add isNotEqualf to namespace
  • 79dad80 - add isNotEqual to namespace
  • c084c0b - add complex/base/assert
Features
  • 02bad1a - add complex/base/assert/is-equal
Bug Fixes
  • 07e2d74 - rename C APIs to align with @stdlib/number/* conventions
  • d7296b0 - update include path
Features
  • 59fb1e6 - add complex/base/assert/is-equalf
Bug Fixes
  • 07e2d74 - rename C APIs to align with @stdlib/number/* conventions
Features
  • 875311c - add complex/base/assert/is-not-equal
Bug Fixes
  • 07e2d74 - rename C APIs to align with @stdlib/number/* conventions
Features
  • 190fd03 - add complex/base/assert/is-not-equalf
Bug Fixes
  • 07e2d74 - rename C APIs to align with @stdlib/number/* conventions
Features
  • 28a9723 - add complex/base/assert/is-same-value
Bug Fixes
  • ed7fbf1 - rename C APIs to align with @stdlib/number/* conventions
Features
  • 9f459e9 - add complex/base/assert/is-same-value-zero
Features
  • 14d1d3d - add complex/base/assert/is-same-value-zerof
Features
  • 35895a3 - add complex/base/assert/is-same-valuef
Features
  • e25b23b - rename type definitions for array and ndarray data types
BREAKING CHANGES
  • e25b23b: rename type definitions for array and ndarray data types

    • In order to migrate, users should update their implementations to use the latest naming conventions. The affected type definitions are aliases for individual data type strings, so their should be no behavioral changes.
Features
  • e25b23b - rename type definitions for array and ndarray data types
BREAKING CHANGES
  • e25b23b: rename type definitions for array and ndarray data types

    • In order to migrate, users should update their implementations to use the latest naming conventions. The affected type definitions are aliases for individual data type strings, so their should be no behavioral changes.
Features
BREAKING CHANGES
  • 9ab3f37: remove complex/eq

    • To migrate, users should use @stdlib/complex/base/assert/is-equal.
Features
BREAKING CHANGES
  • 2b880de: remove complex/eqf

    • To migrate, users should use @stdlib/complex/base/assert/is-equalf.
Features
  • e25b23b - rename type definitions for array and ndarray data types
BREAKING CHANGES
  • e25b23b: rename type definitions for array and ndarray data types

    • In order to migrate, users should update their implementations to use the latest naming conventions. The affected type definitions are aliases for individual data type strings, so their should be no behavioral changes.

BREAKING CHANGES

  • 2b880de: remove complex/eqf

    • To migrate, users should use @stdlib/complex/base/assert/is-equalf.
  • 9ab3f37: remove complex/eq

    • To migrate, users should use @stdlib/complex/base/assert/is-equal.
  • e25b23b: rename type definitions for array and ndarray data types

    • In order to migrate, users should update their implementations to use the latest naming conventions. The affected type definitions are aliases for individual data type strings, so their should be no behavioral changes.

Contributors

A total of 2 people contributed to this release. Thank you to the following contributors:

  • Athan Reines
  • Philipp Burckhardt

Commits

  • 2693e3b - feat: update namespace TypeScript declarations (#1287) (by stdlib-bot, Athan Reines)
  • 322d1ca - docs: update namespace table of contents (#1284) (by stdlib-bot, Philipp Burckhardt)
  • 442fbfc - docs: update Markdown stdlib package URLs (#1274) (by stdlib-bot)
  • 14b7db2 - docs: update link (by Athan Reines)
  • a3f3058 - docs: update link (by Athan Reines)
  • 5ca21f2 - feat: add isSameValueZerof to namespace (by Athan Reines)
  • 14d1d3d - feat: add complex/base/assert/is-same-value-zerof (by Athan Reines)
  • 17a73cd - docs: fix copy (by Athan Reines)
  • 4cf9064 - docs: update note (by Athan Reines)
  • 7edde5e - feat: add isSameValueZero to namespace (by Athan Reines)
  • 9f459e9 - feat: add complex/base/assert/is-same-value-zero (by Athan Reines)
  • 01e4fb4 - docs: fix typo (by Athan Reines)
  • d2ce216 - docs: fix typo (by Athan Reines)
  • bb1ec6e - feat: add isSameValuef to namespace (by Athan Reines)
  • 35895a3 - feat: add complex/base/assert/is-same-valuef (by Athan Reines)
  • 5ef4279 - docs: fix description (by Athan Reines)
  • 12f0c7e - refactor: use base float64 utility (by Athan Reines)
  • 39ff9ab - chore: fix copyright year (by Athan Reines)
  • 07e2d74 - fix: rename C APIs to align with @stdlib/number/* conventions (by Athan Reines)
  • ed7fbf1 - fix: rename C APIs to align with @stdlib/number/* conventions (by Athan Reines)
  • e8283f2 - style: fix alignment (by Athan Reines)
  • f6ff2c1 - feat: add isSameValue to namespace (by Athan Reines)
  • 28a9723 - feat: add complex/base/assert/is-same-value (by Athan Reines)
  • dc81423 - feat: add isNotEqualf to namespace (by Athan Reines)
  • 190fd03 - feat: add complex/base/assert/is-not-equalf (by Athan Reines)
  • 79dad80 - feat: add isNotEqual to namespace (by Athan Reines)
  • 875311c - feat: add complex/base/assert/is-not-equal (by Athan Reines)
  • 38f7e94 - docs: fix include path (by Athan Reines)
  • d7296b0 - fix: update include path (by Athan Reines)
  • 81b94bd - feat: add assert to namespace and fix description (by Athan Reines)
  • c084c0b - feat: add complex/base/assert (by Athan Reines)
  • 61ec9f3 - remove: delete equalComplex128 and equalComplex64 from namespace (by Athan Reines)
  • 2b880de - remove: remove complex/eqf (by Athan Reines)
  • 59fb1e6 - feat: add complex/base/assert/is-equalf (by Athan Reines)
  • 9ab3f37 - remove: remove complex/eq (by Athan Reines)
  • 02bad1a - feat: add complex/base/assert/is-equal (by Athan Reines)
  • b31d186 - feat: add equalComplex64 to namespace (by Athan Reines)
  • e99eac7 - feat: add complex/eqf (by Athan Reines)
  • 08c5d69 - feat: add equalComplex128 to namespace (by Athan Reines)
  • d806c8c - feat: add complex/eq (by Athan Reines)
  • dea49e0 - docs: use single quotes in require calls instead of backticks (by Philipp Burckhardt)
  • e25b23b - feat: rename type definitions for array and ndarray data types (by Athan Reines)
  • 9502ed2 - build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)
  • 46d049b - build: replace tslint directive (by Philipp Burckhardt)
  • 1275ef7 - docs: update links (by Athan Reines)

0.1.1 (2023-11-08)

No changes reported for this release.

0.1.0 (2023-11-08)

Packages

Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
Bug Fixes
  • 32a2827 - update import paths for complex type defs
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.
Features
  • 9768c66 - update minimum TypeScript version
BREAKING CHANGES
  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

BREAKING CHANGES

  • 9768c66: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

Contributors

A total of 2 people contributed to this release. Thank you to the following contributors:

  • Athan Reines
  • Philipp Burckhardt

Commits

  • d73bbf4 - build: replace lint directives (by Philipp Burckhardt)
  • ac78ce0 - build: remove tslint directives (by Philipp Burckhardt)
  • 453dd85 - build: remove tslint directives (by Philipp Burckhardt)
  • 9768c66 - feat: update minimum TypeScript version (by Philipp Burckhardt)
  • 32a2827 - fix: update import paths for complex type defs (by Athan Reines)
  • ab5d324 - chore: resolve lint errors (by Philipp Burckhardt)
  • 2e197bc - test: use strictEqual checks (by Philipp Burckhardt)
  • 07cc80b - docs: resolve C lint errors (by Athan Reines)
  • 28e1c84 - docs: resolve C lint errors (by Athan Reines)

0.0.12 (2021-08-23)

No changes reported for this release.

0.0.11 (2021-07-10)

No changes reported for this release.

0.0.10 (2021-07-07)

No changes reported for this release.

0.0.9 (2021-06-27)

No changes reported for this release.

0.0.8 (2021-06-16)

No changes reported for this release.

0.0.7 (2021-06-15)

No changes reported for this release.

0.0.6 (2021-06-14)

No changes reported for this release.

0.0.5 (2021-06-13)

No changes reported for this release.

0.0.4 (2021-06-12)

No changes reported for this release.

0.0.3 (2021-06-12)

No changes reported for this release.

0.0.2 (2021-06-10)

No changes reported for this release.

0.0.1 (2021-06-10)

No changes reported for this release.