Skip to content

Releases: sindresorhus/dot-prop

v9.0.0

09 May 20:31
Compare
Choose a tag to compare

Breaking

Improvements

v8.0.2...v9.0.0

v8.0.2

18 Jul 13:29
Compare
Choose a tag to compare

v8.0.1...v8.0.2

v8.0.1

29 Jun 18:14
Compare
Choose a tag to compare
  • Fix deepKeys to not throw on sparse arrays f21b68e

v8.0.0...v8.0.1

v8.0.0

22 Apr 06:40
Compare
Choose a tag to compare

Breaking

Improvements

  • Make deepKeys() include empty arrays and objects (#105) 49e9082

v7.2.0...v8.0.0

v7.2.0

17 Feb 03:46
Compare
Choose a tag to compare

v7.1.1...v7.2.0

v7.1.1

22 Jan 17:39
Compare
Choose a tag to compare
  • Fix crash when modifying array length (#89) d363922

v7.1.0...v7.1.1

v7.1.0

22 Jan 07:34
Compare
Choose a tag to compare

v7.0.0

21 Jan 10:01
Compare
Choose a tag to compare

Breaking

  • This package is now pure ESM. Please read this.
  • Require Node.js 12 5a83242
  • Require TypeScript 4.1 for the types (#80) 09adad9
  • Accessing array indices were never documented in previous versions, but it worked as 'a.0'. This no longer works. Use 'a[0]' instead.
  • The package now enforces named exports and renamed the methods:
    • const {get} = require('dot-prop')import {getProperty} from 'dot-prop'
    • const {set} = require('dot-prop')import {setProperty} from 'dot-prop'
    • const {has} = require('dot-prop')import {hasProperty} from 'dot-prop'
    • const {delete: delete_} = require('dot-prop')import {deleteProperty} from 'dot-prop'

Improvements

v6.0.1...v7.0.0

v6.0.1

19 Nov 10:00
Compare
Choose a tag to compare
  • Fix default value issue when last part of part of path is undefined (#75) dcc7f73

v6.0.0...v6.0.1

v6.0.0

07 Oct 21:06
Compare
Choose a tag to compare

Breaking

v5.3.0...v6.0.0