Toolbox-XToolbox-X

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.4.7 — 2026-07-01

Compare changes

  • [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

Compare changes

  • [56043d65ef] - 🔧 update(string): added new signature for truncateString with TruncateOptions (Nazmul Hassan)
  • [bde1e98b99] - 🔧 update(string): updated MaskOptions for maskString (Nazmul Hassan)
  • [bdeea053f1] - 📚 docs: updated CHANGELOG.md for v2.4.4 (github-actions[bot])

v2.4.4 — 2026-06-28

Compare changes

  • [5565185e11] - 🧼 refactor(date): all conversion into Date object is now immutable (Nazmul Hassan)
  • [592d976acc] - 🛠️ chore: updated editor config and deps (Nazmul Hassan)
  • [a3b28009a8] - 🔧 update(docs): updated docs for addDate (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

Compare changes

  • [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

Compare changes

  • [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 for convertToDecimal (Nazmul Hassan)
  • [a4099fbe66] - 📚 docs: updated CHANGELOG.md for v2.4.0 (github-actions[bot])

v2.4.0 — 2026-06-17

Compare changes

  • [4d73725523] - ✨ feat(number): added 2 new utils with docs: safeAdd and getDecimalPlaces (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

Compare changes

  • [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

Compare changes

  • [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

Compare changes

  • [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

Compare changes

  • [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

Compare changes

  • [304f8adcdc] - 📚 docs(color): updated tsdocs and docs for Color (Nazmul Hassan)

v2.2.0 — 2026-06-16

Compare changes

  • [6932c0301c] - ✨ feat(color): added new methods: generatePalette, toString, toJSON and Symbol.toPrimitive methods; fixed bugs and docs (Nazmul Hassan)
  • [53ed908cd4] - 🐛 fix(lint): fixed all lint errors and warnings (Nazmul Hassan)

v2.0.14 — 2026-06-15

Compare changes

  • [258e5bd8b2] - 🔧 update: fixed some lint errors; updated type defs for parseFormData and updated docs (Nazmul Hassan)

v2.0.13 — 2026-06-15

Compare changes

  • [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

Compare changes

  • [27c053ce3d] - 🔧 update(docs): updated docs for addDate (Nazmul Hassan)

v2.0.11 — 2026-06-15

Compare changes

  • [6056bf47d1] - 🐛 fix: updated missing type imports (Nazmul Hassan)

v2.0.10 — 2026-06-15

Compare changes

  • [a17d0026e8] - ✨ feat(date): added new date-time utility addDate with 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

Compare changes

  • [da534461aa] - ✨ feat(date-time): added new utility formatRelativeDateNative with docs (Nazmul Hassan)

v2.0.0 — 2026-06-15

Compare changes

  • [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 util extractObjectEntries and 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 for createOptionsArray (Nazmul Hassan)
  • [20426fb1c9] - 🔧 update(deps): updated dependencies (Nazmul Hassan)
  • [38c12216da] - 🧼 refactor(internals): reuse _resolveNestedKey in _getNumericProp (Nazmul Hassan)
  • [8a2a8acc8c] - 🔁 revert(internals): reverted signature of _resolveNestedKey to the previous state (Nazmul Hassan)
  • [bcae9bbe32] - 🔧 update(internal): updated signature of _resolveNestedKey internal helper (Nazmul Hassan)
  • [f33c762b5a] - 🔧 update(utils): updated signature of definePrototypeMethod utility (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 for isDeepEqual (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 _fillWithRandomBytes for 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

Compare changes

  • [07203dab41] - 🔧 update: fixed isValidUTCOffset and added docs for array guards and updated other docs (Nazmul Hassan)
  • [544362c0f5] - 🔧 update(docs): added docs for isDate and isDateString (Nazmul Hassan)
  • [be859a3064] - 🔧 update(docs): organized hash utils docs (Nazmul Hassan)

v1.2.0 — 2026-05-26

Compare changes

  • [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

Compare changes

  • [caaf5bdbbf] - 🔧 update(date): updated isDateLike to handle more Temporal instances (Nazmul Hassan)

v1.1.1 — 2026-05-24

Compare changes

  • [eceb63859d] - 🐛 fix(form): updated createFormData: 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

Compare changes

  • [6c99fb7273] - 🔧 update(dom/form): fixed all known issues with createFormData and 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

Compare changes

  • [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

Compare changes

  • [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

Compare changes

  • [53f215946e] - 🔧 update: updated types and docs; added logo (Nazmul Hassan)

v1.0.1-rc.2 — 2026-05-22

Compare changes

  • [2ad9a08a2d] - 🔧 update(domain): updated homepage domain (Nazmul Hassan)

v1.0.1-rc.1 — 2026-05-22

  • [4ebb0d43ab] - 🚀 init: initialized the project with existing codes from nhb-toolbox (Nazmul Hassan)

Last updated: Wed, Jul 01, 2026 05:34:15AM (UTC)

On this page

v2.4.7 — 2026-07-01v2.4.6 — 2026-06-28v2.4.4 — 2026-06-28v2.4.2 — 2026-06-17v2.4.1 — 2026-06-17v2.4.0 — 2026-06-17v2.3.0 — 2026-06-16v2.2.5 — 2026-06-16v2.2.4 — 2026-06-16v2.2.2 — 2026-06-16v2.2.1 — 2026-06-16v2.2.0 — 2026-06-16v2.0.14 — 2026-06-15v2.0.13 — 2026-06-15v2.0.12 — 2026-06-15v2.0.11 — 2026-06-15v2.0.10 — 2026-06-15v2.0.1 — 2026-06-15v2.0.0 — 2026-06-15v1.2.1 — 2026-05-26v1.2.0 — 2026-05-26v1.1.2 — 2026-05-24v1.1.1 — 2026-05-24v1.1.0 — 2026-05-24v1.0.1-rc.6 — 2026-05-23v1.0.1-rc.4 — 2026-05-22v1.0.1-rc.3 — 2026-05-22v1.0.1-rc.2 — 2026-05-22v1.0.1-rc.1 — 2026-05-22