ChronosChronos

Changelog

All notable changes to the chronos-date package.

All notable changes to chronos-date will be documented here.

Auto-generated from git history using changelog-maker.

v2.5.0 — 2026-06-28

Compare changes

  • [ed1bf795c3] - 🔧 update(docs): added docs for getDaysInMonth (Nazmul Hassan)
  • [d98d660196] - 🔧 update(docs): added docs for getTimeDiff (Nazmul Hassan)
  • [fe967cc48b] - 🔧 update(docs): added docs for relative time getters (Nazmul Hassan)
  • [1fbaffc6bd] - 🔧 update(docs): added docs for isToday, isTomorrow and isYesterday (Nazmul Hassan)
  • [ea56bf7e13] - ✨ feat(guards): added new guard isDateLeapYear with docs (Nazmul Hassan)
  • [8fbb5ca819] - 🧼 refactor(compare): made getTimeDiff utility independent (Nazmul Hassan)
  • [c32a232694] - ✨ feat(compare): added new utilities getTimeDiff and getDaysInMonth (Nazmul Hassan)
  • [4e7a267e8a] - ✨ feat(date): added new utils to compare dates; updated tsdoc for relativeTimePlugin methods (Nazmul Hassan)
  • [ff70d28fd4] - ✨ feat(utils): added basic date compare functions (Nazmul Hassan)
  • [275440983d] - 📚 docs: updated CHANGELOG.md for v2.4.14 (github-actions[bot])

v2.4.14 — 2026-06-27

Compare changes

  • [fd2a26351e] - 📚 docs(plugins): updated tsdoc and docs for the types related to dateRangePlugin (Nazmul Hassan)
  • [6405d4173e] - 🔧 update(docs): fixed an example in docs (Nazmul Hassan)
  • [248766d203] - 🔧 update(docs): updated examples and plugin docs (Nazmul Hassan)
  • [a99db9e191] - 📚 docs: updated CHANGELOG.md for v2.4.12 (github-actions[bot])

v2.4.12 — 2026-06-24

Compare changes

  • [edc49b08da] - 🔣 types(chronos): updated constructor signatures ChronosStatics; updated the script to copy the interface (Nazmul Hassan)
  • [1504c043cc] - 🧼 refactor(src): updated folder structure (Nazmul Hassan)
  • [df4eb710c2] - 📚 docs: updated CHANGELOG.md for v2.4.11 (github-actions[bot])

v2.4.11 — 2026-06-24

Compare changes

  • [e95746e909] - 🧼 refactor: re-arranged files and updated docs and tsdoc (Nazmul Hassan)
  • [ef846dce7a] - 📚 docs: updated CHANGELOG.md for v2.4.10 (github-actions[bot])

v2.4.10 — 2026-06-24

Compare changes

  • [8d48e6b495] - 🔧 update(docs): added docs for Chronos.clamp and updated related docs (Nazmul Hassan)
  • [e2afaf41c0] - 🔧 update(docs): updated docs for date range methods (both static and instance) (Nazmul Hassan)
  • [f0aeb71aba] - 🐛 fix(scripts): copy script now properly handles generics and rest parameters (Nazmul Hassan)
  • [b6fbd01689] - ✨ feat(Chronos): Chronos.getDatesForDay() now returns array of Chronos instances when format is set to 'chronos' in the options (Nazmul Hassan)
  • [f315f9d36b] - ✨ feat(Chronos): added new static method: Chronos.clamp() (Nazmul Hassan)
  • [f6372ba242] - 📚 docs: updated CHANGELOG.md for v2.4.6 (github-actions[bot])

v2.4.6 — 2026-06-23

Compare changes

  • [110da53bb1] - 🛠️ chore: fixed some dev issues (Nazmul Hassan)
  • [207af7bf73] - 🧼 refactor(chronos): updated interface ChronosStatics --> copy tsdoc from Chronos constructor signatures and static methods using ts-morph custom script (Nazmul Hassan)
  • [4a9f571435] - 🧼 refactor(classes): renamed chronos.ts --> Chronos.ts (Nazmul Hassan)

