2023-12-24 13:23:39 +08:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog ](https://keepachangelog.com/en/1.0.0/ )
and this project adheres to [Semantic Versioning ](https://semver.org/spec/v2.0.0.html ).
2024-12-02 17:23:01 +08:00
## [v1.1.4](https://github.com/ljharb/define-data-property/compare/v1.1.3...v1.1.4) - 2024-02-13
### Commits
- [Refactor] use `es-define-property` [`90f2f4c` ](https://github.com/ljharb/define-data-property/commit/90f2f4cc20298401e71c28e1e08888db12021453 )
- [Dev Deps] update `@types/object.getownpropertydescriptors` [`cd929d9` ](https://github.com/ljharb/define-data-property/commit/cd929d9a04f5f2fdcfa9d5be140940b91a083153 )
## [v1.1.3](https://github.com/ljharb/define-data-property/compare/v1.1.2...v1.1.3) - 2024-02-12
### Commits
- [types] hand-write d.ts instead of emitting it [`0cbc988` ](https://github.com/ljharb/define-data-property/commit/0cbc988203c105f2d97948327c7167ebd33bd318 )
- [meta] simplify `exports` [`690781e` ](https://github.com/ljharb/define-data-property/commit/690781eed28bbf2d6766237efda0ba6dd591609e )
- [Dev Deps] update `hasown` ; clean up DT packages [`6cdfd1c` ](https://github.com/ljharb/define-data-property/commit/6cdfd1cb2d91d791bfd18cda5d5cab232fd5d8fc )
- [actions] cleanup [`3142bc6` ](https://github.com/ljharb/define-data-property/commit/3142bc6a4bc406a51f5b04f31e98562a27f35ffd )
- [meta] add `funding` [`8474423` ](https://github.com/ljharb/define-data-property/commit/847442391a79779af3e0f1bf0b5bb923552b7804 )
- [Deps] update `get-intrinsic` [`3e9be00` ](https://github.com/ljharb/define-data-property/commit/3e9be00e07784ba34e7c77d8bc0fdbc832ad61de )
## [v1.1.2](https://github.com/ljharb/define-data-property/compare/v1.1.1...v1.1.2) - 2024-02-05
### Commits
- [Dev Deps] update @types packages, `object-inspect` , `tape` , `typescript` [`df41bf8` ](https://github.com/ljharb/define-data-property/commit/df41bf84ca3456be6226055caab44e38e3a7fd2f )
- [Dev Deps] update DT packages, `aud` , `npmignore` , `tape` , typescript` [`fab0e4e` ](https://github.com/ljharb/define-data-property/commit/fab0e4ec709ee02b79f42d6db3ee5f26e0a34b8a )
- [Dev Deps] use `hasown` instead of `has` [`aa51ef9` ](https://github.com/ljharb/define-data-property/commit/aa51ef93f6403d49d9bb72a807bcdb6e418978c0 )
- [Refactor] use `es-errors` , so things that only need those do not need `get-intrinsic` [`d89be50` ](https://github.com/ljharb/define-data-property/commit/d89be50571175888d391238605122679f7e65ffc )
- [Deps] update `has-property-descriptors` [`7af887c` ](https://github.com/ljharb/define-data-property/commit/7af887c9083b59b195b0079e04815cfed9fcee2b )
- [Deps] update `get-intrinsic` [`bb8728e` ](https://github.com/ljharb/define-data-property/commit/bb8728ec42cd998505a7157ae24853a560c20646 )
2023-12-24 13:23:39 +08:00
## [v1.1.1](https://github.com/ljharb/define-data-property/compare/v1.1.0...v1.1.1) - 2023-10-12
### Commits
- [Tests] fix tests in ES3 engines [`5c6920e` ](https://github.com/ljharb/define-data-property/commit/5c6920edd1f52f675b02f417e539c28135b43f94 )
- [Dev Deps] update `@types/es-value-fixtures` , `@types/for-each` , `@types/gopd` , `@types/has-property-descriptors` , `tape` , `typescript` [`7d82dfc` ](https://github.com/ljharb/define-data-property/commit/7d82dfc20f778b4465bba06335dd53f6f431aea3 )
- [Fix] IE 8 has a broken `Object.defineProperty` [`0672e1a` ](https://github.com/ljharb/define-data-property/commit/0672e1af2a9fcc787e7c23b96dea60d290df5548 )
- [meta] emit types on prepack [`73acb1f` ](https://github.com/ljharb/define-data-property/commit/73acb1f903c21b314ec7156bf10f73c7910530c0 )
- [Dev Deps] update `tape` , `typescript` [`9489a77` ](https://github.com/ljharb/define-data-property/commit/9489a7738bf2ecf0ac71d5b78ec4ca6ad7ba0142 )
## [v1.1.0](https://github.com/ljharb/define-data-property/compare/v1.0.1...v1.1.0) - 2023-09-13
### Commits
- [New] add `loose` arg [`155235a` ](https://github.com/ljharb/define-data-property/commit/155235a4c4d7741f6de01cd87c99599a56654b72 )
- [New] allow `null` to be passed for the non* args [`7d2fa5f` ](https://github.com/ljharb/define-data-property/commit/7d2fa5f06be0392736c13b126f7cd38979f34792 )
## [v1.0.1](https://github.com/ljharb/define-data-property/compare/v1.0.0...v1.0.1) - 2023-09-12
### Commits
- [meta] add TS types [`43d763c` ](https://github.com/ljharb/define-data-property/commit/43d763c6c883f652de1c9c02ef6216ee507ffa69 )
- [Dev Deps] update `@types/tape` , `typescript` [`f444985` ](https://github.com/ljharb/define-data-property/commit/f444985811c36f3e6448a03ad2f9b7898917f4c7 )
- [meta] add `safe-publish-latest` , [`172bb10` ](https://github.com/ljharb/define-data-property/commit/172bb10890896ebb160e64398f6ee55760107bee )
## v1.0.0 - 2023-09-12
### Commits
- Initial implementation, tests, readme [`5b43d6b` ](https://github.com/ljharb/define-data-property/commit/5b43d6b44e675a904810467a7d4e0adb7efc3196 )
- Initial commit [`35e577a` ](https://github.com/ljharb/define-data-property/commit/35e577a6ba59a98befa97776d70d90f3bea9009d )
- npm init [`82a0a04` ](https://github.com/ljharb/define-data-property/commit/82a0a04a321ca7de220af02d41e2745e8a9962ed )
- Only apps should have lockfiles [`96df244` ](https://github.com/ljharb/define-data-property/commit/96df244a3c6f426f9a2437be825d1c6f5dd7158e )
- [meta] use `npmignore` to autogenerate an npmignore file [`a87ff18` ](https://github.com/ljharb/define-data-property/commit/a87ff18cb79e14c2eb5720486c4759fd9a189375 )