Changelog
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.5.2 - 2024-02-11
Commits
- [Tests] increase coverage
c692c88 - [Dev Deps] use
hasowninstead ofhasfb5b350 - [Dev Deps] update
aud,hasown,npmignore,tapefd0ddd9 - [Deps] update
call-bind,define-properties,set-function-nameca53f66 - [Dev Deps] update
object-inspect,tape4491680 - [Refactor] use
es-errors1d03d22 - [Fix] properly check for a non-object receiver
024d442 - [Deps] update
call-bindf222ce0
v1.5.1 - 2023-09-12
Commits
- [Refactor] use
set-function-name1384147 - [Dev Deps] update
@es-shims/api,@ljharb/eslint-config,aud,available-regexp-flags,tape07bf9a2 - [Dev Deps] add missing
npmignoredep8ca9dfe
v1.5.0 - 2023-04-18
Commits
- [meta] use
npmignoreto autogenerate an npmignore filef7438ad - [New] add
unicodeSets/vflagf922170 - [Dev Deps] update
@es-shims/api,@ljharb/eslint-config,aud,available-regexp-flags,object-inspect,tape1203078 - [actions] update rebase action to use reusable workflow
c562ea2 - [Dev Deps] update
aud,object-inspect,tapef3ae811 - [Deps] update
define-properties,functions-have-names2d0476e - [Tests] use
for-eachinstead offoreachd9f30da - [Deps] update
define-properties81c1c20
v1.4.3 - 2022-04-14
Commits
- [Fix] when shimmed, name must be
get flagsfcefd00
v1.4.2 - 2022-04-12
Commits
- [Fix] ensure
hasIndicesis patched properly, and getter order is correcta1af45a - [Dev Deps] update
eslint,@ljharb/eslint-config,auto-changelog,tape24f5a0c
v1.4.1 - 2022-01-13
Commits
- [Fix]
polyfill: do not throw in a descriptorless environmente2d24e7
v1.4.0 - 2022-01-13
Commits
v1.3.2 - 2022-01-13
Commits
- [actions] reuse common workflows
6665b5d - [actions] use
node/installinstead ofnode/run; usecodecovactionbabce94 - [Dev Deps] update
eslint,@ljharb/eslint-config,@es-shims/api,object-inspect,safe-publish-latest,tape52132d9 - [Dev Deps] update
eslint,@ljharb/eslint-config,@es-shims/api,aud,auto-changelog,object-inspect,tapec16687c - [actions] update codecov uploader
0a3c904 - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,object-inspect,tape3fce7f2 - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,tape75ca498 - [actions] update workflows
300f321 - [meta] better
eccheckcommand5f735ab - [Dev Deps] update
eslint,tape3059637 - [actions] update workflows
[dbd8ab4`](https://github.com/es-shims/RegExp.prototype.flags/commit/dbd8ab49fa2196dd74791107825c43e4481cdfd2) - [meta] use
prepublishOnlyscript for npm 7+5cc8652 - [Fix] use polyfill, not implementation, in main export
15ab4b8 - [meta] remove
audit-levelconfig, which breaks npm 7 installs1cb98ae
v1.3.1 - 2021-01-15
Commits
- [Tests] run
nycon all tests; usetaperunner; add full es-shims test suite047a1e8 - [Tests] migrate tests to Github Actions
e4e391f - [meta] use
auto-changelogfor changelogafbcd06 - [actions] add Require Allow Edits workflow
0db5d50 - [meta] do not publish github action workflow files
53f2902 - [Dev Deps] update
eslint,@ljharb/eslint-config,tape; addaud05f2a85 - [Dev Deps] update
eslint,@ljharb/eslint-config,aud,tape2a197b8 - [Dev Deps] update
eslint,@ljharb/eslint-config,tape; addsafe-publish-lateste40bd37 - [Refactor] use
call-bindinstead ofes-abstracte6eac90 - [Deps] update
es-abstractf198075 - [actions] switch Automatic Rebase workflow to
pull_request_targetevent2d21727 - [Deps] update
es-abstract7e7ddc6
v1.3.0 - 2019-12-14
Commits
- [Tests] remove
jscs4a09ab4 - [Tests] use shared travis-ci configs
8afa6a9 - [Dev Deps] update
eslint,@ljharb/eslint-config,covert,has,tape13a9fc9 - [Refactor] use
callBindhelper fromes-abstractc3a3727 - [actions] add automatic rebasing / merge commit blocking
51e3f93 - [Tests] use
npx audinstead ofnspornpm auditwith hoops7e1ee50 - [meta] add
fundingfieldc99cbec - [New] add
autoentry point1e53e85 - [Tests] use
eclintinstead ofeditorconfig-tools8600bfe - [Deps] update
define-propertiesad221fa
v1.2.0 - 2017-10-24
Commits
- [Tests] up to
nodev8.8,v7.10,v6.11,v4.8; improve matrix; usenvm install-latest-npmso new npm doesn’t break old node5a9653d - [Dev Deps] update
tape,jscs,nsp,eslint,@ljharb/eslint-config; addhas556de86 - [Dev Deps] update
tape,jscs,nsp,eslint,@ljharb/eslint-config726772c - [New] add support for
dotAllregex flag.fcbd64f - [Dev Deps] update
eslint,jscs,nsp,tape,@ljharb/eslint-config,@es-shims/api0272934 - [Dev Deps] update
jscs,nsp,eslinte4cd264 - [Dev Deps] update
jscs,nsp,eslint,@es-shims/apibaf5169 - [Dev Deps] update
tape,nsp,eslint,@ljharb/eslint-config97cea15 - [Dev Deps] update
tape,discs,eslint,@ljharb/eslint-configb6872f4 - [Dev Deps] update
tape,jscs,nsp,eslint,@ljharb/eslint-config14702cc - [Dev Deps] update
jscs,@es-shims/apicd060a6 - [Tests] up to
nodev6.2,v5.1114638bd - [Tests] up to
io.jsv3.3,nodev4.1b0a5ffb - [Tests] npm run silently
35804d4 - [Tests] up to
nodev5.9,v4.4e0fe80d - [Tests] up to
nodev5.7,v4.39739c42 - [Dev Deps] update
jscs4aa1699 - [Dev Deps] update
tape,jscs,nsp,@ljharb/eslint-config8bc5e6b - [Tests] fix npm upgrades on older nodes
ae00bb9 - Only apps should have lockfiles.
6d14965 - [Tests] use pretest/posttest for better organization
0520cfd - [Tests] up to
nodev5.5810f62b - [Tests] on
nodev5.3f839662 - [Dev Deps] update
eslint,@ljharb/eslint-config78ecaa5 - [Tests] up to
nodev5.2c04d762 - [Tests] up to
nodev5.07c0d5b9 - [Tests] on
nodev5.1040ddafd - [Deps] update
define-properties98ea89d
v1.1.1 - 2015-08-16
Commits
- [Fix] cover the case where there is no descriptor on the prototype
67014c3
v1.1.0 - 2015-08-16
Commits
- Update
jscs,eslint; use my personal sharedeslintconfig.37ca379 - Update
eslint,tape,editorconfig-tools,nspcb92d6e - Implement the es-shim API.
15eb821 - Refactoring to reduce complexity.
aeb4785 - Move implementation to
implementation.jsa698925 - Update
eslint,jscs277a4a1 - Update
nsp,eslintc9f3866 - Update
tape,eslinta08795b - Make some things a bit more robust.
450abb4 - Update
eslint25d898f - Test on latest two
io.jsversions.2e17ca3 - All grade A-supported
node/iojsversions now ship with annpmthat understands^.4a2a548 - Update
eslint64df4e0 - Update
eslintac05ae5 - Clean up
supportsDescriptorscheck.e44d0de - [Dev Deps] Update
jscs8741758 - Update
tape,jscs,nsp,eslintdb1f658 - Test on
io.jsv2.318c948f - Run
travis-citests oniojsandnodev0.12; speed up builds; allow 0.8 failures.c37e79f - Update
tape,jscs,eslint4b652bf - [Dev Deps] Update
tape,eslint29d4ac0 - Test up to
io.jsv2.19f9e342 - Update
covert,jscsc98f3b4 - Update
jscs9e5e220 - [Dev Deps] update
tapecdd3af2 - [Dev Deps] update
taped42d0bf - Switch from vb.teelaun.ch to versionbadg.es for the npm version badge SVG.
a5e7453 - Update
tape2a675ec - Test on
io.jsv2.5448cbdb - Test on
io.jsv2.4948e511 - Test on
io.jsv2.24793278 - Update
eslint0f463da - Update
eslint5a16967 - Test on
io.jsv3.07ba8706 - Test on
iojs-v1.2b521e09
v1.0.1 - 2014-12-13
Merged
- Match the spec properly: throw when not an object; make getter generic.
#3
Fixed
- Match the spec properly
#1
Commits
- Speed up the “is object” check in case of
nullorundefined77137f9