v2.4.4 — 2026-06-23

Compare changes

  • [057b69dce7] - 🛠️ chore: updated editor configs and deps (Nazmul Hassan)
  • [4a72c5351b] - 🔧 update(docs): updated examples in playground code blocks (Nazmul Hassan)
  • [4e10e25c52] - 🔧 update(docs): synced changelog and generated types for the playground (Nazmul Hassan)
  • [a1125de983] - 🔧 update(docs): updated docs for Chronos.formatTimePart static method (Nazmul Hassan)
  • [31363cd0e3] - 📚 docs: updated CHANGELOG.md for v2.4.0 (github-actions[bot])

v2.4.0 — 2026-06-20

Compare changes

  • [f2505c3963] - 🔧 update(docs): added docs for next and previous methods of Chronos (Nazmul Hassan)
  • [471bf48f31] - ✨ feat(Chronos): added new next and previous methods (Nazmul Hassan)
  • [d7aebe5940] - 🔧 update(docs): added docs for new getter methods (Nazmul Hassan)
  • [97be8bcb92] - 🔧 update(docs): added docs for 3 new format methods (Nazmul Hassan)
  • [707bacb142] - ✨ feat(Chronos): added 3 new getters: epochSeconds, epochMilliseconds, epochNanoseconds (Nazmul Hassan)
  • [f58a836bee] - ✨ feat(Chronos): added 3 new Date wrapper methods: toDateString, toTimeString and toUTCString (Nazmul Hassan)
  • [9ba93a27d2] - 🧼 refactor(chronos): cleaned src/index.ts and moved the Chronos class inside src/classes (Nazmul Hassan)
  • [666249f80f] - 🔧 update(docs): updated docs for addDate (Nazmul Hassan)
  • [cd51a99843] - 🔧 update(chronos): reverted to function keyword from arrow fn in some plugins --> updated biome.json (Nazmul Hassan)
  • [f0bae6243b] - 📚 docs: updated CHANGELOG.md for v2.3.3 (github-actions[bot])

v2.3.3 — 2026-06-16

Compare changes

  • [c352f02ec8] - 🛠️ chore(changelog): included CHANGELOG.md in the package (Nazmul Hassan)
  • [a6e54f3728] - 📚 docs: updated CHANGELOG.md for v2.3.2 (github-actions[bot])

v2.3.2 — 2026-06-16

Compare changes

  • [0ff11734b1] - 📚 docs(changelog): integrated automated changelog generator/updater (Nazmul Hassan)

v2.3.1 — 2026-06-16

Compare changes

  • [b07c6a2203] - 🛠️ chore: updated deps and generated modules in docs (Nazmul Hassan)

v2.3.0 — 2026-06-16

Compare changes

  • [895c50fac9] - ✨ feat(chronos): added new signature for Chronos.add() method using addDate utility (Nazmul Hassan)

v2.2.10 — 2026-06-15

Compare changes

  • [88d85ce6d2] - ✨ feat(utils): added new utility formatRelativeDateNative with docs (Nazmul Hassan)
  • [056f5ce1d4] - ✨ feat(utils): added new util addDate with docs; updated deps (Nazmul Hassan)
  • [38d532e161] - 🔧 update(docs): updated last edit date format (Nazmul Hassan)

v2.2.1 — 2026-05-26

Compare changes

  • [069a4829c1] - 🐛 fix(guards): fixed isValidUTCOffset and organized guard docs (Nazmul Hassan)
  • [3a45898b8d] - 🔧 update(docs): added docs for isDate and isDateString (Nazmul Hassan)

v2.2.0 — 2026-05-25

Compare changes

  • [56ea1ca80a] - 🔧 update(docs): updated README.md and chronos wrapper function docs (Nazmul Hassan)
  • [70ae00f7dc] - 🔣 types: converted some type to interface due to tsdown issues (Nazmul Hassan)
  • [c7c685315e] - 🔧 update(docs): changed rehype code theme for light mode (Nazmul Hassan)
  • [0592bb1b64] - 🔧 update(docs): changed theme for playground result codeblock (Nazmul Hassan)

