Changelog
All notable changes to the package.
All notable changes to toolbox-x will be documented here.
Auto-generated from git history using changelog-maker.
v2.6.20 — 2026-08-09
- [
f1aaa82185] - 📚 docs: fixed invalid links in README.md (Nazmul Hassan) - [
76f053af23] - 📚 docs: updated CHANGELOG.md for v2.6.18 (github-actions[bot])
v2.6.18 — 2026-08-09
- [
d83259899e] - 🔧 update(docs): updated docs, README.md and deps (Nazmul Hassan) - [
b50dc5a22c] - 🐛 fix(docs): updated import statements forHttpStatus(Nazmul Hassan) - [
9556102369] - 📚 docs: updated CHANGELOG.md for v2.6.17 (github-actions[bot])
v2.6.17 — 2026-07-27
- [
081d5268b4] - 🛠️ chore(config): updated biome.json (Nazmul Hassan) - [
c7594fa55a] - 🔣 types: added new types to extract properties and property keys from a class instance (Nazmul Hassan) - [
867a1a1611] - 🔧 update(scripts): updated test coverage summary generator to write file only if source json file has mtime changed (Nazmul Hassan) - [
5cd1af1fb0] - 🧪 test(coverage): added script to generate markdown coverage report from json summary (Nazmul Hassan) - [
c2d4ebb90e] - 🧹 cleanup(converter): removed unnecessary constant and condition (Nazmul Hassan) - [
a5a8211eb8] - 🛠️ chore: synchronized auto generated files (Nazmul Hassan) - [
3cf7cf3e19] - 📚 docs: updated CHANGELOG.md for v2.6.16 (github-actions[bot])
v2.6.16 — 2026-07-20
- [
668c92b26f] - 🔧 update(tsdown): implemented plugin and created new one to get bundle stats (Nazmul Hassan) - [
3a53e6e61b] - 🧼 refactor(guards): updated primitive guards (Nazmul Hassan) - [
8301167551] - 📚 docs: updated CHANGELOG.md for v2.6.14 (github-actions[bot])
v2.6.14 — 2026-07-19
- [
6995707e16] - 🔧 update(docs): updatedFinderdocs and optimizedconvertArrayToString(Nazmul Hassan) - [
2c05e3b3d2] - 🔧 update(docs): removed unnecessary $ signs from docs (Nazmul Hassan) - [
c54c1ea9f5] - 📚 docs: updated CHANGELOG.md for v2.6.13 (github-actions[bot])
v2.6.13 — 2026-07-19
- [
e21cbf3294] - 🧪 test(utils): added new test cases for utils and updated a utility (Nazmul Hassan) - [
88dc700f41] - 🔧 update(config): added new scripts to get gzipped bundle size (Nazmul Hassan) - [
cf63832c60] - 📚 docs: updated CHANGELOG.md for v2.6.11 (github-actions[bot])
v2.6.11 — 2026-07-19
- [
8dbfc5a6ce] - 🐛 fix(exports): added missing export forisFirstElementOfType(Nazmul Hassan) - [
c968e74341] - 📚 docs: updated CHANGELOG.md for v2.6.10 (github-actions[bot])
v2.6.10 — 2026-07-19
- [
f6a92130df] - 🔧 update(docs): added docs forisFirstElementOfType(Nazmul Hassan) - [
53244cbead] - 🐛 fix(array): added new guardisFirstElementOfTypeto perform lightweight check on suitable array iterator fns (Nazmul Hassan) - [
394439bae3] - 🧪 test: added more unit tests for mixed utils (Nazmul Hassan) - [
910362e82d] - 🧪 test(array): added unit tests forFinderand optimized the class (Nazmul Hassan) - [
481dae168d] - 🧪 test(array): added unit tests for array utils (Nazmul Hassan) - [
9d8eab4648] - 🧼 refactor: moved nested key resolvers intosrc/objectand renamedsrc/utils/index.tsto*/miscellaneous.ts(Nazmul Hassan) - [
49b5456fc9] - 🔧 update(docs): updated generic return type in example ofparseObjectValues(Nazmul Hassan) - [
e9db1ebe84] - 📚 docs: updated CHANGELOG.md for v2.6.6 (github-actions[bot])
v2.6.6 — 2026-07-18
- [
8a610b5c1f] - 🔧 update: fixed misleading types in pg example in docs (Nazmul Hassan) - [
6605f80009] - 🔧 update(docs): fixed type imports in playground example forparseObjectValues()(Nazmul Hassan) - [
9d971a9aab] - 📚 docs: updated CHANGELOG.md for v2.6.4 (github-actions[bot])
v2.6.4 — 2026-07-18
- [
53688df427] - 🐛 fix(types/object): updated the return type ofparseObjectValues()utility (Nazmul Hassan) - [
781dafa28d] - 📚 docs: updated CHANGELOG.md for v2.6.1 (github-actions[bot])
v2.6.1 — 2026-07-18
- [
f33ea2ce81] - 🔖 release: verify builds after updating the types in object utils (Nazmul Hassan) - [
4b4101bb28] - 🧪 test(object): added unit tests for object utils (Nazmul Hassan) - [
50e6a1bfe8] - 🧪 test: added more test cases for guards and http-status (Nazmul Hassan) - [
5c6d39a390] - 🧪 test: added more test cases for number utils and converter (Nazmul Hassan) - [
393aa82bdd] - 💅 style: updated biome config (Nazmul Hassan) - [
e2d4aeb7e5] - 🧪 test: added more test cases (Nazmul Hassan) - [
9b749f6aeb] - 🧪 test(string): tested all string utils (Nazmul Hassan) - [
d938261214] - 📚 docs: updated CHANGELOG.md for v2.6.0 (github-actions[bot])
v2.6.0 — 2026-07-16
- [
fbad00a10a] - 🔖 release: release v2.6.0 (Nazmul Hassan) - [
84d1cfd321] - 🔧 update(docs): updated docs for utils/string (Nazmul Hassan) - [
6f90a199b0] - 🔧 update(docs): added docs for html and markdown to text converters (Nazmul Hassan) - [
c8ca235a45] - ✨ feat(string): added new utilitymarkdownToTextto convert markdown into plain text (Nazmul Hassan) - [
5c69b8081e] - 🔧 update(string): updatedhtmlToTextto accept more options (Nazmul Hassan) - [
0424055324] - ✨ feat(string): added new utility to convert html string to plain text (Nazmul Hassan) - [
736bfafef6] - 🔧 update(docs): added hashing classes in the classes sidebar (Nazmul Hassan) - [
68c03d99a8] - 📚 docs: updated CHANGELOG.md for v2.5.4 (github-actions[bot])
v2.5.4 — 2026-07-14
- [
a232b0bd13] - 🐛 fix(types/hash): converted all literal object types declared withtypetointerface(Nazmul Hassan) - [
2145830b43] - 📚 docs: updated CHANGELOG.md for v2.5.3 (github-actions[bot])
v2.5.3 — 2026-07-14
- [
1bfe3c978f] - 🔧 update(docs): updated pg example forCipher(Nazmul Hassan) - [
0ebdace42e] - 🐛 fix(hash): fixed issue with encoding bytes to base64 (Nazmul Hassan) - [
bef9c7ba07] - 🔧 update(docs): downgraded ts version to 6.x.x (Nazmul Hassan) - [
b1a7e9c696] - 🔧 update(playground): updated playground to show outputs from asynchronous operations immediately (Nazmul Hassan) - [
e56feba935] - 📚 docs: updated CHANGELOG.md for v2.5.1 (github-actions[bot])
v2.5.1 — 2026-07-10
- [
ce831eda79] - 🐛 fix(docs): updated tsdoc and docs site (Nazmul Hassan) - [
9180c9ad55] - 📚 docs: updated CHANGELOG.md for v2.5.0 (github-actions[bot])
v2.5.0 — 2026-07-10
- [
ac00a8186c] - 🔡 tsdoc(number): updated tsdoc for number range getter and its related type interfaces (Nazmul Hassan) - [
6085e5f705] - 🐛 fix(pluralizer): fixed issues with module path for pluralizer (Nazmul Hassan) - [
8c6f9f6f13] - 📚 docs: updated CHANGELOG.md for v2.4.8 (github-actions[bot])
v2.4.8 — 2026-07-09
- [
943e84246c] - 🐛 fix(stylog): fixed the issue with log not printing the styles properly (Nazmul Hassan) - [
efd0a3fab5] - 📚 docs: updated CHANGELOG.md for v2.4.7 (github-actions[bot])
v2.4.7 — 2026-07-01
- [
0bc327ce62] - 🔣 types: added new utility types (Nazmul Hassan) - [
31c4ffc719] - 📚 docs: updated CHANGELOG.md for v2.4.6 (github-actions[bot])
v2.4.6 — 2026-06-28
- [
56043d65ef] - 🔧 update(string): added new signature fortruncateStringwithTruncateOptions(Nazmul Hassan) - [
bde1e98b99] - 🔧 update(string): updatedMaskOptionsformaskString(Nazmul Hassan) - [
bdeea053f1] - 📚 docs: updated CHANGELOG.md for v2.4.4 (github-actions[bot])
v2.4.4 — 2026-06-28
- [
5565185e11] - 🧼 refactor(date): all conversion intoDateobject is now immutable (Nazmul Hassan) - [
592d976acc] - 🛠️ chore: updated editor config and deps (Nazmul Hassan) - [
a3b28009a8] - 🔧 update(docs): updated docs foraddDate(Nazmul Hassan) - [
0f6476e6b0] - 🔧 update(package.json): added more keywords (Nazmul Hassan) - [
d1c6ff4282] - 🔧 update(docs): updated docs for natural sort utility (Nazmul Hassan) - [
56a8e690d5] - 📚 docs: updated CHANGELOG.md for v2.4.2 (github-actions[bot])
v2.4.2 — 2026-06-17
- [
9ce8196718] - 🔧 update(string-diff): updated type defs and docs for diff utils (Nazmul Hassan) - [
6bd96bf45d] - 📚 docs: updated CHANGELOG.md for v2.4.1 (github-actions[bot])
v2.4.1 — 2026-06-17
- [
23f0fd060c] - 🐛 fix(hash): fixed issue with the length of the output numeric string; updated examples for bytes array (Nazmul Hassan) - [
3451cebe75] - 🔧 update(docs): updated docs forconvertToDecimal(Nazmul Hassan) - [
a4099fbe66] - 📚 docs: updated CHANGELOG.md for v2.4.0 (github-actions[bot])
v2.4.0 — 2026-06-17
- [
4d73725523] - ✨ feat(number): added 2 new utils with docs:safeAddandgetDecimalPlaces(Nazmul Hassan) - [
afdab94c08] - 🔧 update(docs): added docs for new hash utils (Nazmul Hassan) - [
625265f93f] - 📚 docs: updated CHANGELOG.md for v2.3.0 (github-actions[bot])
v2.3.0 — 2026-06-16
- [
70ffd18605] - ✨ feat(hash): added 3 new utils:randomBytes,randomNumeric,randomAlphaNumeric(Nazmul Hassan) - [
278c9392f0] - 🧼 refactor(src): moved package subpaths in the respective directories (Nazmul Hassan) - [
a67db2ae2d] - 🛠️ chore(scripts): updated config file for nhb-scripts (Nazmul Hassan) - [
f8478c1085] - 🧪 test(commit): testing commit (Nazmul Hassan) - [
4e8b29c382] - 📚 docs: updated CHANGELOG.md for v2.2.5 (github-actions[bot])
v2.2.5 — 2026-06-16
- [
86be53a528] - 🔧 update(scripts): updated pre-commit script to pull main with safety (Nazmul Hassan) - [
dd02dcf024] - 🔧 update(changelog): updated changelog script (Nazmul Hassan) - [
314749f832] - 🐛 fix(docs): updated build script (Nazmul Hassan) - [
524acb4d98] - 🐛 fix(docs): fixed error in changelog sync (Nazmul Hassan) - [
169ab67304] - 🔧 update(docs): sync changelog before build (Nazmul Hassan) - [
daa192f88c] - 📚 docs: updated CHANGELOG.md for v2.2.4 (github-actions[bot])
v2.2.4 — 2026-06-16
- [
2de5c47525] - 🚀 ci(publish): updated publish script (Nazmul Hassan) - [
3d6c1e2e95] - 📚 docs: updated CHANGELOG.md for v2.2.3 (github-actions[bot]) - [
7f2fadcec0] - 🚀 ci: testing ci for changelog (Nazmul Hassan) - [
91951f99ae] - 📚 docs: updated CHANGELOG.md for v2.2.2 (github-actions[bot])
v2.2.2 — 2026-06-16
- [
7211e58791] - 📚 docs(changelog): integrated CHANGELOG.md generator (Nazmul Hassan) - [
4dfadecb54] - 🔧 update(docs): updated docs for anagram generator (Nazmul Hassan)
v2.2.1 — 2026-06-16
- [
304f8adcdc] - 📚 docs(color): updated tsdocs and docs forColor(Nazmul Hassan)
v2.2.0 — 2026-06-16
- [
6932c0301c] - ✨ feat(color): added new methods:generatePalette,toString,toJSONandSymbol.toPrimitivemethods; fixed bugs and docs (Nazmul Hassan) - [
53ed908cd4] - 🐛 fix(lint): fixed all lint errors and warnings (Nazmul Hassan)
v2.0.14 — 2026-06-15
- [
258e5bd8b2] - 🔧 update: fixed some lint errors; updated type defs forparseFormDataand updated docs (Nazmul Hassan)
v2.0.13 — 2026-06-15
- [
862d5023d4] - 🔧 update(docs): updated docs for dom related utils and re-exported non-dom utils from package main path (Nazmul Hassan) - [
34c3246ae4] - 🐛 fix(docs): updated a mismatched import in the example codeblock (Nazmul Hassan)
v2.0.12 — 2026-06-15
- [
27c053ce3d] - 🔧 update(docs): updated docs foraddDate(Nazmul Hassan)
v2.0.11 — 2026-06-15
- [
6056bf47d1] - 🐛 fix: updated missing type imports (Nazmul Hassan)
v2.0.10 — 2026-06-15
- [
a17d0026e8] - ✨ feat(date): added new date-time utilityaddDatewith docs (Nazmul Hassan) - [
3bfdb22e8e] - 🔧 update(docs): reordered constant on sidebar (Nazmul Hassan) - [
f948a34837] - 🔧 update(docs): modified pg codeblocks and updated some titles (Nazmul Hassan)
v2.0.1 — 2026-06-15
- [
da534461aa] - ✨ feat(date-time): added new utilityformatRelativeDateNativewith docs (Nazmul Hassan)
v2.0.0 — 2026-06-15
- [
e4785ab008] - 🔡 tsdoc: updated tsdoc for the latest doc site and improved internal perf (Nazmul Hassan) - [
8bfc3133cd] - 🐛 fix(docs): updated all invalid mdx links (Nazmul Hassan) - [
960c38abf8] - 🐛 fix(docs): fixed some syntax errors and removed some pg (Nazmul Hassan) - [
6723823ab2] - 🔧 update(docs): removed some pg tag and added some (Nazmul Hassan) - [
048824461d] - 🔧 update(docs): updated class docs sidebar titles and other gaps (Nazmul Hassan) - [
6a2193938a] - 🔧 update(docs): migrated rest of the docs from old docusaurus docs (Nazmul Hassan) - [
169e3e7b7f] - ✨ feat(object): added new utilextractObjectEntriesand updated array filtering util (Nazmul Hassan) - [
fed3e28a6a] - 🔧 update(docs): rearranged sidebar items (Nazmul Hassan) - [
5ecff45b6e] - 🐛 fix(docs): fixed syntax error in mdx (Nazmul Hassan) - [
1daecd22ed] - 🔧 update(docs): added (migrated) rest of the docs by AI Agent (Nazmul Hassan) - [
4be446c120] - 🔧 update(biome): updated biome configs (Nazmul Hassan) - [
fe031fee91] - 🔧 update(docs): added docs forcreateOptionsArray(Nazmul Hassan) - [
20426fb1c9] - 🔧 update(deps): updated dependencies (Nazmul Hassan) - [
38c12216da] - 🧼 refactor(internals): reuse_resolveNestedKeyin_getNumericProp(Nazmul Hassan) - [
8a2a8acc8c] - 🔁 revert(internals): reverted signature of_resolveNestedKeyto the previous state (Nazmul Hassan) - [
bcae9bbe32] - 🔧 update(internal): updated signature of_resolveNestedKeyinternal helper (Nazmul Hassan) - [
f33c762b5a] - 🔧 update(utils): updated signature ofdefinePrototypeMethodutility (Nazmul Hassan) - [
45e2263f0d] - 🔧 update(docs): added docs for array split utils (Nazmul Hassan) - [
da5253f513] - 🔧 update(docs): added docs for array metrics utils (Nazmul Hassan) - [
93fad69a34] - 🐛 fix(change-case): fixed issues with delimiter normalizer and updated return types for non-literal strings (Nazmul Hassan) - [
366769bf10] - 🔧 update(docs): added docs for string checkers (Nazmul Hassan) - [
8db76e3608] - 🔧 update(docs): added docs for number checkers (Nazmul Hassan) - [
a9d47c768c] - 🔧 update(docs): added docs forisDeepEqual(Nazmul Hassan) - [
3866f14770] - 🔧 update(docs): added docs for empty array checker (Nazmul Hassan) - [
7cff6aaab4] - 🔧 update(tsdoc): updated tsdoc for environment guard (Nazmul Hassan) - [
0d6d0e4101] - 🔧 update(docs/guards): updated example (Nazmul Hassan) - [
ac00debace] - 🔧 update(docs): added docs for environment guards (Nazmul Hassan) - [
8a83fce7e9] - 🔧 update(docs): added docs for string format guards (Nazmul Hassan) - [
9336711fd3] - 🔧 update(docs): added docs for object guards (Nazmul Hassan) - [
3dfd02fe27] - 🔧 update(docs): added docs for composite type guards for primitive values (Nazmul Hassan) - [
866bc5e3cc] - 🔧 update(docs): added docs for nullish type checkers (Nazmul Hassan) - [
e5039e7a8c] - 🔧 update(docs): added docs for numeric type guards (Nazmul Hassan) - [
a39e82cc99] - 🔧 update(docs): added docs for core primitive type guards (Nazmul Hassan) - [
b82e2ed041] - 📦 deps(workspace): updated all deps to safe versions (Nazmul Hassan) - [
258f78a839] - 🧼 refactor(hash): created new internal helper_fillWithRandomBytesfor reuse (Nazmul Hassan) - [
cbb1c84c29] - 🧹 cleanup(docs): removed unnecessary examples from docs (Nazmul Hassan) - [
ba0c5e1b1b] - 🔧 update(docs): updated function guards docs (Nazmul Hassan) - [
e4fdc149cc] - 🔧 update(guards): added implementation and docs for function guards (Nazmul Hassan) - [
127c296f37] - 🔧 update(docs): updated the format of last modified date (Nazmul Hassan) - [
cdc1241994] - 🔧 update(docs): swapped a section in array guards (Nazmul Hassan) - [
4b1929b695] - 🔧 update(docs): added docs for dom guards (Nazmul Hassan)
v1.2.1 — 2026-05-26
- [
07203dab41] - 🔧 update: fixedisValidUTCOffsetand added docs for array guards and updated other docs (Nazmul Hassan) - [
544362c0f5] - 🔧 update(docs): added docs forisDateandisDateString(Nazmul Hassan) - [
be859a3064] - 🔧 update(docs): organized hash utils docs (Nazmul Hassan)
v1.2.0 — 2026-05-26
- [
bca3090bbf] - 🔧 update(docs+Signet): added docs for hash utils and fixed validation issue with Signet class (Nazmul Hassan) - [
a05d221246] - 🔧 update(docs): changed rehype code theme (Nazmul Hassan) - [
5a6bc46578] - 🔧 update(docs): added hash utils index page (Nazmul Hassan) - [
7430836daa] - 🔧 update(docs): updated intro and quick start pages (Nazmul Hassan) - [
3110880cfe] - 🔧 update(docs): updated util/date to utils/date-time (Nazmul Hassan) - [
86562982c9] - 🔧 update(docs): changed brand and theme colors (Nazmul Hassan) - [
423690d231] - 🔧 update(docs): changed theme and updated docs (Nazmul Hassan)
v1.1.2 — 2026-05-24
- [
caaf5bdbbf] - 🔧 update(date): updatedisDateLiketo handle moreTemporalinstances (Nazmul Hassan)
v1.1.1 — 2026-05-24
- [
eceb63859d] - 🐛 fix(form): updatedcreateFormData: now handles configs more correctly (Nazmul Hassan) - [
fe133e9efa] - 🐛 fix(docs): updated invalid links and sidebar meta (Nazmul Hassan) - [
c10974cf06] - 🔧 update(docs): updated chatbot name and import paths (Nazmul Hassan)
v1.1.0 — 2026-05-24
- [
6c99fb7273] - 🔧 update(dom/form): fixed all known issues withcreateFormDataand updated docs (Nazmul Hassan) - [
21672be18c] - 🐛 fix(dom/form): fixed an issue with string trimming (Nazmul Hassan) - [
a1f0a2897c] - 🛠️ chore: updated types and re-export some utils from other sub modules (Nazmul Hassan)
v1.0.1-rc.6 — 2026-05-23
- [
60f8e4b328] - 🧼 refactor(paths): updated import paths (Nazmul Hassan) - [
1f0f173f77] - 🔧 update(docs): organized date utils and guards (Nazmul Hassan) - [
e41e05f6ea] - 🔧 update(docs): updated getting started section (Nazmul Hassan)
v1.0.1-rc.4 — 2026-05-22
- [
0c13fbf037] - 🧹 cleanup: removed unnecessary code (Nazmul Hassan) - [
f8b067fc91] - 🔧 update(og): updated og generator base url (Nazmul Hassan) - [
77d79ce0d1] - 🔧 update(docs): updated theme color, logo and other configs (Nazmul Hassan)
v1.0.1-rc.3 — 2026-05-22
- [
53f215946e] - 🔧 update: updated types and docs; added logo (Nazmul Hassan)
v1.0.1-rc.2 — 2026-05-22
- [
2ad9a08a2d] - 🔧 update(domain): updated homepage domain (Nazmul Hassan)
v1.0.1-rc.1 — 2026-05-22
- [
4ebb0d43ab] - 🚀 init: initialized the project with existing codes fromnhb-toolbox(Nazmul Hassan)
Last updated: Sun, Aug 09, 2026 03:58:43PM (UTC)
