All Versions
145
Latest Version
Avg Release Cycle
44 days
Latest Release
585 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v5.0.0-next.3 Changes
January 09, 2020Commits
- [Fix] tests without a callback that are skipped should not fail
82e316b
- [Fix] tests without a callback that are skipped should not fail
-
v5.0.0-next.2 Changes
January 08, 2020Commits
- π Merge tag 'v4.13.0'
bf07cf8
- [New] add
t.match()
andt.doesNotMatch()
, new innode
v13.6
0330d82
- [New] add
t.match()
andt.doesNotMatch()
, new innode
v13.6
36a30eb
- [New]
tape
binary: Add -i flag to ignore files from gitignore (#492)e0e2542
- [New]
tape
binary: Add -i flag to ignore files from gitignorea0f9350
- π [lint] fix object key spacing
d7c2fd3
- β
[Tests] handle stack trace variation in node <= 0.8
21ac403
- β‘οΈ [Deps] update
resolve
0f15085
- π [readme] remove long-dead testling-ci badge
08fae38
- π Merge tag 'v4.13.0'
-
v5.0.0-next.1 Changes
January 01, 2020π Fixed
- [Breaking] fail any assertion after
.end()
is called#264
- [Breaking] equality functions: throw when < 2 arguments are provided
#442
- 0οΈβ£ [Breaking] use default
require.extensions
collection instead of the magic Array['.js']
#137
Commits
- [Breaking]
throws
: bring into line with nodeβsassert.throws
547dc14
- π¨ [Refactor] make everything strict mode
11b7d85
- π [lint] fix object key spacing
85a8a7f
- β
[Tests] Fail a test if its callback returns a promise that rejects
ad75f86
- [Fix] error stack file path can contain parens/spaces
9094271
- β
[Breaking] tests with no callback are failed TODO tests
03529a9
- π [eslint] fix remaining undeclared variables
1a59e0b
- β
[Tests] improve some failure output by adding messages
bd76254
- β
[Tests] handle stack trace variation in node <= 0.8
bffb60c
- [Breaking] add "exports" to restrict public API
0e713a2
- π¨ [Refactor] generalize error message from calling
.end
more than once8e8af01
- π [Tests] ensure bin/tape is linted
b5b40ae
- π [eslint] Fix leaking variable in tests
07e13a8
- π¨ [Refactor] Avoid setting message property on primitives; use strict mode to catch this
0715294
- π Merge tag 'v4.12.1'
a11e272
- β‘οΈ [Deps] update
resolve
b765bba
- β‘οΈ [Dev Deps] update
eslint
949781f
- [Breaking] fail any assertion after
-
v5.0.0-next.0 Changes
December 21, 2019Commits
- β
[Breaking] if a test callback returns a rejected thenable, fail the test.
f248610
- [Breaking]
error
should not emitexpected
/actual
diagsf6dc34e
- β‘οΈ [Deps] update
resolve
dff5f1f
- β
[Breaking] support passing in an async function for the test callback
5f88895
- π [Breaking] support exceptions in async functions
8d3f03a
- β‘οΈ [Tests] update tests for more async/await cases
197019c
- [meta] change dep semver prefix from ~ to ^
c3924d3
- β‘οΈ [Breaking] update
deep-equal
to v2898a6e7
- β
[Breaking] if a test callback returns a rejected thenable, fail the test.
-
v4.16.1 Changes
September 19, 2022Commits
- π [eslint] fix indentation
b035590
- [meta] add
auto-changelog
b467b85
- π [eslint] enforce
no-use-before-define
87deb68
- π [eslint] clean up config a bit
3171edd
- β
[Tests]
stackTrace
: use the commongetDiag
utility65df5a4
- [meta] fix repo URLs
85d86a4
- βͺ Revert "[Tests] handle a broken error
cause
in node 16.9/16.10"775ba37
- [meta] use
npmignore
to autogenerate an npmignore file1645abb
- π
[eslint] enable
func-style
75c0c3a
- [readme] fix version badge
20ea48d
- π [eslint] fix indentation
-
v4.16.0 Changes
August 16, 2022Commits
- [New]
bin/tape
: include the exact arg when there are no glob results; use require on--require
files6a1ce43
- [meta] create FUNDING.yml
5b4752f
- π¨ [Refactor]
bin/tape
: make it a bit more functional, for easier v5 backportingfbdbfc9
- β‘οΈ [Deps] update
glob
,object-inspect
,resolve
,string.prototype.trim
6a3c200
- β‘οΈ [Dev Deps] update
@ljharb/eslint-config
,array.prototype.flatmap
,es-value-fixtures
,falafel
934d49b
- π [Tests] fix no_only tests on Windows
f35f71b
- β
[Robustness]
test
observably looks upexec
on the object4575ca4
- π [meta] add SECURITY.md
7b0c901
- [New]
-
v4.15.1 Changes
April 08, 2022Commits
- β
[Tests] handle a broken error
cause
in node 16.9/16.1053d9e18
- β
[Robustness]
test
observably looks upexec
on the object9dbe9ad
- π [meta] remove unused travis.yml file
5a52443
- π [meta] ensure
prelint
works on windows48896e8
- β‘οΈ [Dev Deps] update
eslint
,@ljharb/eslint-config
3960ccf
- π [meta] improve
prelint
script when no.git
dir is present7c6dbbd
- β‘οΈ [Deps] update
minimist
64677e0
- β
[Tests] handle a broken error
-
v4.15.0 Changes
January 26, 2022π Merged
- [New] add
--no-only
flag/NODE_TAPE_NO_ONLY_TEST
#572
Commits
- β
[New]
t.match
/t.doesNotMatch: fail the test instead of throw on wrong input types. [
a1c266b`](https://github.com/ljharb/tape/commit/a1c266bf9577420702e1067c40a4a65677add63a) - [actions] reuse common workflows
d3b4f46
- [readme] port changes from v5
87f9b29
- β‘οΈ [Dev Deps] update
eslint
,@ljharb/eslint-config
,aud
51ae645
- [Fix]
bin/tape
: delay requires until neededb803fd8
- [readme] hard wraps bad, soft wraps good
82af5ed
- β‘οΈ [Dev Deps] update
eslint
,@ljharb/eslint-config
,safe-publish-latest
,array.prototype.flatmap
3287a68
- β‘οΈ [actions] update codecov uploader
8d6aa6c
- π [Tests] handle carriage returns in stack traces on Windows
f79acdf
- β‘οΈ [Deps] update
glob
,is-regex
,string.prototype.trim
470ca1c
- π [meta] better
eccheck
commandfe6978d
- β‘οΈ [Deps] update
object-inspect
,resolve
50ea080
- π» [meta] Exclude
fs
from browser bundles (#565)418dc94
- β
[Tests] handle a broken error
cause
in node 16.9/16.10ca1b906
- π [meta] fix
prelint
so it does not fail outside of a git repoa09133e
- β
[Robustness] use cached
.test
86ec0b2
- [New] add
-
v4.14.0 Changes
July 27, 2021π Merged
π Fixed
- [New] add
.teardown()
ont
instances (#546)#531
- [readme] add
tape-describe
to 'other' section (#523)#522
Commits
- β
[Tests] make
stripFullStack
output an array of lines, for better failure messagesf299759
- π [eslint] fully enable
@ljharb
eslint config836610d
- [actions] use
node/install
instead ofnode/run
; usecodecov
action46aff81
- π [readme] improve
t.throws
documentationb36f816
- π¨ [Refactor] avoid reassigning arguments
5c4052f
- β
[Tests] add test case for #519 for test.comment() in createStream/objectMode context
1700642
- π¨ [Refactor] use
call-bind/callBound
instead offunction-bind
directly967b73f
- [readme] Another way to create custom reporters
d81f9f6
- [meta] do not publish github action workflow files
6bb3496
- π¨ [Refactor] remove unused line, unneeded var initialization; add missing
new
da0cdf1
- π¨ [Refactor] remove use of legacy
exports
a04439c
- β‘οΈ [Deps] update
glob
,is-regex
,object-inspect
,resolve
,string.prototype.trim
6e71e6e
- π [eslint] remove useless regex escapes
1515ff4
- π [readme] remove travis badge; add actions and codecov badges
57a7cc9
- β
[meta] run
aud
inposttest
3907aa5
- π¨ [Refactor] generalize error message from calling
.end
more than onceda8ca46
- β
[Tests] handle stack differences in node 15
b7b01ec
- β‘οΈ [Deps] update
is-regex
,object-inspect
,string.prototype.trim
e344080
- β
[New] Include name of test in log when test times out (#524)
78b4d98
- π¨ [Refactor] Avoid setting message property on primitives; use strict mode to catch this
9dfb680
- β
[meta] add
safe-publish-latest
; useprepublishOnly
script for npm 7+c3d434d
- [meta] ensure
not-in-publish
βs absence does not fail anything2a0619d
- π [readme] remove long-dead testling-ci badge
1461611
- π [Tests] ensure bin/tape is linted
faa51b5
- β‘οΈ [Dev Deps] update
eslint
fad6165
- β‘οΈ [Dev Deps] update
eslint
79a0f4b
- β
[Tests] exclude examples from coverage
283f537
- [New] add
-
v4.13.3 Changes
May 24, 2020π Merged
- β
[Fix]
createStream
:result
payload is not always an object#519
- β‘οΈ [Fix] Update RegExp for matching stack frames to handle Promise/then scenario
#516
- β
[Tests] Fix simple typo, placehodler -> placeholder
#500
π Fixed
- β
[Fix]
createStream
:result
payload is not always an object (#519)#519
- β‘οΈ [Fix] Update RegExp for matching stack frames to handle Promise/then scenario (#516)
#515
Commits
- β‘οΈ [Dev Deps] update
eslint
,falafel
,js-yaml
9676a21
- β‘οΈ [Deps] update
minimist
,resolve
8887189
- [readme] add
tape-repeater
(#511)33712e2
- [examples] add
ecstatic
9b87675
- [readme] Add link to tape-player (in-process reporter) (#496)
bc1334b
- π [Docs] add an optional emoji version for tap-spec consumer (#501)
6326dc6
- β
[Fix]