All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
3.0.0 - 2025-10-17
- TypeScript declarations (
index.d.ts) covering:- Callable default export with overloads (module name or defaults object).
- Static members:
assign,arg_options,print_help,isProduction,production,development,enableFileReadWrite. - Minimal event typings (
on,resetChanges) compatible withdata-context.
- GitHub Issue templates: bug report, feature request, question, and config.
- Package metadata:
- Bumped version to
3.0.0. - Updated
scripts.testtonode index.test.js. - Ensured
browser.jsis included in published files (keptexportsmapping for CJS/ESM/browser).
- Bumped version to
- Public API remains functionally compatible with the 3.x beta line.
- When using ESM, import the default export:
import configSets from 'config-sets'
- When using CommonJS:
const configSets = require('config-sets')