diff --git a/CHANGELOG.md b/CHANGELOG.md index 9cad8cb6a..5ea8af70b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@
-## Unreleased (2024-07-14) +## Unreleased (2024-07-15)
@@ -20,6 +20,7 @@ ##### Features +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f) - rename 'none' transpose operation to 'no-transpose' - [`dd73ff2`](https://github.com/stdlib-js/stdlib/commit/dd73ff27e89fc2a39e2fb8a6f54d8b1a1a29f575) - update namespace TypeScript declarations [(#2514)](https://github.com/stdlib-js/stdlib/pull/2514) - [`48703d8`](https://github.com/stdlib-js/stdlib/commit/48703d8deabd12050c18f7382c966df26d5239a3) - add utilities to namespace - [`ca84473`](https://github.com/stdlib-js/stdlib/commit/ca844736f22b282b3ee33e0d62373442aaf991db) - update namespace TypeScript declarations [(#2381)](https://github.com/stdlib-js/stdlib/pull/2381) @@ -52,6 +53,16 @@ +
+ +##### BREAKING CHANGES + +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f): rename 'none' transpose operation to 'no-transpose' + +
+ + +
@@ -184,12 +195,23 @@ ##### Features +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f) - rename 'none' transpose operation to 'no-transpose' - [`b59eb8b`](https://github.com/stdlib-js/stdlib/commit/b59eb8bf46debbde5e24ec21ed1c0afb184e8ae0) - add `blas/base/assert/is-transpose-operation`
+
+ +##### BREAKING CHANGES + +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f): rename 'none' transpose operation to 'no-transpose' + +
+ + + @@ -1553,12 +1575,23 @@ This release closes the following issue: ##### Features +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f) - rename 'none' transpose operation to 'no-transpose' - [`74bd47b`](https://github.com/stdlib-js/stdlib/commit/74bd47b73df622246480fb51a3f7a69a7bebb0c4) - add `blas/base/transpose-operation-enum2str` and `blas/base/transpose-operation-str2enum` +
+ +##### BREAKING CHANGES + +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f): rename 'none' transpose operation to 'no-transpose' + +
+ + + @@ -1575,12 +1608,23 @@ This release closes the following issue: ##### Features +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f) - rename 'none' transpose operation to 'no-transpose' - [`f493d51`](https://github.com/stdlib-js/stdlib/commit/f493d512c7a4e5b3f3410266ea44f08bd47f7bde) - add `blas/base/transpose-operation-resolve-enum` +
+ +##### BREAKING CHANGES + +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f): rename 'none' transpose operation to 'no-transpose' + +
+ + + @@ -1597,12 +1641,23 @@ This release closes the following issue: ##### Features +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f) - rename 'none' transpose operation to 'no-transpose' - [`d62dd8c`](https://github.com/stdlib-js/stdlib/commit/d62dd8cc70527215253e242624afe900593117b8) - add `blas/base/transpose-operation-resolve-str` +
+ +##### BREAKING CHANGES + +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f): rename 'none' transpose operation to 'no-transpose' + +
+ + + @@ -1619,12 +1674,23 @@ This release closes the following issue: ##### Features +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f) - rename 'none' transpose operation to 'no-transpose' - [`74bd47b`](https://github.com/stdlib-js/stdlib/commit/74bd47b73df622246480fb51a3f7a69a7bebb0c4) - add `blas/base/transpose-operation-enum2str` and `blas/base/transpose-operation-str2enum` +
+ +##### BREAKING CHANGES + +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f): rename 'none' transpose operation to 'no-transpose' + +
+ + + @@ -1641,12 +1707,23 @@ This release closes the following issue: ##### Features +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f) - rename 'none' transpose operation to 'no-transpose' - [`87a0d77`](https://github.com/stdlib-js/stdlib/commit/87a0d77b81cc5bc8c05e40d6ec22f548c5d3dd14) - add `blas/base/transpose-operations` +
+ +##### BREAKING CHANGES + +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f): rename 'none' transpose operation to 'no-transpose' + +
+ + + @@ -2488,6 +2565,7 @@ This release closes the following issue: ### BREAKING CHANGES +- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f): rename 'none' transpose operation to 'no-transpose' - [`bc23559`](https://github.com/stdlib-js/stdlib/commit/bc2355981ffa28082d8e23273887501bd3ba674a): add support for specifying the index offset for `AP` - [`bc23559`](https://github.com/stdlib-js/stdlib/commit/bc2355981ffa28082d8e23273887501bd3ba674a): add offset parameter to `ndarray` method @@ -2569,6 +2647,7 @@ A total of 35 people contributed to this release. Thank you to the following con
+- [`722452c`](https://github.com/stdlib-js/stdlib/commit/722452c97282738c0a83e336720c63ee785bc69f) - **feat:** rename 'none' transpose operation to 'no-transpose' _(by Athan Reines)_ - [`d04dcbd`](https://github.com/stdlib-js/stdlib/commit/d04dcbd6dc3b0bf4a89bd3947d317fa5ff15bb38) - **docs:** remove private annotations in C comments _(by Philipp Burckhardt)_ - [`3dda09b`](https://github.com/stdlib-js/stdlib/commit/3dda09be640b5ee96278691de75d35a61b2ecfe8) - **feat:** add `blas/base/scasum` [(#2573)](https://github.com/stdlib-js/stdlib/pull/2573) _(by Aman Bhansali, Athan Reines)_ - [`7d65943`](https://github.com/stdlib-js/stdlib/commit/7d65943604945f9a9e3ad63267c9d91a8c26da2c) - **feat:** add `blas/base/caxpy` [(#2121)](https://github.com/stdlib-js/stdlib/pull/2121) _(by Aman Bhansali, Athan Reines)_ diff --git a/base/assert/is-transpose-operation/test/test.js b/base/assert/is-transpose-operation/test/test.js index 33cc5d0c4..d7c4e9c0b 100644 --- a/base/assert/is-transpose-operation/test/test.js +++ b/base/assert/is-transpose-operation/test/test.js @@ -40,7 +40,7 @@ tape( 'the function returns `true` if provided a transpose operation', function values = [ 'transpose', 'conjugate-transpose', - 'none' + 'no-transpose' ]; for ( i = 0; i < values.length; i++ ) { bool = isTransposeOperation( values[ i ] ); diff --git a/base/docs/types/index.d.ts b/base/docs/types/index.d.ts index 1d58dea1b..a398213a5 100644 --- a/base/docs/types/index.d.ts +++ b/base/docs/types/index.d.ts @@ -1390,7 +1390,7 @@ interface Namespace { * * @example * var list = ns.transposeOperations(); - * // e.g., returns [ 'none', 'transpose', 'conjugate-transpose' ] + * // e.g., returns [ 'no-transpose', 'transpose', 'conjugate-transpose' ] */ transposeOperations: typeof transposeOperations; diff --git a/base/transpose-operation-enum2str/test/test.js b/base/transpose-operation-enum2str/test/test.js index ea786a605..901d92ebe 100644 --- a/base/transpose-operation-enum2str/test/test.js +++ b/base/transpose-operation-enum2str/test/test.js @@ -30,7 +30,7 @@ var enum2str = require( './../lib' ); var VALUES = [ 'conjugate-transpose', 'transpose', - 'none' + 'no-transpose' ]; diff --git a/base/transpose-operation-resolve-enum/benchmark/benchmark.js b/base/transpose-operation-resolve-enum/benchmark/benchmark.js index 28263b6f7..f7d4505f4 100644 --- a/base/transpose-operation-resolve-enum/benchmark/benchmark.js +++ b/base/transpose-operation-resolve-enum/benchmark/benchmark.js @@ -37,7 +37,7 @@ bench( pkg+'::string', function benchmark( b ) { values = [ 'conjugate-transpose', 'transpose', - 'none' + 'no-transpose' ]; b.tic(); @@ -63,7 +63,7 @@ bench( pkg+'::integer', function benchmark( b ) { values = [ str2enum( 'conjugate-transpose' ), str2enum( 'transpose' ), - str2enum( 'none' ) + str2enum( 'no-transpose' ) ]; b.tic(); diff --git a/base/transpose-operation-resolve-enum/test/test.js b/base/transpose-operation-resolve-enum/test/test.js index 8fd88c9a7..8d4e64f36 100644 --- a/base/transpose-operation-resolve-enum/test/test.js +++ b/base/transpose-operation-resolve-enum/test/test.js @@ -30,7 +30,7 @@ var resolve = require( './../lib' ); var VALUES = [ 'transpose', 'conjugate-transpose', - 'none' + 'no-transpose' ]; diff --git a/base/transpose-operation-resolve-str/benchmark/benchmark.js b/base/transpose-operation-resolve-str/benchmark/benchmark.js index 5e9a54c08..4693e23a9 100644 --- a/base/transpose-operation-resolve-str/benchmark/benchmark.js +++ b/base/transpose-operation-resolve-str/benchmark/benchmark.js @@ -37,7 +37,7 @@ bench( pkg+'::string', function benchmark( b ) { values = [ 'transpose', 'conjugate-transpose', - 'none' + 'no-transpose' ]; b.tic(); @@ -63,7 +63,7 @@ bench( pkg+'::integer', function benchmark( b ) { values = [ str2enum( 'transpose' ), str2enum( 'conjugate-transpose' ), - str2enum( 'none' ) + str2enum( 'no-transpose' ) ]; b.tic(); diff --git a/base/transpose-operation-resolve-str/test/test.js b/base/transpose-operation-resolve-str/test/test.js index b7e64e025..14a9819c6 100644 --- a/base/transpose-operation-resolve-str/test/test.js +++ b/base/transpose-operation-resolve-str/test/test.js @@ -30,7 +30,7 @@ var resolve = require( './../lib' ); var VALUES = [ 'conjugate-transpose', 'transpose', - 'none' + 'no-transpose' ]; diff --git a/base/transpose-operation-str2enum/benchmark/benchmark.js b/base/transpose-operation-str2enum/benchmark/benchmark.js index 4010116d2..d6232ec77 100644 --- a/base/transpose-operation-str2enum/benchmark/benchmark.js +++ b/base/transpose-operation-str2enum/benchmark/benchmark.js @@ -36,7 +36,7 @@ bench( pkg, function benchmark( b ) { values = [ 'transpose', 'conjugate-transpose', - 'none' + 'no-transpose' ]; b.tic(); diff --git a/base/transpose-operation-str2enum/test/test.js b/base/transpose-operation-str2enum/test/test.js index d2a867837..41f352af1 100644 --- a/base/transpose-operation-str2enum/test/test.js +++ b/base/transpose-operation-str2enum/test/test.js @@ -30,7 +30,7 @@ var str2enum = require( './../lib' ); var VALUES = [ 'transpose', 'conjugate-transpose', - 'none' + 'no-transpose' ]; diff --git a/base/transpose-operations/README.md b/base/transpose-operations/README.md index f0a6823fa..bd1ec759c 100644 --- a/base/transpose-operations/README.md +++ b/base/transpose-operations/README.md @@ -46,12 +46,12 @@ Returns a list of BLAS transpose operations. ```javascript var out = transposeOperations(); -// e.g., returns [ 'none', 'transpose', 'conjugate-transpose' ] +// e.g., returns [ 'no-transpose', 'transpose', 'conjugate-transpose' ] ``` The output array contains the following operations: -- `none`: no transposition. +- `no-transpose`: no transposition. - `transpose`: transposition. - `conjugate-transpose`: conjugate transposition. diff --git a/base/transpose-operations/docs/repl.txt b/base/transpose-operations/docs/repl.txt index 232752a45..3c4487e3f 100644 --- a/base/transpose-operations/docs/repl.txt +++ b/base/transpose-operations/docs/repl.txt @@ -4,7 +4,7 @@ The output array contains the following operations: - - none: no transposition. + - no-transpose: no transposition. - transpose: transposition. - conjugate-transpose: conjugate transposition. @@ -16,7 +16,7 @@ Examples -------- > var out = {{alias}}() - [ 'none', 'transpose', 'conjugate-transpose' ] + [ 'no-transpose', 'transpose', 'conjugate-transpose' ] See Also -------- diff --git a/base/transpose-operations/docs/types/index.d.ts b/base/transpose-operations/docs/types/index.d.ts index 63deecf47..ef8f84453 100644 --- a/base/transpose-operations/docs/types/index.d.ts +++ b/base/transpose-operations/docs/types/index.d.ts @@ -25,7 +25,7 @@ * * @example * var list = transposeOperations(); -* // e.g., returns [ 'none', 'transpose', 'conjugate-transpose' ] +* // e.g., returns [ 'no-transpose', 'transpose', 'conjugate-transpose' ] */ declare function transposeOperations(): Array; diff --git a/base/transpose-operations/lib/data.json b/base/transpose-operations/lib/data.json index e3c55f248..8f5ced9ae 100644 --- a/base/transpose-operations/lib/data.json +++ b/base/transpose-operations/lib/data.json @@ -1,5 +1,5 @@ [ - "none", + "no-transpose", "transpose", "conjugate-transpose" ] diff --git a/base/transpose-operations/lib/enum.js b/base/transpose-operations/lib/enum.js index 1f49e2d74..26f1b3b86 100644 --- a/base/transpose-operations/lib/enum.js +++ b/base/transpose-operations/lib/enum.js @@ -38,7 +38,7 @@ function enumerated() { // NOTE: the following should match the C `transpose_operations.h` enumeration!!!! return { // No transposition: - 'none': 111, + 'no-transpose': 111, // Transposition: 'transpose': 112, diff --git a/base/transpose-operations/lib/index.js b/base/transpose-operations/lib/index.js index 505018e18..f88a48c5f 100644 --- a/base/transpose-operations/lib/index.js +++ b/base/transpose-operations/lib/index.js @@ -27,7 +27,7 @@ * var transposeOperations = require( '@stdlib/blas/base/transpose-operations' ); * * var list = transposeOperations(); -* // e.g., returns [ 'none', 'transpose', 'conjugate-transpose' ] +* // e.g., returns [ 'no-transpose', 'transpose', 'conjugate-transpose' ] */ // MODULES // diff --git a/base/transpose-operations/lib/main.js b/base/transpose-operations/lib/main.js index 50f7c2c11..f320dabd1 100644 --- a/base/transpose-operations/lib/main.js +++ b/base/transpose-operations/lib/main.js @@ -32,7 +32,7 @@ var DATA = require( './data.json' ); * * @example * var list = layouts(); -* // e.g., returns [ 'none', 'transpose', 'conjugate-transpose' ] +* // e.g., returns [ 'no-transpose', 'transpose', 'conjugate-transpose' ] */ function layouts() { return DATA.slice(); diff --git a/base/transpose-operations/test/test.js b/base/transpose-operations/test/test.js index 2a9635624..9e0879e6a 100644 --- a/base/transpose-operations/test/test.js +++ b/base/transpose-operations/test/test.js @@ -39,7 +39,7 @@ tape( 'the function returns a list of transpose operations', function test( t ) var actual; expected = [ - 'none', + 'no-transpose', 'transpose', 'conjugate-transpose' ]; @@ -62,7 +62,7 @@ tape( 'attached to the main function is an `enum` method to return an object map // List of values which should be supported... o = [ - 'none', + 'no-transpose', 'transpose', 'conjugate-transpose' ];