[d565449] | 1 | # Changelog
|
---|
| 2 |
|
---|
| 3 | All notable changes to this project will be documented in this file.
|
---|
| 4 |
|
---|
| 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
|
---|
| 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
---|
| 7 |
|
---|
| 8 | ## [v3.0.4](https://github.com/fengyuanchen/is-array-buffer/compare/v3.0.3...v3.0.4) - 2024-02-02
|
---|
| 9 |
|
---|
| 10 | ### Commits
|
---|
| 11 |
|
---|
| 12 | - [patch] add types [`15fab4c`](https://github.com/fengyuanchen/is-array-buffer/commit/15fab4c68378904a12592969042e638dbc6be8e5)
|
---|
| 13 |
|
---|
| 14 | ## [v3.0.3](https://github.com/fengyuanchen/is-array-buffer/compare/v3.0.2...v3.0.3) - 2024-02-02
|
---|
| 15 |
|
---|
| 16 | ### Commits
|
---|
| 17 |
|
---|
| 18 | - [Fix] TAs can take a DataView in node 0.8; use a simpler check [`69a03f6`](https://github.com/fengyuanchen/is-array-buffer/commit/69a03f671f892b724be1a899a3d90c981e7601c9)
|
---|
| 19 | - [Dev Deps] update `aud`, `available-typed-arrays`, `npmignore`, `object-inspect`, `tape` [`53ca341`](https://github.com/fengyuanchen/is-array-buffer/commit/53ca34182d2aab61e90e744ee47d01f6577b616e)
|
---|
| 20 | - [Deps] update `call-bind`, `get-intrinsic`, `is-typed-array` [`bec883f`](https://github.com/fengyuanchen/is-array-buffer/commit/bec883f31e83410a46927a843ded46ebffbbb1f6)
|
---|
| 21 | - [Dev Deps] update `@ljharb/eslint-config`, `aud`, `tape` [`944d4ce`](https://github.com/fengyuanchen/is-array-buffer/commit/944d4cea229ce29a0965665bf59df290c53ecbbb)
|
---|
| 22 | - [meta] add missing `engines.node` [`0852be6`](https://github.com/fengyuanchen/is-array-buffer/commit/0852be6f64188912d2383ff9b6a7cc12bd369006)
|
---|
| 23 | - [Deps] update `get-intrinsic` [`b59c4af`](https://github.com/fengyuanchen/is-array-buffer/commit/b59c4af432014649d6cd1f070cf6e9917e6ad524)
|
---|
| 24 |
|
---|
| 25 | ## [v3.0.2](https://github.com/fengyuanchen/is-array-buffer/compare/v3.0.1...v3.0.2) - 2023-03-01
|
---|
| 26 |
|
---|
| 27 | ### Commits
|
---|
| 28 |
|
---|
| 29 | - [Fix] `node` 0.8: an object arg to a TA only throws a RangeError when it is an ArrayBuffer of an incompatible byte length [`d5108f6`](https://github.com/fengyuanchen/is-array-buffer/commit/d5108f6d06245e616b6c563995f214a38732243c)
|
---|
| 30 | - [Dev Deps] update `object-inspect`, `tape` [`400f456`](https://github.com/fengyuanchen/is-array-buffer/commit/400f4563ccbe27c7fbb485665352c76210bba9cb)
|
---|
| 31 | - [Deps] update `get-intrinsic` [`133732e`](https://github.com/fengyuanchen/is-array-buffer/commit/133732ec88f8dded1c705b758badc2240077a6d8)
|
---|
| 32 |
|
---|
| 33 | ## [v3.0.1](https://github.com/fengyuanchen/is-array-buffer/compare/v3.0.0...v3.0.1) - 2023-01-05
|
---|
| 34 |
|
---|
| 35 | ### Commits
|
---|
| 36 |
|
---|
| 37 | - [Fix] in node 0.8, TAs do not coerce Uint8Arrays to an ArrayBuffer properly [`e488763`](https://github.com/fengyuanchen/is-array-buffer/commit/e48876346f446825dad619e55dcc830ed93f2853)
|
---|
| 38 | - [Dev Deps] update `@ljharb/eslint-config`, `aud` [`8eebfa2`](https://github.com/fengyuanchen/is-array-buffer/commit/8eebfa21881f3a9fa5094f8c486f00e496658ea9)
|
---|
| 39 |
|
---|
| 40 | ## [v3.0.0](https://github.com/fengyuanchen/is-array-buffer/compare/v2.0.0...v3.0.0) - 2023-01-04
|
---|
| 41 |
|
---|
| 42 | ### Commits
|
---|
| 43 |
|
---|
| 44 | - [Breaking] replace package implementation [`b65f929`](https://github.com/fengyuanchen/is-array-buffer/commit/b65f929d856d2a42f043be0f5a0fc2e067370ed1)
|
---|
| 45 | - Initial implementation, tests, readme [`06afa73`](https://github.com/fengyuanchen/is-array-buffer/commit/06afa73e775960802ea9257cc6b4cdf768c72d3f)
|
---|
| 46 | - Initial commit [`051813f`](https://github.com/fengyuanchen/is-array-buffer/commit/051813f15e3cbf515e2447306761dd9c42819150)
|
---|
| 47 | - npm init [`946d3de`](https://github.com/fengyuanchen/is-array-buffer/commit/946d3de82b15471fb2c00a4a2a5a52eb0515eb04)
|
---|
| 48 | - [meta] use `npmignore` to autogenerate an npmignore file [`ca4c446`](https://github.com/fengyuanchen/is-array-buffer/commit/ca4c446f37daf5ab8cc590f2194574c2706561ed)
|
---|
| 49 | - Only apps should have lockfiles [`be7d8eb`](https://github.com/fengyuanchen/is-array-buffer/commit/be7d8eb09dc5033c04df85d7ba9a8714f4e54357)
|
---|
| 50 | - docs: fix badge link [`9ea7fb6`](https://github.com/fengyuanchen/is-array-buffer/commit/9ea7fb638e79f8938161b3b7370cb965d8e93a8b)
|
---|
| 51 |
|
---|
| 52 | <!-- auto-changelog-above -->
|
---|
| 53 |
|
---|
| 54 | ## 2.0.0 (Feb 12, 2021)
|
---|
| 55 |
|
---|
| 56 | - Refactor in TypeScript.
|
---|
| 57 | - Drop the `dist` directory.
|
---|
| 58 | - Drop the UMD bundled file.
|
---|
| 59 | - Add a declaration file for TypeScript.
|
---|
| 60 |
|
---|
| 61 | ## 1.0.1 (Apr 1, 2018)
|
---|
| 62 |
|
---|
| 63 | - Improve code style.
|
---|
| 64 |
|
---|
| 65 | ## 1.0.0 (Jul 25, 2017)
|
---|
| 66 |
|
---|
| 67 | - Supports UMD, CommonJS and ES Module.
|
---|
| 68 |
|
---|
| 69 | ## 0.1.0 (Nov 28, 2015)
|
---|
| 70 |
|
---|
| 71 | - Check if ArrayBuffer is defined first.
|
---|
| 72 |
|
---|
| 73 | ## 0.0.1 (Nov 11, 2015)
|
---|
| 74 |
|
---|
| 75 | - Initial release.
|
---|