diff --git a/CHANGELOG.md b/CHANGELOG.md index 58c306eb..c63ae5af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,9 @@ > Package changelog. -
+
-## Unreleased (2024-08-17) +## 0.3.0 (2024-08-17)
@@ -2469,6 +2469,7 @@ A total of 10 people contributed to this release. Thank you to the following con
+- [`df3ed1e`](https://github.com/stdlib-js/stdlib/commit/df3ed1ee7fdc62c9f49bfa38eb1df240fb752a6e) - **docs:** update namespace ToCs _(by Athan Reines)_ - [`297e4d5`](https://github.com/stdlib-js/stdlib/commit/297e4d5c9c1b015ccf8c7bb77c672e9ac1328898) - **feat:** add `without` to namespace _(by Athan Reines)_ - [`f6df528`](https://github.com/stdlib-js/stdlib/commit/f6df52818f504fd55987a80f586ad55b40405d58) - **feat:** add `array/base/without` _(by Athan Reines)_ - [`e22b37a`](https://github.com/stdlib-js/stdlib/commit/e22b37aaf13a81aa9c8536d54b8a43871e4bdd16) - **docs:** add example _(by Athan Reines)_ diff --git a/README.md b/README.md index 946e2703..795a36a0 100644 --- a/README.md +++ b/README.md @@ -322,8 +322,8 @@ Copyright © 2016-2024. The Stdlib [Authors][stdlib-authors]. [npm-image]: http://img.shields.io/npm/v/@stdlib/array.svg [npm-url]: https://npmjs.org/package/@stdlib/array -[test-image]: https://github.com/stdlib-js/array/actions/workflows/test.yml/badge.svg?branch=main -[test-url]: https://github.com/stdlib-js/array/actions/workflows/test.yml?query=branch:main +[test-image]: https://github.com/stdlib-js/array/actions/workflows/test.yml/badge.svg?branch=v0.3.0 +[test-url]: https://github.com/stdlib-js/array/actions/workflows/test.yml?query=branch:v0.3.0 [coverage-image]: https://img.shields.io/codecov/c/github/stdlib-js/array/main.svg [coverage-url]: https://codecov.io/github/stdlib-js/array?branch=main diff --git a/base/README.md b/base/README.md index 7eff87d7..f128cb36 100644 --- a/base/README.md +++ b/base/README.md @@ -95,6 +95,7 @@ The namespace exports the following: - [`countTruthy( x )`][@stdlib/array/base/count-truthy]: count the number of truthy elements in an array. - [`cuany( x )`][@stdlib/array/base/cuany]: cumulatively test whether at least one element in a provided array is truthy. - [`cuevery( x )`][@stdlib/array/base/cuevery]: cumulatively test whether every element in a provided array is truthy. +- [`cunone( x )`][@stdlib/array/base/cunone]: cumulatively test whether every element in a provided array is falsy. - [`dedupe( x, limit, equalNaNs )`][@stdlib/array/base/dedupe]: remove consecutive duplicated values. - [`everyByRight( x, predicate[, thisArg] )`][@stdlib/array/base/every-by-right]: test whether all elements in an array pass a test implemented by a predicate function, iterating from right to left. - [`everyBy( x, predicate[, thisArg] )`][@stdlib/array/base/every-by]: test whether all elements in an array pass a test implemented by a predicate function. @@ -182,6 +183,7 @@ The namespace exports the following: - [`quinary4d( arrays, shape, fcn )`][@stdlib/array/base/quinary4d]: apply a quinary callback to elements in five four-dimensional nested input arrays and assign results to elements in a four-dimensional nested output array. - [`quinary5d( arrays, shape, fcn )`][@stdlib/array/base/quinary5d]: apply a quinary callback to elements in five five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array. - [`reject( x, predicate[, thisArg] )`][@stdlib/array/base/reject]: return a shallow copy of an array containing only those elements which fail a test implemented by a predicate function. +- [`removeAt( x, index )`][@stdlib/array/base/remove-at]: remove an element from an array. - [`resolveGetter( x )`][@stdlib/array/base/resolve-getter]: return an accessor function for retrieving an element from an array-like object. - [`resolveSetter( x )`][@stdlib/array/base/resolve-setter]: return an accessor function for setting an element in an array-like object. - [`reverse( x )`][@stdlib/array/base/reverse]: reverse an array in-place. @@ -211,6 +213,7 @@ The namespace exports the following: - [`unitspace( start, stop )`][@stdlib/array/base/unitspace]: generate a linearly spaced numeric array whose elements increment by 1. - [`where( condition, x, y )`][@stdlib/array/base/where]: take elements from either one of two arrays depending on a condition. - [`arrayWith( x, index, value )`][@stdlib/array/base/with]: return a new array with the element at the specified index replaced with a provided value. +- [`without( x, index )`][@stdlib/array/base/without]: return a new array containing every element from an input array, except for the element at a specified index. - [`zeroTo( n )`][@stdlib/array/base/zero-to]: generate a linearly spaced numeric array whose elements increment by 1 starting from zero. - [`zeros( len )`][@stdlib/array/base/zeros]: create a zero-filled "generic" array. - [`zeros2d( shape )`][@stdlib/array/base/zeros2d]: create a zero-filled two-dimensional nested array. @@ -360,6 +363,8 @@ console.log( objectKeys( ns ) ); [@stdlib/array/base/cuevery]: https://github.com/stdlib-js/array/tree/main/base/cuevery +[@stdlib/array/base/cunone]: https://github.com/stdlib-js/array/tree/main/base/cunone + [@stdlib/array/base/dedupe]: https://github.com/stdlib-js/array/tree/main/base/dedupe [@stdlib/array/base/every-by-right]: https://github.com/stdlib-js/array/tree/main/base/every-by-right @@ -534,6 +539,8 @@ console.log( objectKeys( ns ) ); [@stdlib/array/base/reject]: https://github.com/stdlib-js/array/tree/main/base/reject +[@stdlib/array/base/remove-at]: https://github.com/stdlib-js/array/tree/main/base/remove-at + [@stdlib/array/base/resolve-getter]: https://github.com/stdlib-js/array/tree/main/base/resolve-getter [@stdlib/array/base/resolve-setter]: https://github.com/stdlib-js/array/tree/main/base/resolve-setter @@ -592,6 +599,8 @@ console.log( objectKeys( ns ) ); [@stdlib/array/base/with]: https://github.com/stdlib-js/array/tree/main/base/with +[@stdlib/array/base/without]: https://github.com/stdlib-js/array/tree/main/base/without + [@stdlib/array/base/zero-to]: https://github.com/stdlib-js/array/tree/main/base/zero-to [@stdlib/array/base/zeros]: https://github.com/stdlib-js/array/tree/main/base/zeros diff --git a/package.json b/package.json index 90502671..4add83f1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@stdlib/array", - "version": "0.2.1", + "version": "0.3.0", "description": "Arrays.", "license": "Apache-2.0", "author": {