npm
defu
Recursively assign default properties. Lightweight and Fast!
defaultsdefaultsdeepnodenpmyarn
Release cadenceEvery 2 months
Last releaseApr 7, 2026
Open advisories0
Changelog quality75% curated
GitHub Releases + CHANGELOG, gaps for some releases
Release history Security
26 older or filtered releases not shown.
Upgrade guides
Breaking changes and a migration checklist for each major versionVersionChannelDateChangesSecurity
6.1.7 StableApr 7, 2026Other26.1.6 StableApr 1, 2026Other16.1.5 StableApr 1, 2026Security1Fixed2Other1Fix6.1.4 StableJan 5, 2024Fixed1Other46.1.3 StableOct 24, 2023Fixed1Other46.1.2 StableJan 24, 2023Fixed1Other36.1.1 StableNov 14, 2022No notes published6.1.0 StableAug 16, 2022New1Fixed16.0.1 youStableAug 16, 2022Fixed26.0.0 StableMar 21, 2022Breaking2New25.0.2-alpha AlphaJan 28, 2022No notes published5.0.1 StableJan 13, 2022No notes published5.0.0 StableMay 12, 2021No changes listed4.0.1 StableApr 23, 2021No changes listed4.0.0 StableDeprecated Apr 23, 2021No changes listed3.2.2 StableNov 10, 2020No changes listed3.2.1 StableNov 9, 2020No changes listed3.2.0 StableNov 9, 2020No changes listed3.1.0 StableAug 4, 2020No changes listed3.0.1 StableJul 29, 2020No changes listed