Releases: inspect-js/object-inspect
Releases · inspect-js/object-inspect
v1.10.3
v1.10.2
v1.10.1
v1.10.0
- [New] add
WeakRefsupport - [New] respect
Symbol.toStringTagon objects - [Fix] do not allow Symbol.toStringTag to masquerade as builtins
- [meta] use
prepublishOnlyscript for npm 7+ - [meta] create
FUNDING.yml - [meta] do not publish github action workflow files
- [Dev Deps] update
eslint,@ljharb/eslint-config,aud,tape - [actions] use
node/installinstead ofnode/run; usecodecovaction - [Tests] increase coverage
v1.9.0
- [New] add enumerable properties to Function inspect result, per node’s
assert - [New] add enumerable own Symbols to plain object output
- [Fix] hex characters in strings should be uppercased, to match node
assert - [Robustness] cache
Symbol.prototype.toString - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,core-js - [meta]
require-allow-editsno longer requires an explicit github token - [actions] update rebase checkout action to v2
- [actions] add "Require Allow Edits" action
- [actions] switch Automatic Rebase workflow to
pull_request_targetevent - [Tests] migrate tests to Github Actions
- [Tests] run
nycon all tests - [Tests] node 0.8 has an unpredictable property order; fix
groupstest by removing property - [Tests] fix tests for node < 10, due to regex match
groups - [Tests] add passing tests
v1.8.0
- [New] add
indentoption (#13) - [New] add
customInspectoption, to disable custom inspect methods - [New] add
maxStringLengthoption - [Fix] do not be fooled by a function’s own
toStringmethod - [Fix] when truncating a deep array, note it as
[Array]instead of just[Object] - [patch] indicate explicitly that anon functions are anonymous, to match node
- [readme] fix repo URLs, remove testling
- [meta] add
safe-publish-latest - [Tests] add Date and RegExp tests
- [Tests] add codecov
- [actions] add automatic rebasing / merge commit blocking
- [Dev Deps] update
eslint,@ljharb/eslint-config,core-js,tape; addaud; loosen thecore-jsdep
v1.7.0
- [New] add support for
WeakMapandWeakSet - [Refactor] add early bailout to
isMapandisSetchecks - [meta] add
fundingfield - [meta] add copyright to LICENSE (#21)
- [Dev Deps] update
eslint,@ljharb/eslint-config,core-js,tape - [Tests] use shared travis-ci configs
- [Tests] use
npx audinposttest - [Tests] Fix invalid strict-mode syntax with hexadecimal (#22)
- [Tests] add linting