# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [v2.0.21] - 2026-06-27 ### Fixed - publish package with npm trusted publishing by @nyaomaru in [#481](https://github.com/nyaomaru/divider/pull/481) ### Changed - shared divider segment selector by @nyaomaru in [#483](https://github.com/nyaomaru/divider/pull/483) ### Chore - 2.0.20 by [bot] by @github-actions in [#480](https://github.com/nyaomaru/divider/pull/480) - Release: 2.0.21 by [bot] by @github-actions in [#484](https://github.com/nyaomaru/divider/pull/484) - Update dependency /node to v22.20.0 by @renovate[bot] by @types in [#482](https://github.com/nyaomaru/divider/pull/482) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.20...v2.0.21 [v2.0.21]: https://github.com/nyaomaru/divider/compare/v2.0.20...v2.0.21 ## [v2.0.20] - 2026-06-20 ### Fixed - separate unit and integration test commands by @nyaomaru in [#477](https://github.com/nyaomaru/divider/pull/477) ### Chore - 2.0.19 by [bot] by @github-actions in [#475](https://github.com/nyaomaru/divider/pull/475) - allow changelog bot to apply labels by @nyaomaru in [#476](https://github.com/nyaomaru/divider/pull/476) - Release: 2.0.20 by [bot] by @github-actions in [#479](https://github.com/nyaomaru/divider/pull/479) - upgrade dependencies and migrate to TypeScript 6 by @nyaomaru in [#478](https://github.com/nyaomaru/divider/pull/478) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.19...v2.0.20 [v2.0.20]: https://github.com/nyaomaru/divider/compare/v2.0.19...v2.0.20 ## [v2.0.19] - 2026-06-13 ### Changed - normalize divider options before applying transforms by @nyaomaru in [#473](https://github.com/nyaomaru/divider/pull/473) ### Chore - 2.0.18 by [bot] by @github-actions in [#470](https://github.com/nyaomaru/divider/pull/470) - Release: 2.0.19 by [bot] by @github-actions in [#474](https://github.com/nyaomaru/divider/pull/474) - Update dependency prettier to v3.8.4 by [bot] by @renovate in [#472](https://github.com/nyaomaru/divider/pull/472) - Update dependency /node to v22.19.21 by @renovate[bot] by @types in [#471](https://github.com/nyaomaru/divider/pull/471) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.18...v2.0.19 [v2.0.19]: https://github.com/nyaomaru/divider/compare/v2.0.18...v2.0.19 ## [v2.0.18] - 2026-06-06 ### Changed - split guard utilities by concern by @nyaomaru in [#468](https://github.com/nyaomaru/divider/pull/468) ### Chore - 2.0.17 by [bot] by @github-actions in [#466](https://github.com/nyaomaru/divider/pull/466) - Release: 2.0.18 by [bot] by @github-actions in [#469](https://github.com/nyaomaru/divider/pull/469) - Update dependency tsx to v4.22.4 by [bot] by @renovate in [#467](https://github.com/nyaomaru/divider/pull/467) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.17...v2.0.18 [v2.0.18]: https://github.com/nyaomaru/divider/compare/v2.0.17...v2.0.18 ## [v2.0.17] - 2026-05-30 ### Fixed - read bumped version from package metadata by @nyaomaru in [#464](https://github.com/nyaomaru/divider/pull/464) ### Changed - extract query parsing utilities by @nyaomaru in [#463](https://github.com/nyaomaru/divider/pull/463) ### Chore - 2.0.16 by [bot] by @github-actions in [#460](https://github.com/nyaomaru/divider/pull/460) - Release: 2.0.17 by [bot] by @github-actions in [#465](https://github.com/nyaomaru/divider/pull/465) - update pnpm to 11.2.2 by @nyaomaru in [#462](https://github.com/nyaomaru/divider/pull/462) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.16...v2.0.17 [v2.0.17]: https://github.com/nyaomaru/divider/compare/v2.0.16...v2.0.17 ## [v2.0.16] - 2026-05-23 ### Changed - extract divider argument plan by @nyaomaru in [#458](https://github.com/nyaomaru/divider/pull/458) ### Chore - 2.0.15 by [bot] by @github-actions in [#456](https://github.com/nyaomaru/divider/pull/456) - Release: 2.0.16 by [bot] by @github-actions in [#459](https://github.com/nyaomaru/divider/pull/459) - Update dependency tsx to v4.22.3 by [bot] by @renovate in [#457](https://github.com/nyaomaru/divider/pull/457) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.15...v2.0.16 [v2.0.16]: https://github.com/nyaomaru/divider/compare/v2.0.15...v2.0.16 ## [v2.0.15] - 2026-05-16 ### Changed - decouple dividePreserve from divider by @nyaomaru in [#454](https://github.com/nyaomaru/divider/pull/454) ### Chore - 2.0.14 by [bot] by @github-actions in [#450](https://github.com/nyaomaru/divider/pull/450) - Release: 2.0.15 by [bot] by @github-actions in [#455](https://github.com/nyaomaru/divider/pull/455) - Update dependency /node to v22.19.18 by @renovate[bot] by @types in [#451](https://github.com/nyaomaru/divider/pull/451) - Update pnpm to v10.33.4 by [bot] by @renovate in [#448](https://github.com/nyaomaru/divider/pull/448) - Update dependency /node to v22.19.19 by @renovate[bot] by @types in [#452](https://github.com/nyaomaru/divider/pull/452) - Update dependency bun-types to v1.3.14 by [bot] by @renovate in [#453](https://github.com/nyaomaru/divider/pull/453) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.14...v2.0.15 [v2.0.15]: https://github.com/nyaomaru/divider/compare/v2.0.14...v2.0.15 ## [v2.0.14] - 2026-05-09 ### Changed - split option utilities by responsibility by @nyaomaru in [#447](https://github.com/nyaomaru/divider/pull/447) ### Chore - 2.0.13 by [bot] by @github-actions in [#445](https://github.com/nyaomaru/divider/pull/445) - Release: 2.0.14 by [bot] by @github-actions in [#449](https://github.com/nyaomaru/divider/pull/449) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.13...v2.0.14 [v2.0.14]: https://github.com/nyaomaru/divider/compare/v2.0.13...v2.0.14 ## [v2.0.13] - 2026-05-02 ### Chore - 2.0.12 by [bot] by @github-actions in [#442](https://github.com/nyaomaru/divider/pull/442) - add characterization coverage and test TypeScript config by @nyaomaru in [#443](https://github.com/nyaomaru/divider/pull/443) - Release: 2.0.13 by [bot] by @github-actions in [#444](https://github.com/nyaomaru/divider/pull/444) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.12...v2.0.13 [v2.0.13]: https://github.com/nyaomaru/divider/compare/v2.0.12...v2.0.13 ## [v2.0.12] - 2026-04-25 ### Fixed - refresh deno.lock during version bump by @nyaomaru in [#437](https://github.com/nyaomaru/divider/pull/437) ### Changed - simplify shared divider option handling by @nyaomaru in [#438](https://github.com/nyaomaru/divider/pull/438) ### Chore - 2.0.11 by [bot] by @github-actions in [#436](https://github.com/nyaomaru/divider/pull/436) - Release: 2.0.12 by [bot] by @github-actions in [#439](https://github.com/nyaomaru/divider/pull/439) - Update pnpm to v10.33.2 by [bot] by @renovate in [#441](https://github.com/nyaomaru/divider/pull/441) - Update dependency bun-types to v1.3.13 by [bot] by @renovate in [#440](https://github.com/nyaomaru/divider/pull/440) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.11...v2.0.12 [v2.0.12]: https://github.com/nyaomaru/divider/compare/v2.0.11...v2.0.12 ## [v2.0.11] - 2026-04-18 ### Fixed - pin Deno version for JSR publish by @nyaomaru in [#433](https://github.com/nyaomaru/divider/pull/433) ### Changed - use while loop for variable-step quote scanning by @nyaomaru in [#432](https://github.com/nyaomaru/divider/pull/432) ### Chore - 2.0.10 by [bot] by @github-actions in [#428](https://github.com/nyaomaru/divider/pull/428) - Release: 2.0.11 by [bot] by @github-actions in [#435](https://github.com/nyaomaru/divider/pull/435) - Update dependency bun-types to v1.3.12 by [bot] by @renovate in [#429](https://github.com/nyaomaru/divider/pull/429) - Update dependency prettier to v3.8.2 by [bot] by @renovate in [#430](https://github.com/nyaomaru/divider/pull/430) - Update dependency prettier to v3.8.3 by [bot] by @renovate in [#431](https://github.com/nyaomaru/divider/pull/431) - remove vulnerable jest path and pin transitive deps by @nyaomaru in [#434](https://github.com/nyaomaru/divider/pull/434) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.10...v2.0.11 [v2.0.11]: https://github.com/nyaomaru/divider/compare/v2.0.10...v2.0.11 ## [v2.0.10] - 2026-04-11 ### Fixed - re-export preset option types from package entrypoint by @nyaomaru in [#426](https://github.com/nyaomaru/divider/pull/426) ### Chore - 2.0.9 by [bot] by @github-actions in [#425](https://github.com/nyaomaru/divider/pull/425) - Release: 2.0.10 by [bot] by @github-actions in [#427](https://github.com/nyaomaru/divider/pull/427) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.9...v2.0.10 [v2.0.10]: https://github.com/nyaomaru/divider/compare/v2.0.9...v2.0.10 ## [v2.0.9] - 2026-04-04 ### Changed - extract quote whitespace predicate into shared utils by @nyaomaru in [#423](https://github.com/nyaomaru/divider/pull/423) ### Chore - 2.0.8 by [bot] by @github-actions in [#420](https://github.com/nyaomaru/divider/pull/420) - block installing packages published within 2 days by @nyaomaru in [#422](https://github.com/nyaomaru/divider/pull/422) - Release: 2.0.9 by [bot] by @github-actions in [#424](https://github.com/nyaomaru/divider/pull/424) - Update dependency /node to v22.19.17 by @renovate[bot] by @types in [#421](https://github.com/nyaomaru/divider/pull/421) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.8...v2.0.9 [v2.0.9]: https://github.com/nyaomaru/divider/compare/v2.0.8...v2.0.9 ## [v2.0.8] - 2026-03-28 ### Changed - split quoted parsing utilities by @nyaomaru in [#418](https://github.com/nyaomaru/divider/pull/418) ### Chore - 2.0.7 by [bot] by @github-actions in [#416](https://github.com/nyaomaru/divider/pull/416) - Release: 2.0.8 by [bot] by @github-actions in [#419](https://github.com/nyaomaru/divider/pull/419) - Update pnpm to v10.33.0 by [bot] by @renovate in [#417](https://github.com/nyaomaru/divider/pull/417) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.7...v2.0.8 [v2.0.8]: https://github.com/nyaomaru/divider/compare/v2.0.7...v2.0.8 ## [v2.0.7] - 2026-03-21 ### Changed - extract shared divider input pipeline by @nyaomaru in [#414](https://github.com/nyaomaru/divider/pull/414) ### Chore - use same version by @nyaomaru in [#412](https://github.com/nyaomaru/divider/pull/412) - 2.0.6 by [bot] by @github-actions in [#411](https://github.com/nyaomaru/divider/pull/411) - Release: 2.0.7 by [bot] by @github-actions in [#415](https://github.com/nyaomaru/divider/pull/415) - Update dependency bun-types to v1.3.11 by [bot] by @renovate in [#413](https://github.com/nyaomaru/divider/pull/413) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.6...v2.0.7 [v2.0.7]: https://github.com/nyaomaru/divider/compare/v2.0.6...v2.0.7 ## [v2.0.6] - 2026-03-14 ### Changed - divider args typing by @nyaomaru in [#408](https://github.com/nyaomaru/divider/pull/408) ### Chore - 2.0.5 by [bot] by @github-actions in [#404](https://github.com/nyaomaru/divider/pull/404) - fix config by @nyaomaru in [#407](https://github.com/nyaomaru/divider/pull/407) - Release: 2.0.6 by [bot] by @github-actions in [#410](https://github.com/nyaomaru/divider/pull/410) - Update dependency pnpm to 10.31 by [bot] by @renovate in [#405](https://github.com/nyaomaru/divider/pull/405) - Update dependency pnpm to 10.32 by [bot] by @renovate in [#406](https://github.com/nyaomaru/divider/pull/406) - Update pnpm to v10.32.1 by [bot] by @renovate in [#409](https://github.com/nyaomaru/divider/pull/409) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.5...v2.0.6 [v2.0.6]: https://github.com/nyaomaru/divider/compare/v2.0.5...v2.0.6 ## [v2.0.5] - 2026-03-07 ### Changed - avoid repeated quote rescans in quoted parser by @nyaomaru in [#401](https://github.com/nyaomaru/divider/pull/401) ### Chore - 2.0.4 by [bot] by @github-actions in [#398](https://github.com/nyaomaru/divider/pull/398) - Release: 2.0.5 by [bot] by @github-actions in [#403](https://github.com/nyaomaru/divider/pull/403) - Update dependency /node to v22.19.15 by @renovate[bot] by @types in [#399](https://github.com/nyaomaru/divider/pull/399) - Update eslint monorepo to v9.39.4 by [bot] by @renovate in [#400](https://github.com/nyaomaru/divider/pull/400) - bump rollup from 4.53.2 to 4.59.0 by [bot] by @dependabot in [#402](https://github.com/nyaomaru/divider/pull/402) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.4...v2.0.5 [v2.0.5]: https://github.com/nyaomaru/divider/compare/v2.0.4...v2.0.5 ## [v2.0.4] - 2026-02-28 ### Fixed - prioritize overlapping delimiters and normalize separator by @nyaomaru in [#396](https://github.com/nyaomaru/divider/pull/396) ### Chore - 2.0.3 by [bot] by @github-actions in [#391](https://github.com/nyaomaru/divider/pull/391) - Release: 2.0.4 by [bot] by @github-actions in [#397](https://github.com/nyaomaru/divider/pull/397) - Update dependency /node to v22.19.13 by @renovate[bot] by @types in [#392](https://github.com/nyaomaru/divider/pull/392) - Update dependency bun-types to v1.3.10 by [bot] by @renovate in [#393](https://github.com/nyaomaru/divider/pull/393) - bump rollup from 4.53.2 to 4.59.0 by [bot] by @dependabot in [#394](https://github.com/nyaomaru/divider/pull/394) - bump minimatch from 3.1.2 to 3.1.5 by [bot] by @dependabot in [#395](https://github.com/nyaomaru/divider/pull/395) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.3...v2.0.4 [v2.0.4]: https://github.com/nyaomaru/divider/compare/v2.0.3...v2.0.4 ## [v2.0.3] - 2026-02-21 ### Chore - 2.0.2 by [bot] by @github-actions in [#385](https://github.com/nyaomaru/divider/pull/385) - add URL fallback case by @nyaomaru in [#389](https://github.com/nyaomaru/divider/pull/389) - Release: 2.0.3 by [bot] by @github-actions in [#390](https://github.com/nyaomaru/divider/pull/390) - Update eslint monorepo to v9.39.3 by [bot] by @renovate in [#386](https://github.com/nyaomaru/divider/pull/386) - bump ajv from 6.12.6 to 6.14.0 by [bot] by @dependabot in [#387](https://github.com/nyaomaru/divider/pull/387) - bump markdown-it from 14.1.0 to 14.1.1 by [bot] by @dependabot in [#388](https://github.com/nyaomaru/divider/pull/388) ### New Contributors * @dependabot[bot] made their first contribution in https://github.com/nyaomaru/divider/pull/387 **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.2...v2.0.3 [v2.0.3]: https://github.com/nyaomaru/divider/compare/v2.0.2...v2.0.3 ## [v2.0.2] - 2026-02-14 ### Fixed - handle relative URLs and fragments in queryDivider by @nyaomaru in [#383](https://github.com/nyaomaru/divider/pull/383) ### Chore - 2.0.1 by [bot] by @github-actions in [#379](https://github.com/nyaomaru/divider/pull/379) - Release: 2.0.2 by [bot] by @github-actions in [#384](https://github.com/nyaomaru/divider/pull/384) - Update dependency pnpm to 10.29 by [bot] by @renovate in [#380](https://github.com/nyaomaru/divider/pull/380) - Update dependency /node to v22.19.11 by @renovate[bot] by @types in [#381](https://github.com/nyaomaru/divider/pull/381) - Update dependency bun-types to v1.3.9 by [bot] by @renovate in [#382](https://github.com/nyaomaru/divider/pull/382) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.1...v2.0.2 [v2.0.2]: https://github.com/nyaomaru/divider/compare/v2.0.1...v2.0.2 ## [v2.0.1] - 2026-02-07 ### Changed - align divider return types and TS lint config by @nyaomaru in [#377](https://github.com/nyaomaru/divider/pull/377) ### Chore - 2.0.0 by [bot] by @github-actions in [#375](https://github.com/nyaomaru/divider/pull/375) - Release: 2.0.1 by [bot] by @github-actions in [#378](https://github.com/nyaomaru/divider/pull/378) - Update dependency /node to v22.19.9 by @renovate[bot] by @types in [#376](https://github.com/nyaomaru/divider/pull/376) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v2.0.0...v2.0.1 [v2.0.1]: https://github.com/nyaomaru/divider/compare/v2.0.0...v2.0.1 ## [v2.0.0] - 2026-01-31 ### Changed - unused exports by @nyaomaru in [#372](https://github.com/nyaomaru/divider/pull/372) ### Chore - 1.9.23 by [bot] by @github-actions in [#369](https://github.com/nyaomaru/divider/pull/369) - update node support version by @nyaomaru in [#373](https://github.com/nyaomaru/divider/pull/373) - Release: 2.0.0 by [bot] by @github-actions in [#374](https://github.com/nyaomaru/divider/pull/374) - Update dependency bun-types to v1.3.8 by [bot] by @renovate in [#370](https://github.com/nyaomaru/divider/pull/370) - add knip to refactor unused definitions by @nyaomaru in [#371](https://github.com/nyaomaru/divider/pull/371) ### Breaking Changes - Require Node.js >= 20 (drop Node 18 support). **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.23...v2.0.0 [v2.0.0]: https://github.com/nyaomaru/divider/compare/v1.9.23...v2.0.0 ## [v1.9.23] - 2026-01-24 ### Changed - remove redundant type assertions by @nyaomaru in [#367](https://github.com/nyaomaru/divider/pull/367) ### Chore - 1.9.22 by [bot] by @github-actions in [#364](https://github.com/nyaomaru/divider/pull/364) - Update dependency prettier to v3.8.1 by [bot] by @renovate in [#365](https://github.com/nyaomaru/divider/pull/365) - remove unnecessary tests by @nyaomaru in [#366](https://github.com/nyaomaru/divider/pull/366) - Release: 1.9.23 by [bot] by @github-actions in [#368](https://github.com/nyaomaru/divider/pull/368) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.22...v1.9.23 [v1.9.23]: https://github.com/nyaomaru/divider/compare/v1.9.22...v1.9.23 ## [v1.9.22] - 2026-01-17 ### Changed - is nested string array by @nyaomaru in [#362](https://github.com/nyaomaru/divider/pull/362) ### Chore - 1.9.21 by [bot] by @github-actions in [#357](https://github.com/nyaomaru/divider/pull/357) - Update dependency bun-types to v1.3.6 by [bot] by @renovate in [#358](https://github.com/nyaomaru/divider/pull/358) - Update dependency prettier to v3.8.0 by [bot] by @renovate in [#360](https://github.com/nyaomaru/divider/pull/360) - Update dependency /node to v22.19.7 by @renovate[bot] by @types in [#359](https://github.com/nyaomaru/divider/pull/359) - fix web_search config by @nyaomaru in [#361](https://github.com/nyaomaru/divider/pull/361) - Release: 1.9.22 by [bot] by @github-actions in [#363](https://github.com/nyaomaru/divider/pull/363) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.21...v1.9.22 [v1.9.22]: https://github.com/nyaomaru/divider/compare/v1.9.21...v1.9.22 ## [v1.9.21] - 2026-01-10 ### Added - add left hook by @nyaomaru in [#354](https://github.com/nyaomaru/divider/pull/354) ### Changed - reduce complexity warnings by @nyaomaru in [#355](https://github.com/nyaomaru/divider/pull/355) ### Chore - update deno lock by @nyaomaru in [#351](https://github.com/nyaomaru/divider/pull/351) - 1.9.20 by [bot] by @github-actions in [#350](https://github.com/nyaomaru/divider/pull/350) - Update dependency /node to v22.19.5 by @renovate[bot] by @types in [#353](https://github.com/nyaomaru/divider/pull/353) - Update dependency pnpm to 10.28 by [bot] by @renovate in [#352](https://github.com/nyaomaru/divider/pull/352) - Release: 1.9.21 by [bot] by @github-actions in [#356](https://github.com/nyaomaru/divider/pull/356) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.20...v1.9.21 [v1.9.21]: https://github.com/nyaomaru/divider/compare/v1.9.20...v1.9.21 ## [v1.9.20] - 2026-01-03 ### Changed - extract constants by @nyaomaru in [#348](https://github.com/nyaomaru/divider/pull/348) ### Chore - 1.9.19 by [bot] by @github-actions in [#345](https://github.com/nyaomaru/divider/pull/345) - Update dependency pnpm to 10.27 by [bot] by @renovate in [#346](https://github.com/nyaomaru/divider/pull/346) - Update jdx/mise-action action to v3 by [bot] by @renovate in [#347](https://github.com/nyaomaru/divider/pull/347) - Release: 1.9.20 by [bot] by @github-actions in [#349](https://github.com/nyaomaru/divider/pull/349) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.19...v1.9.20 [v1.9.20]: https://github.com/nyaomaru/divider/compare/v1.9.19...v1.9.20 ## [v1.9.19] - 2025-12-27 ### Added - query divider by @nyaomaru in [#343](https://github.com/nyaomaru/divider/pull/343) ### Fixed - workflow lint error by @nyaomaru in [#341](https://github.com/nyaomaru/divider/pull/341) - version bump workflow by @nyaomaru in [#342](https://github.com/nyaomaru/divider/pull/342) ### Chore - 1.9.18 by [bot] by @github-actions in [#340](https://github.com/nyaomaru/divider/pull/340) - Release: 1.9.19 by [bot] by @github-actions in [#344](https://github.com/nyaomaru/divider/pull/344) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.18...v1.9.19 [v1.9.19]: https://github.com/nyaomaru/divider/compare/v1.9.18...v1.9.19 ## [v1.9.18] - 2025-12-20 ### Chore - 1.9.17 by [bot] by @github-actions in [#330](https://github.com/nyaomaru/divider/pull/330) - Update dependency /node to v22.19.3 by @renovate[bot] by @types in [#332](https://github.com/nyaomaru/divider/pull/332) - update comment by @nyaomaru in [#331](https://github.com/nyaomaru/divider/pull/331) - Update dependency bun-types to v1.3.5 by [bot] by @renovate in [#333](https://github.com/nyaomaru/divider/pull/333) - Update eslint monorepo to v9.39.2 by [bot] by @renovate in [#334](https://github.com/nyaomaru/divider/pull/334) - Update dependency pnpm to 10.26 by [bot] by @renovate in [#335](https://github.com/nyaomaru/divider/pull/335) - Update dependency prettier to v3.7.4 by [bot] by @renovate in [#336](https://github.com/nyaomaru/divider/pull/336) - Update dependency tsx to v4.21.0 by [bot] by @renovate in [#337](https://github.com/nyaomaru/divider/pull/337) - Update actions/setup-node action to v6 by [bot] by @renovate in [#338](https://github.com/nyaomaru/divider/pull/338) - bump version to v1.9.18 by [bot] by @github-actions in [#339](https://github.com/nyaomaru/divider/pull/339) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.17...v1.9.18 [v1.9.18]: https://github.com/nyaomaru/divider/compare/v1.9.17...v1.9.18 ## [v1.9.17] - 2025-12-13 ### Fixed - unnecessary release_name by @nyaomaru in [#322](https://github.com/nyaomaru/divider/pull/322) ### Changed - reuse explicit type definition by @nyaomaru in [#328](https://github.com/nyaomaru/divider/pull/328) ### Chore - v1.9.16 by [bot] by @github-actions in [#321](https://github.com/nyaomaru/divider/pull/321) - Update dependency typedoc to v0.28.15 by [bot] by @renovate in [#323](https://github.com/nyaomaru/divider/pull/323) - Update dependency pnpm to 10.25 by [bot] by @renovate in [#324](https://github.com/nyaomaru/divider/pull/324) - Update dependency bun-types to v1.3.4 by [bot] by @renovate in [#325](https://github.com/nyaomaru/divider/pull/325) - Update dependency ts-jest to v29.4.6 by [bot] by @renovate in [#326](https://github.com/nyaomaru/divider/pull/326) - add comment by @nyaomaru in [#327](https://github.com/nyaomaru/divider/pull/327) - bump version to v1.9.17 by [bot] by @github-actions in [#329](https://github.com/nyaomaru/divider/pull/329) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.16...v1.9.17 [v1.9.17]: https://github.com/nyaomaru/divider/compare/v1.9.16...v1.9.17 ## [vv1.9.16] - 2025-11-29 ### Fixed - npm publish error by @nyaomaru in [#319](https://github.com/nyaomaru/divider/pull/319) ### Changed - delegate dividePreserve to divider with preserveEmpty by @nyaomaru in [#318](https://github.com/nyaomaru/divider/pull/318) ### Chore - v1.9.15 by [bot] by @github-actions in [#315](https://github.com/nyaomaru/divider/pull/315) - Update actions/checkout action to v6 by [bot] by @renovate in [#317](https://github.com/nyaomaru/divider/pull/317) - Update dependency bun-types to v1.3.3 by [bot] by @renovate in [#316](https://github.com/nyaomaru/divider/pull/316) - bump version to v1.9.16 by [bot] by @github-actions in [#320](https://github.com/nyaomaru/divider/pull/320) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.15...v1.9.16 [vv1.9.16]: https://github.com/nyaomaru/divider/compare/v1.9.15...v1.9.16 ## [vv1.9.15] - 2025-11-22 ### Changed - extract divider arg type by @nyaomaru in [#312](https://github.com/nyaomaru/divider/pull/312) ### Chore - v1.9.14 by [bot] by @github-actions in [#309](https://github.com/nyaomaru/divider/pull/309) - Update dependency /node to v22.19.1 by @renovate[bot] by @types in [#310](https://github.com/nyaomaru/divider/pull/310) - Update dependency tsup to v8.5.1 by [bot] by @renovate in [#311](https://github.com/nyaomaru/divider/pull/311) - update dependencies to fix security alert by @nyaomaru in [#313](https://github.com/nyaomaru/divider/pull/313) - bump version to v1.9.15 by [bot] by @github-actions in [#314](https://github.com/nyaomaru/divider/pull/314) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.14...v1.9.15 [vv1.9.15]: https://github.com/nyaomaru/divider/compare/v1.9.14...v1.9.15 ## [vv1.9.14] - 2025-11-15 ### Fixed - quoted comment by @nyaomaru in [#306](https://github.com/nyaomaru/divider/pull/306) ### Chore - v1.9.13 by [bot] by @github-actions in [#301](https://github.com/nyaomaru/divider/pull/301) - Update dependency jest to v30.2.0 by [bot] by @renovate in [#303](https://github.com/nyaomaru/divider/pull/303) - Update dependency /node to v22.19.0 by @renovate[bot] by @types in [#302](https://github.com/nyaomaru/divider/pull/302) - Update eslint monorepo to v9.39.1 by [bot] by @renovate in [#305](https://github.com/nyaomaru/divider/pull/305) - Update dependency bun-types to v1.3.2 by [bot] by @renovate in [#304](https://github.com/nyaomaru/divider/pull/304) - update jsr badge by @nyaomaru in [#307](https://github.com/nyaomaru/divider/pull/307) - bump version to v1.9.14 by [bot] by @github-actions in [#308](https://github.com/nyaomaru/divider/pull/308) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.13...v1.9.14 [vv1.9.14]: https://github.com/nyaomaru/divider/compare/v1.9.13...v1.9.14 ## [vv1.9.13] - 2025-11-02 ### Fixed - tighten divider option type by @nyaomaru in [#299](https://github.com/nyaomaru/divider/pull/299) ### Chore - update CHANGELOG workflow by @nyaomaru in [#298](https://github.com/nyaomaru/divider/pull/298) - Update dependency bun-types to v1.3.1 by [bot] by @renovate in [#297](https://github.com/nyaomaru/divider/pull/297) - Update dependency typescript to v5.9.3 by [bot] by @renovate in [#296](https://github.com/nyaomaru/divider/pull/296) - bump version to v1.9.13 by [bot] by @github-actions in [#300](https://github.com/nyaomaru/divider/pull/300) **Full Changelog**: https://github.com/nyaomaru/divider/compare/v1.9.12...v1.9.13 [vv1.9.13]: https://github.com/nyaomaru/divider/compare/v1.9.12...v1.9.13 ## [v1.9.12] - 2025-10-25 ## v1.9.12 2025-10-25 ### Changed - Used isEmptyString for cleaner refactor (#294) ### Chore - Updated logo image and README (#293) - Updated dependency @types/node to v22.18.12 (#291) - Updated dependency typedoc to v0.28.14 (#292) ## [v1.9.11] - 2025-10-18 ### Changed - Added isPlainObject and comments (#289) - Removed unnecessary assertion (#288) ### Chore - Updated dependency @types/node to v22.18.10 (#286) - Updated dependency ts-jest to v29.4.5 (#287) - Used mise in CI (#285) ## [v1.9.10] - 2025-10-11 ### Added - Allow preserving empty divider segments (#283) ### Chore - Updated dependency @types/node to v22.18.9 (#281) - Updated dependency typedoc to v0.28.13 (#282) - Fix release workflow (#279 #280) ## [v1.9.9] - 2025-10-04 ### Changed - Refactored is utilities (#277) ### Chore - Updated `tsx` to v4.20.6 (#275) - Updated `bun-types` to v1.2.23 (#274) - Bumped JSR version (#273) ### Fixed - Corrected Node.js version and OIDC authentication in workflow (#276) ## [v1.9.8] - 2025-09-27 ### Changed - Renamed constants for clarity (#270) - Updated `ts-jest` to v29.4.4 (#269) - Updated `@types/node` to v22.18.6 (#268) - Adjusted Codex settings (#271) ### Fixed - Incorrect constant names (#270) ## [v1.9.7] - 2025-09-20 ### Changed - Refactored `utils/divide.ts` (#266) - Extracted `normalizeSeparators` function - Removed unnecessary filter ### Chore - Updated `DEVELOPER.md` (#265) - Fixed README documentation (#264) ## [v1.9.6] - 2025-09-15 ### Added - Added support for JSR / Deno / Bun (#257) ### Chore - Updated `bun-types` to v1.2.22 (#262) - Updated `@types/node` to v22.18.3 (#261) - Updated `deno.json` configuration (#259) - Updated publish-jsr workflow (#260) - Updated VSCode settings / `mise` configuration / README (#259) ### Fixed - Fixed path resolution issues (#259) - Fixed JSR publish error (#260) - Fixed type error in build (#260) - Fixed unexpected line in config (#259) - Fixed `tsconfig` error (#259) ## [v1.9.5] - 2025-09-13 ### Changed - Added `AGENTS.md` (#255) - Added `mise.toml` settings (#254) - Updated `universal-version-bump` to v0.14.0 (#250) Thanks to @taj54 🚀 ### Chore - Dependency updates: - `node` to v22.x (lockfile) (#252) - `typedoc` to v0.28.12 (lockfile) (#251) - `@types/node` to v22.18.1 ## [v1.9.4] - 2025-09-06 ### Changed - Refactored utility functions for better readability (#248) - Replaced custom empty string checks with `isEmptyString` - Reused shared constants instead of inline literals ### Chore - Updated `CHANGELOG.md` for v1.9.3 (#245) - Dependency updates: - `jest` monorepo to v30.1.3 (#246) - `actions/checkout` GitHub Action to v5 (#247) ## [v1.9.3] - 2025-08-30 ### Changed - Added args array type `readonly` (#241) ### Chore - Updated `CHANGELOG.md` for v1.9.2 (#237) - Updated dependency `tsx` to v4.20.5 (#238) - Updated dependency `typescript` to v5.9.2 (#239) - Updated `.github/prompts/typedoc.prompt.md` and `.github/prompts/jsdoc.prompt.md` (#242) - Switched to universal version bump for versioning (#243) - Simplify version bump workflow (#244) ## [v1.9.2] - 2025-08-23 ### Changed - Refactored `dividerLoop` internal structure for better maintainability (#235) ### Chore - Updated `CHANGELOG.md` for v1.9.1 (#232) - Dependency updates: - `tsx` to v4.20.4 (#233) - `@types/node` to v22.17.2 (#234) ## [v1.9.1] - 2025-08-16 ### Added - Added `CODE_OF_CONDUCT.md` to define community standards (#229) ### Fixed - Fixed divider interface type definitions (#230) ### Chore - Updated `CHANGELOG.md` for v1.9.0 (#228) ## [v1.9.0] - 2025-08-10 ### Added - **New Presets**: - `emailDivider()`: Split email addresses into local and domain parts, with optional TLD splitting and trimming. (#209) - `csvDivider()`: CSV-aware splitter with quoted field support, custom delimiters, and trimming. (#218) - `pathDivider()`: Path splitter using `/` and `|` as separators, with options for collapsing empty segments and trimming. (#222) - Exported `pathDivider` from the main entry point. (#225) ### Changed - Replaced unnecessary `interface` definitions with `type` for cleaner type annotations. (#226) ### Chore - Updated `CHANGELOG.md` for v1.8.18. (#219) - Dependency updates: - `ts-jest` to v29.4.1 (#220) - `typedoc` to v0.28.9 (#221) - `typedoc` to v0.28.10 (#224) - `eslint-plugin-prettier` to v5.5.4 (#223) ## [v1.8.18] - 2025-08-03 ### Added - `CONTRIBUTING.md`: Contributor onboarding guide with PR process and contribution steps (#216) - CI improvements: Added `lint` and `test` checks to the release workflow (#213) ### Chore - Updated `jest` to v30.0.5 (#214) - Updated `eslint` monorepo to v9.32.0 (#215) - Updated `CHANGELOG.md` for v1.8.17 (#212) ### Contributors - Thanks to @taj54 for their first contribution! 🎉 ## [1.8.17] - 2025-07-27 ### Added - `DEVELOPER.md`: Contributor guide with setup instructions, project structure, and scripts (#211) - `CHANGELOG.md`: Introduced changelog to track releases and changes (#204) ### Changed - Removed unused `description` field from package.json (#207) ### Chore - Updated `eslint-plugin-prettier` to v5.5.3 (#202) - Updated `eslint-config-prettier` to v10.1.8 (#201) ## [v1.8.16] - 2025-07-19 ### Changed - chore: formatting by @nyaomaru in https://github.com/nyaomaru/divider/pull/199 ### Chore - chore(deps): Update dependency @types/node to v22.16.5 by @renovate[bot] in https://github.com/nyaomaru/divider/pull/197 - chore(deps): Update jest monorepo to v30 (major) by @renovate[bot] in https://github.com/nyaomaru/divider/pull/198 - Release: v1.8.16 by @github-actions[bot] in https://github.com/nyaomaru/divider/pull/200 ## [v1.8.15] - 2025-07-12 ### Changed - Extract reusable test data by @nyaomaru in https://github.com/nyaomaru/divider/pull/192 - Refactor regex cache strategy by @nyaomaru in https://github.com/nyaomaru/divider/pull/195 ### Chore - chore(deps): Update dependency prettier to v3.6.2 by @renovate[bot] in https://github.com/nyaomaru/divider/pull/193 - chore(deps): Update eslint monorepo to v9.31.0 by @renovate[bot] in https://github.com/nyaomaru/divider/pull/194 - Release: v1.8.15 by @github-actions[bot] in https://github.com/nyaomaru/divider/pull/196 ## [v1.8.14] - 2025-07-05 ### Changed - Refactor test case by @nyaomaru in https://github.com/nyaomaru/divider/pull/190 ### Chore - chore(deps): Update dependency typedoc to v0.28.7 by @renovate in https://github.com/nyaomaru/divider/pull/189 - chore(deps): Update dependency @types/node to v22.16.0 by @renovate in https://github.com/nyaomaru/divider/pull/188 - Release: v1.8.14 by @github-actions in https://github.com/nyaomaru/divider/pull/191 ## [v1.8.13] - 2025-06-29 ### Added - Add performance tests by @nyaomaru in https://github.com/nyaomaru/divider/pull/186 ### Changed - Release: v1.8.13 by @github-actions in https://github.com/nyaomaru/divider/pull/187 ## [v1.8.12] - 2025-06-28 ### Changed - Refactor divider loop by @nyaomaru in https://github.com/nyaomaru/divider/pull/184 ### Chore - chore(deps): Update dependency tsx to v4.20.3 by @renovate in https://github.com/nyaomaru/divider/pull/183 - chore(deps): Update dependency eslint-plugin-prettier to v5.5.1 by @renovate in https://github.com/nyaomaru/divider/pull/182 - Release: v1.8.12 by @github-actions in https://github.com/nyaomaru/divider/pull/185 ## [v1.8.11] - 2025-06-22 ### Changed - Extract dividerLoop functions and define constants by @nyaomaru in https://github.com/nyaomaru/divider/pull/180 ### Chore - Release: v1.8.11 by @github-actions in https://github.com/nyaomaru/divider/pull/181 ## [v1.8.10] - 2025-06-21 ### Changed - Refactor divider-first and divider-last by @nyaomaru in https://github.com/nyaomaru/divider/pull/178 ### Chore - chore(deps): Update dependency ts-jest to v29.4.0 by @renovate in https://github.com/nyaomaru/divider/pull/177 - chore(deps): Update dependency @types/node to v22.15.32 by @renovate in https://github.com/nyaomaru/divider/pull/176 - Release: v1.8.10 by @github-actions in https://github.com/nyaomaru/divider/pull/179 ## [v1.8.9] - 2025-06-15 ### Added - Add isOption to check object type by @nyaomaru in https://github.com/nyaomaru/divider/pull/174 ## [v1.8.8] - 2025-06-14 ### Added - Add type doc library by @nyaomaru in https://github.com/nyaomaru/divider/pull/171 ### Changed - Update README for typedoc by @nyaomaru in https://github.com/nyaomaru/divider/pull/172 ### Chore - chore(deps): Update eslint monorepo to v9.29.0 by @renovate in https://github.com/nyaomaru/divider/pull/170 - Release: v1.8.8 by @github-actions in https://github.com/nyaomaru/divider/pull/173 ## [v1.8.7] - 2025-06-08 ### Changed - Improve test coverage by @nyaomaru in https://github.com/nyaomaru/divider/pull/168 ### Fixed - Fix unused types by @nyaomaru in https://github.com/nyaomaru/divider/pull/167 ### Chore - Release: v1.8.7 by @github-actions in https://github.com/nyaomaru/divider/pull/169 ## [v1.8.6] - 2025-06-07 ### Added - Add cursor rules for divider by @nyaomaru in https://github.com/nyaomaru/divider/pull/165 ### Changed - Create constants for divider option keys by @nyaomaru in https://github.com/nyaomaru/divider/pull/164 ### Chore - chore(deps): Update dependency eslint-plugin-prettier to v5.4.1 by @renovate in https://github.com/nyaomaru/divider/pull/163 - chore(deps): Update dependency @types/node to v22.15.30 by @renovate in https://github.com/nyaomaru/divider/pull/162 - Release: v1.8.6 by @github-actions in https://github.com/nyaomaru/divider/pull/166 ## [v1.8.5] - 2025-06-01 ### Added - Add comments to functions by @nyaomaru in https://github.com/nyaomaru/divider/pull/159 ### Removed - Remove unused constants by @nyaomaru in https://github.com/nyaomaru/divider/pull/160 ### Chore - Release: v1.8.5 by @github-actions in https://github.com/nyaomaru/divider/pull/161 ## [v1.8.4] - 2025-05-31 ### Changed - Refactor types by @nyaomaru in https://github.com/nyaomaru/divider/pull/157 ### Chore - Release: v1.8.4 by @github-actions in https://github.com/nyaomaru/divider/pull/158 ## [v1.8.3] - 2025-05-25 ### Changed - Refactor dividerLoop logic by @nyaomaru in https://github.com/nyaomaru/divider/pull/155 ### Chore - Release: v1.8.3 by @github-actions in https://github.com/nyaomaru/divider/pull/156 ## [v1.8.2] - 2025-05-24 ### Changed - Refactor regex early return by @nyaomaru in https://github.com/nyaomaru/divider/pull/153 ### Chore - Release: v1.8.2 by @github-actions in https://github.com/nyaomaru/divider/pull/154 ## [v1.8.1] - 2025-05-18 ### Added - Fix throw error and add tests by @nyaomaru in https://github.com/nyaomaru/divider/pull/151 ### Chore - chore: update README by @nyaomaru in https://github.com/nyaomaru/divider/pull/150 - Release: v1.8.1 by @github-actions in https://github.com/nyaomaru/divider/pull/152 ## [v1.8.0] - 2025-05-17 ### Changed - Unify excludeEmpty with exclude option by @nyaomaru in https://github.com/nyaomaru/divider/pull/148 ### Chore - chore(deps): Update dependency eslint-config-prettier to v10.1.5 by @renovate in https://github.com/nyaomaru/divider/pull/147 - chore(deps): Update dependency @types/node to v22.15.18 by @renovate in https://github.com/nyaomaru/divider/pull/146 - Release: v1.8.0 by @github-actions in https://github.com/nyaomaru/divider/pull/149 ## [v1.7.4] - 2025-05-11 ### Added - Add maxChunks option to dividerLoop by @nyaomaru in https://github.com/nyaomaru/divider/pull/144 ### Changed - Update README by @nyaomaru in https://github.com/nyaomaru/divider/pull/143 ### Chore - Release: v1.7.4 by @github-actions in https://github.com/nyaomaru/divider/pull/145 ## [v1.7.3] - 2025-05-10 ### Added - Add startOffset option to dividerLoop by @nyaomaru in https://github.com/nyaomaru/divider/pull/141 ### Chore - chore(deps): bump 20250506 by @nyaomaru in https://github.com/nyaomaru/divider/pull/140 - Release: v1.7.3 by @github-actions in https://github.com/nyaomaru/divider/pull/142 ## [v1.7.2] - 2025-05-05 ### Fixed - Fix type export by @nyaomaru in https://github.com/nyaomaru/divider/pull/138 ### Chore - chore(deps): Update dependency eslint-plugin-prettier to v5.3.1 by @renovate in https://github.com/nyaomaru/divider/pull/137 - Release: v1.7.2 by @github-actions in https://github.com/nyaomaru/divider/pull/139 ## [v1.7.1] - 2025-05-04 ### Added - Use is type guard and add test case by @nyaomaru in https://github.com/nyaomaru/divider/pull/134 ### Changed - Refactor folder structure by @nyaomaru in https://github.com/nyaomaru/divider/pull/133 ### Chore - Release: v1.7.1 by @github-actions in https://github.com/nyaomaru/divider/pull/135 ## [v1.7.0] - 2025-05-03 ### Added - Add excludeEmpty option and fix type structure by @nyaomaru in https://github.com/nyaomaru/divider/pull/131 ### Chore - chore(deps): Update pnpm/action-setup action to v4 by @renovate in https://github.com/nyaomaru/divider/pull/130 - chore(deps): Update dependency @types/node to v22.15.3 by @renovate in https://github.com/nyaomaru/divider/pull/129 - Release: v1.7.0 by @github-actions in https://github.com/nyaomaru/divider/pull/132 ## [v1.6.2] - 2025-04-27 ### Changed - Merge options to option by @nyaomaru in https://github.com/nyaomaru/divider/pull/127 ### Chore - Release: v1.6.2 by @github-actions in https://github.com/nyaomaru/divider/pull/128 ## [v1.6.1] - 2025-04-26 ### Changed - Eliminate unnecessary condition from applyDividerOptions by @nyaomaru in https://github.com/nyaomaru/divider/pull/125 ### Fixed - Fix export dividerNumberString by @nyaomaru in https://github.com/nyaomaru/divider/pull/124 ### Chore - chore(deps): Update eslint monorepo to v9.25.1 by @renovate in https://github.com/nyaomaru/divider/pull/123 ## [v1.6.0] - 2025-04-20 ### Added - Add `trim` option by @nyaomaru in https://github.com/nyaomaru/divider/pull/120 ### Chore - Release: v1.6.0 by @github-actions in https://github.com/nyaomaru/divider/pull/121 ## [v1.5.3] - 2025-04-19 ### Changed - Extract `divideNumberString` to utils by @nyaomaru in https://github.com/nyaomaru/divider/pull/118 ### Chore - chore(deps): Update dependency @types/node to v22.14.1 by @renovate in https://github.com/nyaomaru/divider/pull/117 - chore(deps): Update dependency eslint-config-prettier to v10.1.2 by @renovate in https://github.com/nyaomaru/divider/pull/116 - Release: v1.5.3 by @github-actions in https://github.com/nyaomaru/divider/pull/119 ## [v1.5.2] - 2025-04-13 ### Added - Add integration test by @nyaomaru in https://github.com/nyaomaru/divider/pull/113 ### Changed - Reduce cycromatic complexity for divider by @nyaomaru in https://github.com/nyaomaru/divider/pull/114 ### Chore - Release: v1.5.2 by @github-actions in https://github.com/nyaomaru/divider/pull/115 ## [v1.5.1] - 2025-04-12 ### Fixed - hotfix: module not found by @nyaomaru in https://github.com/nyaomaru/divider/pull/111 ### Chore - Release: v1.5.1 by @github-actions in https://github.com/nyaomaru/divider/pull/112 ## [v1.5.0] - 2025-04-12 ### Added - Add dividerNumberString by @nyaomaru in https://github.com/nyaomaru/divider/pull/108 ### Chore - chore(deps): Update dependency typescript to v5.8.3 by @renovate in https://github.com/nyaomaru/divider/pull/107 - chore(deps): Update dependency eslint-plugin-prettier to v5.2.6 by @renovate in https://github.com/nyaomaru/divider/pull/106 - Release: v1.5.0 by @github-actions in https://github.com/nyaomaru/divider/pull/109 ## [v1.4.1] - 2025-04-06 ### Added - Remove unused flatten option and add isPositiveInteger by @nyaomaru in https://github.com/nyaomaru/divider/pull/104 ### Chore - Release: v1.4.1 by @github-actions in https://github.com/nyaomaru/divider/pull/105 ## [v1.4.0] - 2025-04-05 ### Added - Add dividerLoop by @nyaomaru in https://github.com/nyaomaru/divider/pull/102 ### Chore - Release: v1.4.0 by @github-actions in https://github.com/nyaomaru/divider/pull/103 ## [v1.3.7] - 2025-03-31 ### Added - Add sort ascending by @nyaomaru in https://github.com/nyaomaru/divider/pull/100 ### Chore - chore(deps): Update dependency @types/node to v22.13.14 by @renovate in https://github.com/nyaomaru/divider/pull/98 - chore(deps): Update dependency eslint-plugin-prettier to v5.2.5 by @renovate in https://github.com/nyaomaru/divider/pull/99 - Release: v1.3.7 by @github-actions in https://github.com/nyaomaru/divider/pull/101 ## [v1.3.6] - 2025-03-30 ### Changed - Ensure array by @nyaomaru in https://github.com/nyaomaru/divider/pull/96 ### Chore - Release: v1.3.6 by @github-actions in https://github.com/nyaomaru/divider/pull/97 ## [v1.3.5] - 2025-03-29 ### Changed - Refactor by @nyaomaru in https://github.com/nyaomaru/divider/pull/94 ### Chore - Release: v1.3.5 by @github-actions in https://github.com/nyaomaru/divider/pull/95 ## [v1.3.4] - 2025-03-28 ### Fixed - Fix explicit return of accumulator object by @nyaomaru in https://github.com/nyaomaru/divider/pull/90 - Revert "Fix explicit return of accumulator object" by @nyaomaru in https://github.com/nyaomaru/divider/pull/91 - Fix cloned args by @nyaomaru in https://github.com/nyaomaru/divider/pull/92 ### Chore - Release: v1.3.4 by @github-actions in https://github.com/nyaomaru/divider/pull/93 ## [v1.3.3] - 2025-03-27 ### Fixed - Fix args mutation by @nyaomaru in https://github.com/nyaomaru/divider/pull/88 ### Chore - Release: v1.3.3 by @github-actions in https://github.com/nyaomaru/divider/pull/89 ## [v1.3.2] - 2025-03-26 ### Added - Add isString and isNumber by @nyaomaru in https://github.com/nyaomaru/divider/pull/86 ### Chore - Release: v1.3.2 by @github-actions in https://github.com/nyaomaru/divider/pull/87 ## [v1.3.1] - 2025-03-25 ### Fixed - Fix unnecessary generics by @nyaomaru in https://github.com/nyaomaru/divider/pull/84 ### Chore - Release: v1.3.1 by @github-actions in https://github.com/nyaomaru/divider/pull/85 ## [v1.3.0] - 2025-03-24 ### Fixed - Fix dividerLast args structure by @nyaomaru in https://github.com/nyaomaru/divider/pull/81 - Fix dividerFirst args structure by @nyaomaru in https://github.com/nyaomaru/divider/pull/82 ### Chore - chore(deps): Update dependency @types/node to v22.13.12 by @renovate in https://github.com/nyaomaru/divider/pull/79 - chore(deps): Update dependency eslint-plugin-prettier to v5.2.4 by @renovate in https://github.com/nyaomaru/divider/pull/80 - Release: v1.3.0 by @github-actions in https://github.com/nyaomaru/divider/pull/83 ## [v1.2.0] - 2025-03-20 ### Added - Add templates of issue and PR by @nyaomaru in https://github.com/nyaomaru/divider/pull/68 - Add divider last by @nyaomaru in https://github.com/nyaomaru/divider/pull/69 ### Chore - Release: v1.2.0 by @github-actions in https://github.com/nyaomaru/divider/pull/70 ## [v1.1.0] - 2025-03-19 ### Added - Add dividerFirst by @nyaomaru in https://github.com/nyaomaru/divider/pull/66 ### Chore - Release: v1.1.0 by @github-actions in https://github.com/nyaomaru/divider/pull/67 ## [v1.0.21] - 2025-03-18 ### Added - Update README by @nyaomaru in https://github.com/nyaomaru/divider/pull/62 - Add bugs link by @nyaomaru in https://github.com/nyaomaru/divider/pull/63 - Add divider args type and fix type definition by @nyaomaru in https://github.com/nyaomaru/divider/pull/64 ### Chore - Release: v1.0.21 by @github-actions in https://github.com/nyaomaru/divider/pull/65 ## [v1.0.20] - 2025-03-17 ### Added - Fix divider result type by @nyaomaru in https://github.com/nyaomaru/divider/pull/60 ### Chore - Release: v1.0.20 by @github-actions in https://github.com/nyaomaru/divider/pull/61 ## [v1.0.19] - 2025-03-16 ### Added - Input type validation and console warn by @nyaomaru in https://github.com/nyaomaru/divider/pull/58 ### Chore - Release: v1.0.19 by @github-actions in https://github.com/nyaomaru/divider/pull/59 ## [v1.0.18] - 2025-03-15 ### Added - Refactor divider by @nyaomaru in https://github.com/nyaomaru/divider/pull/56 ### Chore - Release: v1.0.18 by @github-actions in https://github.com/nyaomaru/divider/pull/57 ## [v1.0.17] - 2025-03-14 ### Added - Fix type export bug by @nyaomaru in https://github.com/nyaomaru/divider/pull/54 ### Chore - Release: v1.0.17 by @github-actions in https://github.com/nyaomaru/divider/pull/55 ## [v1.0.16] - 2025-03-14 ### Added - Fix build setting by @nyaomaru in https://github.com/nyaomaru/divider/pull/52 ### Chore - Release: v1.0.16 by @github-actions in https://github.com/nyaomaru/divider/pull/53 ## [v1.0.15] - 2025-03-13 ### Added - Fix renovate config schedule by @nyaomaru in https://github.com/nyaomaru/divider/pull/44 ### Chore - chore(deps): Update dependency node to v22 by @renovate in https://github.com/nyaomaru/divider/pull/48 - chore(deps): Update actions/setup-node action to v4 by @renovate in https://github.com/nyaomaru/divider/pull/47 - chore(deps): Update dependency eslint-config-prettier to v10.1.1 by @renovate in https://github.com/nyaomaru/divider/pull/45 - chore(deps): Update dependency typescript to v5.8.2 by @renovate in https://github.com/nyaomaru/divider/pull/46 ## [v1.0.14] - 2025-03-12 ### Added - Add test for new directory structure by @nyaomaru in https://github.com/nyaomaru/divider/pull/35 ### Chore - chore: Configure Renovate by @renovate in https://github.com/nyaomaru/divider/pull/37 - chore(deps): update dependency @types/node to v22.13.10 by @renovate in https://github.com/nyaomaru/divider/pull/38 - chore(deps): update dependency prettier to v3.5.3 by @renovate in https://github.com/nyaomaru/divider/pull/39 - chore(deps): update dependency ts-jest to v29.2.6 by @renovate in https://github.com/nyaomaru/divider/pull/41 ## [v1.0.12] - 2025-03-10 ### Added - Add test case by @nyaomaru in https://github.com/nyaomaru/divider/pull/31 ### Chore - Release: v1.0.12 by @github-actions in https://github.com/nyaomaru/divider/pull/32 ## [v1.0.11] - 2025-03-09 ### Added - Fix regex key by @nyaomaru in https://github.com/nyaomaru/divider/pull/29 ### Chore - Release: v1.0.11 by @github-actions in https://github.com/nyaomaru/divider/pull/30 ## [v1.0.10] - 2025-03-08 ### Added - Optimize slice function by @nyaomaru in https://github.com/nyaomaru/divider/pull/27 ### Chore - Release: v1.0.10 by @github-actions in https://github.com/nyaomaru/divider/pull/28 ## [v1.0.9] - 2025-03-07 ### Changed - Fix merge process about bump by @nyaomaru in https://github.com/nyaomaru/divider/pull/22 - Update package info by @nyaomaru in https://github.com/nyaomaru/divider/pull/23 - Update DividerResult type by @nyaomaru in https://github.com/nyaomaru/divider/pull/24 - Fix brunch version by @nyaomaru in https://github.com/nyaomaru/divider/pull/25 ### Chore - Release: v1.0.9 by @github-actions in https://github.com/nyaomaru/divider/pull/26 ## [v1.0.8] - 2025-03-06 ### Changed - Update README by @nyaomaru in https://github.com/nyaomaru/divider/pull/18 - Refactor file structure and performance tuning by @nyaomaru in https://github.com/nyaomaru/divider/pull/19 - Automate bump by @nyaomaru in https://github.com/nyaomaru/divider/pull/20 ### Chore - Release: v1.0.8 by @github-actions in https://github.com/nyaomaru/divider/pull/21 ## [v1.0.7] - 2025-03-05 ### Changed - Create regex at once by @nyaomaru in https://github.com/nyaomaru/divider/pull/16 ### Chore - 1.0.7 by @nyaomaru in https://github.com/nyaomaru/divider/pull/17 ## [v1.0.6] - 2025-03-04 ### Changed - Fix memory efficiency about sliceByIndexes by @nyaomaru in https://github.com/nyaomaru/divider/pull/14 ### Chore - 1.0.6 by @nyaomaru in https://github.com/nyaomaru/divider/pull/15 ## [v1.0.5] - 2025-03-02 ### Changed - fix: type guard by @nyaomaru in https://github.com/nyaomaru/divider/pull/11 - Performance tuning by @nyaomaru in https://github.com/nyaomaru/divider/pull/12 ### Chore - 1.0.5 by @nyaomaru in https://github.com/nyaomaru/divider/pull/13 ## [v1.0.4] - 2025-03-01 ### Changed - test: add flat option case by @nyaomaru in https://github.com/nyaomaru/divider/pull/8 - fix divider return type by @nyaomaru in https://github.com/nyaomaru/divider/pull/9 ### Chore - bump to v1.0.4 by @nyaomaru in https://github.com/nyaomaru/divider/pull/10 ## [v1.0.3] - 2025-02-27 ### Changed - Eliminate logo in package by @nyaomaru in https://github.com/nyaomaru/divider/pull/7 ## [v1.0.2] - 2025-02-27 ### Changed - Update package information by @nyaomaru in https://github.com/nyaomaru/divider/pull/4 - Update release yml by @nyaomaru in https://github.com/nyaomaru/divider/pull/5 - Refactor divider by @nyaomaru in https://github.com/nyaomaru/divider/pull/6 ## [v1.0.1] - 2025-02-26 ### Changed - Update package information by @nyaomaru in https://github.com/nyaomaru/divider/pull/4 ## [v1.0.0] - 2025-02-25 ### Added - Fix divider core by @nyaomaru in https://github.com/nyaomaru/divider/pull/1 - String array by @nyaomaru in https://github.com/nyaomaru/divider/pull/2 - Project set up by @nyaomaru in https://github.com/nyaomaru/divider/pull/3