Skip to content

Latest commit

 

History

History
1029 lines (591 loc) · 40.7 KB

CHANGELOG.md

File metadata and controls

1029 lines (591 loc) · 40.7 KB

CHANGELOG

Package changelog.

Unreleased (2025-02-06)

Packages

Contributors

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

  • Athan Reines
  • Philipp Burckhardt

Commits

  • 88e4c0a - docs: update related packages sections (#5074) (by stdlib-bot)
  • 769b921 - docs: update related packages sections (#4638) (by stdlib-bot, Athan Reines)
  • bc279b5 - docs: update related packages sections (#4485) (by stdlib-bot, Philipp Burckhardt)
  • 0d8ee2d - docs: update related packages sections (#4334) (by stdlib-bot)
  • c322b66 - docs: update related packages sections (#4070) (by stdlib-bot, Philipp Burckhardt)
  • b8c41df - docs: update related packages sections (#3915) (by stdlib-bot)
  • 2825b42 - docs: update related packages sections (#3898) (by stdlib-bot)
  • 5cb36ef - docs: update related packages sections (#3890) (by stdlib-bot)
  • ac06419 - docs: update related packages sections (#3387) (by stdlib-bot)
  • 1c56b73 - docs: update related packages sections (#3380) (by stdlib-bot)

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

  • 7b02c16 - chore: minor clean-up (by Philipp Burckhardt)
  • f387603 - docs: consistently use declarative instead of imperative sentences outside of intros (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
  • 0adcae5: rename exported aliases

    • To migrate, users should consult the relevant namespace documentation and associated commits in order to determine which aliases have been renamed.

BREAKING CHANGES

  • 0adcae5: rename exported aliases

    • To migrate, users should consult the relevant namespace documentation and associated commits in order to determine which aliases have been renamed.

Contributors

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

  • Athan Reines
  • Philipp Burckhardt

Commits

  • f626b3d - docs: update related packages sections (#2255) (by stdlib-bot)
  • ec98887 - docs: update related packages sections (#2241) (by stdlib-bot)
  • aaa391a - chore: fix typos (by Philipp Burckhardt)
  • 9f02420 - docs: update related packages sections (#2203) (by stdlib-bot)
  • 39b8176 - docs: update namespace table of contents (#1341) (by stdlib-bot, Athan Reines)
  • 0adcae5 - feat: update namespace TypeScript declarations (#1340) (by stdlib-bot, Athan Reines)
  • 45564d8 - docs: revert moving horizontal rule (by Athan Reines)
  • 7473eb8 - docs: revert moving horizontal rule (by Athan Reines)
  • b71eac5 - docs: move horizontal rules (by Athan Reines)
  • 860997b - docs: move horizontal rules (by Athan Reines)
  • 406fb8c - docs: fix method name (by Athan Reines)
  • f6eb46d - docs: fix method name (by Athan Reines)

0.2.1 (2024-02-05)

No changes reported for this release.

0.2.0 (2024-02-05)

Packages

Features
  • b823b14 - add int2slice to namespace
Features
  • 71c1bc4 - add slice/base/int2slice

Contributors

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

  • Athan Reines
  • Philipp Burckhardt

Commits

  • 949ec7d - refactor: update to use slice/base/int2slice (by Athan Reines)
  • b823b14 - feat: add int2slice to namespace (by Athan Reines)
  • 71c1bc4 - feat: add slice/base/int2slice (by Athan Reines)
  • f04074a - docs: update related packages sections (#1276) (by stdlib-bot)
  • dea49e0 - docs: use single quotes in require calls instead of backticks (by Philipp Burckhardt)
  • 74bf172 - docs: update related packages sections (#1165) (by stdlib-bot)
  • 26cf434 - docs: update related packages sections (#1156) (by stdlib-bot)
  • d1ea078 - build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)
  • b496b72 - build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)
  • 9502ed2 - build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)
  • cab141b - 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
Bug Fixes
  • b39bf6a - add missing namespace files
Features
  • 7faffe3 - update namespace TypeScript declarations (#1122)
  • 764149e - add args2multislice to namespace
  • 277bfbc - add sargs2multislice to namespace
  • 1ec2944 - add reducedDimensions to namespace
  • 92ccfd2 - add nonreducedDimensions to namespace
  • e18b248 - update namespace TypeScript declarations (#1100)
  • 16cf3fd - add seq2multislice to namespace
  • d08b3c1 - add sliceShape to namespace
  • d895c68 - add sliceLength to namespace
  • 2b49372 - add normalizeMultiSlice to namespace
  • f04c363 - add normalizeSlice to namespace
  • a50b6b1 - add slice2seq to namespace
  • d75d35c - add str2multislice to namespace
  • cc8c988 - add str2slice to namespace
  • 58acf08 - add slice/base namespace
Features
  • a96ad2e - add slice/base/args2multislice
Features
Features
  • 74b8842 - add slice/base/nonreduced-dimensions
Features
  • 82dea00 - rename error codes
  • 680a0d4 - add slice/base/normalize-multi-slice
Bug Fixes
  • dae16d6 - clamp to just after the last index when an integer exceeds index bounds
BREAKING CHANGES
  • 82dea00: rename error codes

    • To migrate, if users were checking for particular error codes, they should add the SLICE_ prefix to their checks.
Features
  • 82dea00 - rename error codes
  • b3a05c7 - add slice/base/normalize-slice
BREAKING CHANGES
  • 82dea00: rename error codes

    • To migrate, if users were checking for particular error codes, they should add the SLICE_ prefix to their checks.
Features
  • 82bf60c - add slice/base/reduced-dimensions
Features
  • 3a90e24 - add slice/base/sargs2multislice
Features
  • 3bf733b - add slice/base/seq2multislice
Features
  • 82dea00 - rename error codes
  • 2b7b89a - add support for performing bounds checking
  • ac9f95d - add slice/base/seq2slice
Bug Fixes
  • f0bc593 - account for negative increment when clamping a starting index
BREAKING CHANGES
  • 82dea00: rename error codes

    • To migrate, if users were checking for particular error codes, they should add the SLICE_ prefix to their checks.
Features
Features
  • fb675fb - add slice/base/slice2seq
Features
  • 88f5f72 - add slice/base/str2multislice
Bug Fixes
Features
  • cabc1f3 - add slice/base/str2slice
Features
  • a2ba8cb - refactor to support eliding arguments
  • 02c09a3 - add slice/ctor
Bug Fixes
  • 1a9294b - prevent index increments to zero
  • 671cb3d - ensure default values are null when provided undefined
BREAKING CHANGES
  • a2ba8cb: support argument omission

    • Existing code should continue to work as is; however, error handling has changed. One can now create a slice without providing arguments. To adopt the new syntax, one no longer has to explicitly provide null for "empty" slice parameters.
Features
Bug Fixes
  • c8ffc1c - ensure proper string serialization
Features
  • 82dea00 - rename error codes
  • 941b40e - add support for performing bounds checking
  • 12e59f2 - add slice/seq2slice
BREAKING CHANGES
  • 82dea00: rename error codes

    • To migrate, if users were checking for particular error codes, they should add the SLICE_ prefix to their checks.

BREAKING CHANGES

  • 82dea00: rename error codes

    • To migrate, if users were checking for particular error codes, they should add the SLICE_ prefix to their checks.
  • a2ba8cb: support argument omission

    • Existing code should continue to work as is; however, error handling has changed. One can now create a slice without providing arguments. To adopt the new syntax, one no longer has to explicitly provide null for "empty" slice parameters.

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)
  • 7faffe3 - feat: update namespace TypeScript declarations (#1122) (by stdlib-bot, Athan Reines)
  • a17f2aa - docs: update namespace table of contents (#1116) (by stdlib-bot, Athan Reines)
  • f9854ba - refactor: use utility to create a MultiSlice from a list of arguments (by Athan Reines)
  • 109746a - refactor: use utility to create a MultiSlice from a list of arguments (by Athan Reines)
  • 50fe529 - refactor: use package to create a MultiSlice from list of arguments (by Athan Reines)
  • 764149e - feat: add args2multislice to namespace (by Athan Reines)
  • a96ad2e - feat: add slice/base/args2multislice (by Athan Reines)
  • 03dcf4a - docs: remove private annotation (by Athan Reines)
  • 10e5804 - docs: fix typo (by Athan Reines)
  • c8ffc1c - fix: ensure proper string serialization (by Athan Reines)
  • 277bfbc - feat: add sargs2multislice to namespace (by Athan Reines)
  • 3a90e24 - feat: add slice/base/sargs2multislice (by Athan Reines)
  • 98414a0 - test: fix description (by Athan Reines)
  • e273dbf - docs: fix example (by Athan Reines)
  • 1ec2944 - feat: add reducedDimensions to namespace (by Athan Reines)
  • 82bf60c - feat: add slice/base/reduced-dimensions (by Athan Reines)
  • 043fa6d - bench: fix assertion (by Athan Reines)
  • 87baa70 - docs: fix example (by Athan Reines)
  • 92ccfd2 - feat: add nonreducedDimensions to namespace (by Athan Reines)
  • 74b8842 - feat: add slice/base/nonreduced-dimensions (by Athan Reines)
  • 4f2310d - docs: update namespace table of contents (#1102) (by stdlib-bot)
  • e18b248 - feat: update namespace TypeScript declarations (#1100) (by stdlib-bot, Athan Reines)
  • 16cf3fd - feat: add seq2multislice to namespace (by Athan Reines)
  • 3bf733b - feat: add slice/base/seq2multislice (by Athan Reines)
  • 983270f - fix: grammar (by Athan Reines)
  • a0ed323 - docs: fix grammar (by Athan Reines)
  • fa2d0aa - docs: fix grammar (by Athan Reines)
  • 0ac72b2 - docs: fix grammar (by Athan Reines)
  • 82dea00 - feat: rename error codes (by Athan Reines)
  • d08b3c1 - feat: add sliceShape to namespace (by Athan Reines)
  • 3da4aa1 - style: disable lint rule (by Athan Reines)
  • 10ef571 - feat: add slice/base/shape (by Athan Reines)
  • 5a694f7 - docs: fix comment (by Athan Reines)
  • a5041c0 - bench: update assertion (by Athan Reines)
  • d205fcd - docs: fix missing period (by Athan Reines)
  • d895c68 - feat: add sliceLength to namespace (by Athan Reines)
  • 29ade00 - feat: add slice/base/length (by Athan Reines)
  • aa6865c - docs: fix return values (by Athan Reines)
  • dae16d6 - fix: clamp to just after the last index when an integer exceeds index bounds (by Athan Reines)
  • 2b49372 - feat: add normalizeMultiSlice to namespace (by Athan Reines)
  • 680a0d4 - feat: add slice/base/normalize-multi-slice (by Athan Reines)
  • f04c363 - feat: add normalizeSlice to namespace (by Athan Reines)
  • b3a05c7 - feat: add slice/base/normalize-slice (by Athan Reines)
  • 6e461e6 - style: disable lint rule (by Athan Reines)
  • ad6be3a - test: fix broken test (by Athan Reines)
  • f0bc593 - fix: account for negative increment when clamping a starting index (by Athan Reines)
  • bdbeddd - docs: update comment (by Athan Reines)
  • a269a74 - docs: fix missing import (by Athan Reines)
  • 941b40e - feat: add support for performing bounds checking (by Athan Reines)
  • 2b7b89a - feat: add support for performing bounds checking (by Athan Reines)
  • 61295ba - refactor: support returning an out-of-bounds error code when resolving end index (by Athan Reines)
  • a50b6b1 - feat: add slice2seq to namespace (by Athan Reines)
  • fb675fb - feat: add slice/base/slice2seq (by Athan Reines)
  • d75d35c - feat: add str2multislice to namespace (by Athan Reines)
  • 88f5f72 - feat: add slice/base/str2multislice (by Athan Reines)
  • 7e21499 - test: fix assertion (by Athan Reines)
  • cc8c988 - feat: add str2slice to namespace (by Athan Reines)
  • cabc1f3 - feat: add slice/base/str2slice (by Athan Reines)
  • 19ce482 - docs: add TODO comments regarding exception handling for out-of-bounds slices (by Athan Reines)
  • 9c434b1 - feat: add base to namespace (by Athan Reines)
  • 58acf08 - feat: add slice/base namespace (by Athan Reines)
  • db2a0aa - refactor: use base implementation (by Athan Reines)
  • ac9f95d - feat: add slice/base/seq2slice (by Athan Reines)
  • 2571d5f - feat: add seq2slice to namespace (by Athan Reines)
  • 12e59f2 - feat: add slice/seq2slice (by Athan Reines)
  • 1a9294b - fix: prevent index increments to zero (by Athan Reines)
  • b611203 - docs: add comment (by Athan Reines)
  • b39bf6a - fix: add missing namespace files (by Athan Reines)
  • 9da72fd - test: add property test (by Athan Reines)
  • 5bfaca0 - test: add property test (by Athan Reines)
  • 7f27694 - feat: add slice namespace (by Athan Reines)
  • c3ea036 - style: disable lint rule (by Athan Reines)
  • 0b83f22 - feat: add slice/multi (by Athan Reines)
  • 482990c - docs: update copy (by Athan Reines)
  • d627bb1 - docs: fix heading (by Athan Reines)
  • cf13ba9 - docs: fix parameter types and fix class name (by Athan Reines)
  • 74d7015 - docs: fix syntax errors in examples (by Athan Reines)
  • 4a6d756 - style: disable lint rules (by Athan Reines)
  • 671cb3d - fix: ensure default values are null when provided undefined (by Athan Reines)
  • a2ba8cb - feat: refactor to support eliding arguments (by Athan Reines)
  • 1f41686 - docs: fix copyright year (by Athan Reines)
  • 02c09a3 - feat: add slice/ctor (by Athan Reines)