v2.1.1 — 2026-05-24

Compare changes

  • [18aa30e3e4] - 🔧 update(docs+deps): updated toolbox-x and changed brand color (Nazmul Hassan)
  • [ef69b054ed] - 🔧 update(docs): changed theme and updated docs (Nazmul Hassan)

v2.1.0 — 2026-05-23

Compare changes

  • [9d319bf9a8] - 🧼 refactor: updated import styles (Nazmul Hassan)
  • [e79153c9e1] - 📦 deps: replaced nhb-toolbox with toolbox-x (Nazmul Hassan)

v2.0.4 — 2026-05-22

Compare changes

  • [c72aca7848] - 📚 docs(README.md): updated readme docs (Nazmul Hassan)
  • [c47b63d563] - 🔧 update(docs): updated docs (Nazmul Hassan)

v2.0.2 — 2026-05-22

Compare changes

  • [d134f688fd] - 🔧 update(docs): updated docs and README.md (Nazmul Hassan)
  • [6ab2d983c3] - 🔧 update(docs): updated README.md (Nazmul Hassan)
  • [724a48fffb] - 🔧 update(docs): removed unnecessary types (Nazmul Hassan)
  • [23fb10adc9] - 🔧 update(docs): added og image for homepage (Nazmul Hassan)
  • [86782b41ef] - 📚 docs(README.md): updated the readme docs (Nazmul Hassan)
  • [937edcd286] - 🔧 update(docs): rearranged plugin order in the sidebar (Nazmul Hassan)
  • [28ecfce98e] - 🚀 ci(publish): updated docs link in the publish script (Nazmul Hassan)

v2.0.1 — 2026-05-21

Compare changes

No notable changes.

v2.0.0 — 2026-05-21

Compare changes

  • [487601df4a] - 🔧 update(docs): updated docs for v2.0.0 (Nazmul Hassan)
  • [fe3943cb7c] - 🔡 tsdoc(chronos): updated tsdoc by replacing old toolbox references with chronos references (Nazmul Hassan)
  • [c1083a4d3b] - 🔧 update(docs): organized the methods tables in the chronos docs (Nazmul Hassan)
  • [64e84638ae] - 🔧 update(docs): updated get and set methods docs (Nazmul Hassan)
  • [d4832a21dc] - 🔧 update(Chronos): renamed some methods: toQuarter -> getQuarter, toFiscalQuarter -> getFiscalQuarter, toAcademicYear -> getAcademicYear; updated and organized offset extraction methods (Nazmul Hassan)
  • [f48f770103] - 🔧 update(docs): organized docs for conversion and manipulation methods (Nazmul Hassan)
  • [67da0a88a3] - 🔧 update(docs): organized manipulation and get-set methods (Nazmul Hassan)
  • [c8baa727a5] - 🔧 update(docs): organized get-set and part of manipulation methods (Nazmul Hassan)
  • [5edf2bfd8b] - 🔧 update(docs): updated docs for symbol methods (Nazmul Hassan)
  • [432ea7bc8b] - 🔧 update(docs): organized the static methods docs (Nazmul Hassan)
  • [f7aa0f4e8f] - 🔧 update(docs): organized checker/query methods (Nazmul Hassan)
  • [514c55b7c0] - 🔧 update(docs): organized protocol methods (Nazmul Hassan)
  • [2edc861887] - 🔧 update(docs): categorized more methods as format methods (Nazmul Hassan)
  • [394971003e] - 🔧 update(docs): organized docs for Chronos format methods (Nazmul Hassan)

v1.4.0 — 2026-05-20

