Releases: fastify/deepmerge
Releases · fastify/deepmerge
v3.0.0
What's Changed
- chore: rename master to main by @Fdawgs in #66
- Typing: add cloneProtoObject option to Options interface by @benjamin-stern in #69
- ci(ci): set job permissions by @Fdawgs in #71
- ci(ci): drop node 16 and 18 by @Fdawgs in #70
New Contributors
- @benjamin-stern made their first contribution in #69
Full Changelog: v2.0.2...v3.0.0
v2.0.2
What's Changed
- Clarify
all
parameter by @jorisw in #52 - docs(readme): use simple english by @Fdawgs in #54
- test: prefix unused params with underscores by @Fdawgs in #56
- perf(index): use optional chaining by @Fdawgs in #55
- docs(readme): grammar fixes by @Fdawgs in #57
- chore: remove tap, use only tape and c8 by @Uzlopak in #59
- docs: clarify that deepmerge is not mutating by @Uzlopak in #60
- refactor(index): remove redundant assignment by @Fdawgs in #61
- chore(deps-dev): bump c8 from 7.14.0 to 10.1.3 by @dependabot in #62
- build(dependabot): reduce npm updates to monthly by @Fdawgs in #63
- fix(types): export function definition types by @simonepizzamiglio in #65
New Contributors
- @jorisw made their first contribution in #52
- @simonepizzamiglio made their first contribution in #65
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- chore(deps-dev): bump tsd from 0.30.7 to 0.31.1 by @dependabot in #38
- chore(deps-dev): bump tap from 18.8.0 to 20.0.3 by @dependabot in #39
- chore(deps-dev): bump tap from 20.0.3 to 21.0.0 by @dependabot in #40
- chore(deps): bump fastify/workflows from 4.2.1 to 5.0.0 by @dependabot in #41
- refactor(test/index): use
Object.hasOwn()
by @Fdawgs in #43 - style: remove trailing whitespace by @Fdawgs in #44
- docs(readme): update ci badge syntax by @Fdawgs in #46
- build(deps-dev): replace standard with neostandard by @Fdawgs in #47
- chore(deps-dev): bump neostandard from 0.11.9 to 0.12.0 by @dependabot in #48
- build(deps-dev): add eslint, peer dep of neostandard by @Fdawgs in #49
- Also handle cloneProtoObject in mergeObject by @segevfiner in #45
- chore(package): add funding, author, and contribs by @Fdawgs in #50
New Contributors
- @segevfiner made their first contribution in #45
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- Bump tsd from 0.24.1 to 0.25.0 by @dependabot in #16
- chore(.gitignore): add bun lockfile by @Fdawgs in #17
- chore(deps-dev): bump tsd from 0.25.0 to 0.26.0 by @dependabot in #18
- chore(deps-dev): bump tsd from 0.26.1 to 0.27.0 by @dependabot in #19
- Fix return type when merging tuples and readonly arrays by @russelldavis in #23
- ci(package-manager-ci): add node 18 to test matrix by @Fdawgs in #24
- ci(package-manager): update ubuntu os to latest by @Fdawgs in #25
- ci: only trigger on pushes to main branches by @Fdawgs in #26
- ci(package-manager-ci): replace jobs with reusable workflow by @Fdawgs in #27
- test: use
node:
prefix to bypass require.cache call for builtins by @Fdawgs in #30 - chore: add
.gitattributes
file by @Fdawgs in #31 - chore(package): explicitly declare js module type by @Fdawgs in #32
- chore(.gitignore): add .tap/ dir by @Fdawgs in #33
- Fixes typo
mergeAray
by @jborkowski in #35 - Merge
next
intomaster
by @jsumners in #37
New Contributors
- @russelldavis made their first contribution in #23
- @jborkowski made their first contribution in #35
- @jsumners made their first contribution in #37
Full Changelog: v1.3.0...v2.0.0
v1.3.0
v1.2.0
v1.1.0
What's Changed
- perf: improve performance by @Uzlopak in #3
- Bump tsd from 0.21.0 to 0.22.0 by @dependabot in #4
- add arrayMerge option by @Uzlopak in #5
New Contributors
- @dependabot made their first contribution in #4
Full Changelog: 1.0.0...v1.1.0