Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: xeho91/deepmerge-ts

Tags

v7.0.3

Toggle v7.0.3's commit message
chore(release): 7.0.3 [skip ci]

## [7.0.3](RebeccaStevens/deepmerge-ts@v7.0.2...v7.0.3) (2024-06-06)

### Bug Fixes

* merge functions' types ([ca94270](RebeccaStevens@ca94270))

v7.0.2

Toggle v7.0.2's commit message
chore(release): 7.0.2 [skip ci]

## [7.0.2](RebeccaStevens/deepmerge-ts@v7.0.1...v7.0.2) (2024-06-03)

### Bug Fixes

* support older module resolutions ([063675e](RebeccaStevens@063675e)), closes [RebeccaStevens#480](RebeccaStevens#480)

v7.0.1

Toggle v7.0.1's commit message
chore(release): 7.0.1 [skip ci]

## [7.0.1](RebeccaStevens/deepmerge-ts@v7.0.0...v7.0.1) (2024-05-21)

### Bug Fixes

* handling of partial types ([1832bd0](RebeccaStevens@1832bd0)), closes [RebeccaStevens#476](RebeccaStevens#476)

v7.0.0

Toggle v7.0.0's commit message
chore(release): 7.0.0 [skip ci]

# [7.0.0](RebeccaStevens/deepmerge-ts@v6.0.3...v7.0.0) (2024-05-20)

### Code Refactoring

* rename DeepMergeFunctionUtils to DeepMergeUtils ([e821255](RebeccaStevens@e821255))
* rename DeepMergeMerge* to DeepMerge* ([fd4d2d4](RebeccaStevens@fd4d2d4))

### Features

* allow filtering out values before merging them ([0784f63](RebeccaStevens@0784f63)), closes [RebeccaStevens#460](RebeccaStevens#460)

### BREAKING CHANGES

* rename DeepMergeFunctionUtils to DeepMergeUtils
* rename DeepMergeMerge* to DeepMerge*
* allow filtering out values before merging them

v6.0.3

Toggle v6.0.3's commit message
chore(release): 6.0.3 [skip ci]

## [6.0.3](RebeccaStevens/deepmerge-ts@v6.0.2...v6.0.3) (2024-05-20)

### Bug Fixes

* deepmergeInto unsafe key value assignment ([6b04863](RebeccaStevens@6b04863))

v6.0.2

Toggle v6.0.2's commit message
chore(release): 6.0.2 [skip ci]

## [6.0.2](RebeccaStevens/deepmerge-ts@v6.0.1...v6.0.2) (2024-05-20)

### Bug Fixes

* return type when using empty records ([6b4ff3f](RebeccaStevens@6b4ff3f)), closes [RebeccaStevens#465](RebeccaStevens#465)

v6.0.1

Toggle v6.0.1's commit message
chore(release): 6.0.1 [skip ci]

## [6.0.1](RebeccaStevens/deepmerge-ts@v6.0.0...v6.0.1) (2024-05-20)

### Bug Fixes

* type when merging index signatures ([5e8b9b6](RebeccaStevens@5e8b9b6)), closes [RebeccaStevens#459](RebeccaStevens#459)

v6.0.0

Toggle v6.0.0's commit message
chore(release): 6.0.0 [skip ci]

# [6.0.0](RebeccaStevens/deepmerge-ts@v5.1.0...v6.0.0) (2024-05-19)

### Bug Fixes

* type when merging optional properties of a record ([fa9ace2](RebeccaStevens@fa9ace2))

### Build System

* remove typing support for typescript<4.7 ([f2f5956](RebeccaStevens@f2f5956))

### Features

* allow restricting what types can be passed in as parameters ([69e9ba3](RebeccaStevens@69e9ba3)), closes [RebeccaStevens#305](RebeccaStevens#305)
* remove deprecated type DeepMergeLeafHKT ([1982e56](RebeccaStevens@1982e56))
* undefined will no longer replace defined values by default ([9c86605](RebeccaStevens@9c86605))

### Performance Improvements

* remove BlacklistedRecordProps ([19d4944](RebeccaStevens@19d4944))

### BREAKING CHANGES

* remove deprecated type DeepMergeLeafHKT
* undefined will no longer replace defined values by default
* The order of the generics of `deepmergeCustom`
and `deepmergeIntoCustom` have changed. If you are passing generics
to these functions you need to update them.
* remove typing support for typescript<4.7

v5.1.0

Toggle v5.1.0's commit message
chore(release): 5.1.0 [skip ci]

# [5.1.0](RebeccaStevens/deepmerge-ts@v5.0.0...v5.1.0) (2023-04-04)

### Features

* expose some of the internal utils ([a11a03d](RebeccaStevens@a11a03d))

v5.0.0

Toggle v5.0.0's commit message
chore(release): 5.0.0 [skip ci]

# [5.0.0](RebeccaStevens/deepmerge-ts@v4.3.0...v5.0.0) (2023-03-18)

### Bug Fixes

* add missing dev dep ([df4add2](RebeccaStevens@df4add2))
* remove unneeded eslint disable ([be28290](RebeccaStevens@be28290))
* use default MM generics ([944b428](RebeccaStevens@944b428)), closes [RebeccaStevens#304](RebeccaStevens#304)

### chore

* drop support for node 12 and 14 ([77016f7](RebeccaStevens@77016f7))

### BREAKING CHANGES

* drop support for node 12 and 14