Compare changes

  • [39afc67512] - 🧼 refactor(Chronos+docs): renamed formatStrict -> formatSafe and updated docs (Nazmul Hassan)
  • [fd958e473c] - 🔣 types(Chronos): components signature is now more typed (Nazmul Hassan)
  • [72ed116468] - 🔧 update(docs): added missing static methods (Nazmul Hassan)
  • [d052741f5c] - 🔧 update(docs): integrated accordion instead of summary>details (Nazmul Hassan)
  • [04e30fb2de] - 🔧 update(docs): updated docs for utils (Nazmul Hassan)
  • [66918693bd] - 🔧 update(docs): updated link validator (Nazmul Hassan)
  • [94577afac8] - 🔧 update(docs): activated playground in quick start page (Nazmul Hassan)
  • [3a9df4f1e3] - ✨ feat(docs): added navbar icons and watermark for homepage (Nazmul Hassan)
  • [76f21be980] - ✨ feat(docs): show last modified time (Nazmul Hassan)
  • [4ba323a447] - 🔧 update(docs): updated links and deps (Nazmul Hassan)
  • [0d32367c1c] - 🐛 fix(docs): fixed headings of date like object checker (Nazmul Hassan)
  • [2ff11eb7b1] - 🔧 update(docs): made example runnable in timezone checker (Nazmul Hassan)
  • [f912000a5c] - 🔧 update(docs): organized guards and predicates (Nazmul Hassan)

v1.3.4 — 2026-05-19

Compare changes

  • [21a503f5af] - 🔧 update(docs/plugins): updated plugin page docs (Nazmul Hassan)
  • [6947e8a7ca] - 🔧 update(docs): organized round plugin docs (Nazmul Hassan)
  • [3b0c425ee4] - 🔧 update(docs): organized greeting plugin docs (Nazmul Hassan)
  • [3c37fbbe54] - 🔧 update(docs): organized docs for palindrome plugin (Nazmul Hassan)
  • [eba635b47d] - 🔧 update(docs): reorganized docs for zodiac plugin methods (Nazmul Hassan)
  • [6ec8afa52c] - 🔧 update(docs): reorganized the docs for day part plugin (Nazmul Hassan)
  • [c0fe5c418a] - 🔧 update(docs): organized season plugin docs (Nazmul Hassan)
  • [58b600703f] - 🔧 update(docs): rearranged docs for from now plugin methods (Nazmul Hassan)
  • [26ea40ed2d] - 🔧 update(docs+pg): updated playground output style; rearranged docs for date range plugin method (Nazmul Hassan)
  • [8dd21233c9] - 🔧 update(docs): rearranged docs for duration plugin methods (Nazmul Hassan)
  • [de4433be7c] - 🔧 update(docs): rearranged the docs for relative time plugin methods (Nazmul Hassan)
  • [9c205b77b4] - 🔧 update(docs): added link validator and other scripts (Nazmul Hassan)

v1.3.3 — 2026-05-19

Compare changes

  • [de8c46ec92] - 🔧 update(docs+plugins): fixed issue with bangla date format; updated playground and re-arranged business plugin methods (Nazmul Hassan)
  • [b583b20039] - 📚 docs(plugins): re-arranged docs for bangla and timezone plugin methods (Nazmul Hassan)
  • [7e818adbd2] - 🧼 refactor(docs): updated type generator along with actual docs (Nazmul Hassan)
  • [14f4886592] - 🔧 update(chronos): updated chronos wrapper function (Nazmul Hassan)

v1.3.1 — 2026-05-18

Compare changes

  • [80f425f158] - 🔣 types(Chronos): updated return types of static methods (Nazmul Hassan)

v1.3.0 — 2026-05-18

Compare changes

  • [6c4fd750c0] - 🧼 refactor(chronos): updated some type and plugin signatures (Nazmul Hassan)
  • [f1c36f7160] - 🔧 update(plugins): fixed some potential bugs (Nazmul Hassan)
  • [a116ea6bf6] - 🔣 types(Chronos): added new Chronos signature with generic timezone identifier (Nazmul Hassan)
  • [c0e4da6775] - 🔧 update: updated misleading docs and deps (Nazmul Hassan)

v1.2.1 — 2026-05-18

Compare changes

  • [67b1ebad03] - 📚 docs(README.md): added more info in the readme docs (Nazmul Hassan)
  • [d1db95af81] - 🔧 update(docs/playground): made overflow visible for type intellisense (Nazmul Hassan)

v1.2.0 — 2026-05-18

