All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v1.1.15 - 2024-03-10
- [types] use a namespace; improve type
f42bec3
- [types] use shared config
464a9e3
- [actions] remove redundant finisher; use reusable workflow
d114ee8
- [Dev Deps] update
@types/node
,tape
,typescript
; add@arethetypeswrong/cli
9cc63d8
- [types] add a helpful hover description
29ccf8d
- [Deps] update
available-typed-arrays
,call-bind
,has-tostringtag
7ecfd8e
v1.1.14 - 2024-02-01
- [patch] add types
49c4d4c
- [Dev Deps] update
aud
,npmignore
,tape
e5fab7b
- [Deps] update
available-typed-arrays
,call-bind
97e2b44
- [Deps] update
has-tostringtag
1efa8bf
v1.1.13 - 2023-10-19
- [Refactor] avoid call-binding entirely when there is no method to bind
9ff452b
v1.1.12 - 2023-10-19
- [Fix] somehow node 0.12 - 3 can hit here, and they lack slice but have set
c28e9b8
- [Deps] update
call-bind
a648554
- [Dev Deps] update
tape
7a094d6
v1.1.11 - 2023-07-17
v1.1.10 - 2023-07-10
- [actions] update rebase action to use reusable workflow
2c10582
- [Robustness] use
call-bind
b2335fd
- [Dev Deps] update
@ljharb/eslint-config
,aud
,tape
ad5e41b
v1.1.9 - 2022-11-02
- [Dev Deps] update
aud
,is-callable
,tape
9a20b3c
- [Refactor] use
gopd
instead ofes-abstract
helper00157af
- [Deps] update
is-typed-array
6714240
- [meta] add
sideEffects
flag89b96cc
v1.1.8 - 2022-05-14
- [actions] reuse common workflows
95ea6c0
- [meta] use
npmignore
to autogenerate an npmignore filed08436a
- [readme] add github actions/codecov badges
35ae3af
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,safe-publish-latest
,tape
86e6e3a
- [actions] update codecov uploader
0aa6e30
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,aud
,auto-changelog
,tape
a881a78
- [Refactor] use
for-each
instead offoreach
9dafa03
- [Deps] update
es-abstract
,is-typed-array
0684022
- [Deps] update
es-abstract
,is-typed-array
633a529
v1.1.7 - 2021-08-30
- [Refactor] use
globalThis
if available2a16d1f
- [meta] changelog cleanup
ba99f56
- [Dev Deps] update
@ljharb/eslint-config
19a6e04
- [Deps] update
available-typed-arrays
50dbc58
- [Deps] update
is-typed-array
c1b83ea
v1.1.6 - 2021-08-06
v1.1.5 - 2021-08-05
- [actions] use
node/install
instead ofnode/run
; usecodecov
action63fa8dd
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,aud
,auto-changelog
,is-callable
,tape
1107c74
- [Deps] update
available-typed-arrays
,call-bind
,es-abstract
,is-typed-array
f953454
- [Fix] use
has-tostringtag
to behave correctly in the presence of symbol shams8aee720
- [meta] use
prepublishOnly
script for npm 7+6c5167b
v1.1.4 - 2020-12-05
- [meta] npmignore github action workflows
aa427e7
v1.1.3 - 2020-12-05
- [Tests] migrate tests to Github Actions
803d4dd
- [Tests] run
nyc
on all tests205a13f
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,aud
,auto-changelog
,is-callable
,tape
97ceb07
- [actions] add "Allow Edits" workflow
b140492
- [Deps] update
es-abstract
; usecall-bind
where applicable2abdb87
- [actions] switch Automatic Rebase workflow to
pull_request_target
event256d34b
- [Dev Deps] update
auto-changelog
; addaud
ddea96f
- [meta] gitignore nyc output
8a812bd
v1.1.2 - 2020-04-07
- [Dev Deps] update
make-arrow-function
,make-generator-function
28c61ef
- [Dev Deps] update
@ljharb/eslint-config
a233879
- [Dev Deps] update
auto-changelog
df0134c
- [Fix] move
foreach
to dependencies6ef29c0
- [Tests] only audit prod deps
eb21044
- [Deps] update
es-abstract
5ef0236
- [Dev Deps] update
tape
7456037
- [Deps] update
available-typed-arrays
8a856c9
v1.1.1 - 2020-01-24
- [Tests] use shared travis-ci configs
0a627d9
- [meta] add
auto-changelog
2a14c58
- [meta] remove unused Makefile and associated utilities
75f7f22
- [Tests] up to
node
v12.10
,v11.15
,v10.16
,v8.16
,v6.17
4162327
- [Refactor] use
es-abstract
’scallBound
,available-typed-arrays
,has-symbols
9b04a2a
- [readme] fix repo URLs, remove testling
03ed52f
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,replace
,semver
,tape
bfbcf3e
- [actions] add automatic rebasing / merge commit blocking
cc88ac5
- [meta] create FUNDING.yml
acbc723
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,is-callable
,tape
f1ab63e
- [Dev Deps] update
eslint
,@ljharb/eslint-config
; addsafe-publish-latest
ac9f50b
- [Tests] use
npx aud
instead ofnsp
ornpm audit
with hoopsaaaa15d
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,tape
602fc9a
- [Deps] update
available-typed-arrays
,is-typed-array
b2d69b6
- [meta] add
funding
field156f613
v1.1.0 - 2019-02-16
- [Tests] remove
jscs
381c9b4
- [Tests] up to
node
v8.2
,v7.10
,v6.11
,v5.8
; improve matrix; newer npm breaks on older node7015c19
- [Tests] up to
node
v10.0
,v9.11
,v8.11
,v6.14
,v4.9
; usenvm install-latest-npm
ad67885
- [Tests] up to
node
v11.6
,v10.15
,v8.15
,v6.16
dd94bfb
- [Refactor] use an array instead of an object for storing Typed Array names
de98bc1
- [meta] ignore
test.html
06cfb1b
- [Tests] up to
node
v7.0
,v6.9
,v4.6
; improve test matrixdf76eaa
- [New] add
BigInt64Array
andBigUint64Array
d6bca3a
- [Dev Deps] update
jscs
,nsp
,eslint
f23b45b
- [Dev Deps] update
@ljharb/eslint-config
,eslint
,semver
,tape
ddb4484
- [Dev Deps] update
eslint
,@ljharb/eslint-config
,covert
,is-callable
,replace
,semver
,tape
4524e59
- [Dev Deps] update
tape
,jscs
,nsp
,eslint
,@ljharb/eslint-config
,semver
1ec7056
- [Dev Deps] update
jscs
,nsp
,eslint
,@ljharb/eslint-config
799487d
- [Dev Deps] update
tape
,jscs
,nsp
,eslint
,@ljharb/eslint-config
,semver
8092598
- [Tests] up to
node
v11.10
a5aabb1
- [Dev Deps] update
@ljharb/eslint-config
,eslint
,nsp
,semver
,tape
277be33
- [Tests] use
npm audit
instead ofnsp
ee97dc7
- [Dev Deps] update
tape
,eslint
,@ljharb/eslint-config
262ffb0
- [Dev Deps] update
jscs
,eslint
,@ljharb/eslint-config
d6bbcfc
- [Tests] up to
node
v6.2
2ff89eb
- Only apps should have lockfiles
e2bc271
- [Dev Deps] update
nsp
,eslint
,@ljharb/eslint-config
b79e93b
- [Dev Deps] update
nsp
,eslint
,@ljharb/eslint-config
016dbff
- [Dev Deps] update
eslint
,tape
6ce4bbc
- [Tests] on
node
v10.1
f0683a0
- [Tests] up to
node
v7.2
2f29cef
- [Dev Deps] update
replace
73b5ba6
- [Deps] update
function-bind
c8a18c2
- [Tests] on
node
v5.12
812102b
- [Tests] on
node
v5.10
271584f
v1.0.1 - 2016-03-19
- [Dev Deps] update
tape
,jscs
,nsp
,eslint
,@ljharb/eslint-config
,semver
,is-callable
4a628c5
- [Dev Deps] update
tape
,jscs
,nsp
,eslint
,@ljharb/eslint-config
,is-callable
8e09372
- [Tests] up to
node
v5.6
,v4.3
3a35bf9
- [Dev Deps] update
jscs
,eslint
,@ljharb/eslint-config
9410d5e
- [Fix]
Symbol.toStringTag
is on the super-[[Prototype]] of Float32Array, not the [[Prototype]].7c40a3a
- [Tests] up to
node
v5.9
,v4.4
07878e7
- Use the object form of "author" in package.json
65caa56
- [Tests] use pretest/posttest for linting/security
c170f7e
- [Deps] update
is-typed-array
9ab324e
- [Deps] update
function-bind
a723142
- [Deps] update
is-typed-array
ed82ce4
- [Tests] on
node
v4.2
f581c20