Compare changes

  • [168dcb5fd3] - 📚 docs: updated docs and polished some styles (Nazmul Hassan)
  • [2f9fbf3325] - 📚 docs: updated intro docs (Nazmul Hassan)
  • [8dede78676] - 📚 docs(README.md): added logo in the docs (Nazmul Hassan)
  • [e73633b952] - 🔧 update(timeZonePlugin): updated tz name abbreviation matching logic and playground (Nazmul Hassan)
  • [70e75b38fd] - 🔧 update(docs/Playground): updated playground behaviour (Nazmul Hassan)
  • [acae5c2571] - 🔧 update(docs): updated monaco type generator to dynamically fix the sub module paths (Nazmul Hassan)
  • [ed2e5032f4] - 🐛 fix(docs): fixed issues for type intellisense in the Playground (Nazmul Hassan)
  • [3a681ee782] - 📚 docs: updated README.md and Callout components (Nazmul Hassan)
  • [cd6242b638] - 🔧 update(docs): updated button styles in playground (Nazmul Hassan)
  • [47b95e578f] - 📚 docs: added logo (Nazmul Hassan)
  • [1fc096f7e9] - 📚 docs: updated and rearranged docs (Nazmul Hassan)

v1.1.2 — 2026-05-16

Compare changes

  • [97f7bb1ed7] - 🔧 update: updated a round plugin and reorganized the docs (Nazmul Hassan)
  • [c547856619] - 🔧 update(docs): updated playground and toc (Nazmul Hassan)

v1.1.1 — 2026-05-15

Compare changes

  • [592d38708b] - 📚 docs: integrated fumadocs for building documentation site (Nazmul Hassan)
  • [ecfc76e06b] - 🔧 update(utils): updated the signatures of getTimestamp (Nazmul Hassan)
  • [59f0048027] - 🔡 tsdoc: updated Chronos methods tsdoc (Nazmul Hassan)
  • [69cd96d5ab] - 🔧 update(guards): updated isDateLike guard (Nazmul Hassan)
  • [c3fe30bcc6] - 🔧 update: updated bangla plugin, configs and package.json (Nazmul Hassan)

v1.1.0 — 2026-05-10

Compare changes

  • [e2eb591b59] - 🔧 update(tsdown): do not minify the output to prevent larger output size for plugins (Nazmul Hassan)
  • [e635fcf1ab] - 🛠️ chore: updated tsconfig to fix module augmentation (Nazmul Hassan)

v1.0.2 — 2026-05-10

Compare changes

  • [be79734918] - 🔧 update(plugins): updated plugin augmentation path (Nazmul Hassan)

v1.0.1 — 2026-05-10

Compare changes

  • [710f668b74] - 🛠️ chore: added husky and updated ci script (Nazmul Hassan)

v1.0.0 — 2026-05-10

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

Last updated: Wed, Jun 24, 2026 09:11:41AM (UTC)

On this page

v2.5.0 — 2026-06-28v2.4.14 — 2026-06-27v2.4.12 — 2026-06-24v2.4.11 — 2026-06-24v2.4.10 — 2026-06-24v2.4.6 — 2026-06-23v2.4.4 — 2026-06-23v2.4.0 — 2026-06-20v2.3.3 — 2026-06-16v2.3.2 — 2026-06-16v2.3.1 — 2026-06-16v2.3.0 — 2026-06-16v2.2.10 — 2026-06-15v2.2.1 — 2026-05-26v2.2.0 — 2026-05-25v2.1.1 — 2026-05-24v2.1.0 — 2026-05-23v2.0.4 — 2026-05-22v2.0.2 — 2026-05-22v2.0.1 — 2026-05-21v2.0.0 — 2026-05-21v1.4.0 — 2026-05-20v1.3.4 — 2026-05-19v1.3.3 — 2026-05-19v1.3.1 — 2026-05-18v1.3.0 — 2026-05-18v1.2.1 — 2026-05-18v1.2.0 — 2026-05-18v1.1.2 — 2026-05-16v1.1.1 — 2026-05-15v1.1.0 — 2026-05-10v1.0.2 — 2026-05-10v1.0.1 — 2026-05-10v1.0.0 — 2026-05-10