# Changelog ## [2.10.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.9.0...timecontrol-v2.10.0) (2026-10-20) ### Features * Add date-wrap prop in timecontrol ([#2584](https://github.com/EOX-A/EOxElements/issues/2584)) ([3ef8bc8](https://github.com/EOX-A/EOxElements/commit/3ef8bc8c686480801c50a7bfc8f25b7e63c114f1)) ## [2.9.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.8.0...timecontrol-v2.9.0) (2026-10-15) ### Features * Enable editing `datetime` input field ([#2562](https://github.com/EOX-A/EOxElements/issues/2562)) ([f6820f8](https://github.com/EOX-A/EOxElements/commit/f6820f8d404e41d22747d575cea83de2b706e30f)) * Extend timecontrol to work with `eox-map-compare` ([#2566](https://github.com/EOX-A/EOxElements/issues/2566)) ([109c7a7](https://github.com/EOX-A/EOxElements/commit/109c7a77ff1dca4c3bb2fb53a7c3e2a6ae96d911)) ### Bug Fixes * Dark mode style issue ([#2578](https://github.com/EOX-A/EOxElements/issues/2578)) ([045ec34](https://github.com/EOX-A/EOxElements/commit/045ec34e60472c33b75f6b952e9ca102774dc2d1)) * Datepicker don't recenter timeline view ([#2574](https://github.com/EOX-A/EOxElements/issues/2574)) ([8dcac8e](https://github.com/EOX-A/EOxElements/commit/8dcac8ed58d8eb2cbc3105418c229be5d179e574)) * Slider ticks and label overlap ([#2568](https://github.com/EOX-A/EOxElements/issues/2568)) ([ef079f1](https://github.com/EOX-A/EOxElements/commit/ef079f115f3fb28fca4010ef8fddeb8c2afff08d)) * Support multidimensional date range initialization and slider sync ([#2569](https://github.com/EOX-A/EOxElements/issues/2569)) ([796ae2c](https://github.com/EOX-A/EOxElements/commit/796ae2c2d6850f6812c255f0090a36573ceb4b6e)) ## [2.8.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.7.0...timecontrol-v2.8.0) (2026-09-28) ### Features * GeoZarr support ([#2497](https://github.com/EOX-A/EOxElements/issues/2497)) ([193e619](https://github.com/EOX-A/EOxElements/commit/193e619a4c3af9b9c390d309958ccb9367e4ff63)) ## [2.7.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.6.0...timecontrol-v2.7.0) (2026-08-24) ### Features * Customizable show-items tooltip ([#2495](https://github.com/EOX-A/EOxElements/issues/2495)) ([85f6f31](https://github.com/EOX-A/EOxElements/commit/85f6f3187aeb1d34eb26207fc737816e4aedb79d)) ### Bug Fixes * **style:** Fill selected date with primary color across all selection modes ([#2494](https://github.com/EOX-A/EOxElements/issues/2494)) ([9dd6f80](https://github.com/EOX-A/EOxElements/commit/9dd6f803da559336d8535fa083fc910ea961eb22)) ## [2.6.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.5.1...timecontrol-v2.6.0) (2026-06-29) ### Features * Timeline clustering ([#2243](https://github.com/EOX-A/EOxElements/issues/2243)) ([2cb4ed0](https://github.com/EOX-A/EOxElements/commit/2cb4ed0e484f78ec5ec55cdfff67b0a4ca62a617)) ## [2.5.1](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.5.0...timecontrol-v2.5.1) (2026-06-18) ### Bug Fixes * Timeline not updating on group layer changes ([#2409](https://github.com/EOX-A/EOxElements/issues/2409)) ([eb8c839](https://github.com/EOX-A/EOxElements/commit/eb8c8394af9506f55b2d32a247acaa830f98f41b)) ## [2.5.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.4.0...timecontrol-v2.5.0) (2026-05-20) ### Features * Picker UI for date range filter ([#2338](https://github.com/EOX-A/EOxElements/issues/2338)) ([dfd9921](https://github.com/EOX-A/EOxElements/commit/dfd99216525e8760e6f887ed3f3e97231c84ed9f)) ### Bug Fixes * Populate all intermediate dates for range highlighting ([#2337](https://github.com/EOX-A/EOxElements/issues/2337)) ([ee36651](https://github.com/EOX-A/EOxElements/commit/ee366519e80242a25b2afc829549b8082ea617d2)) ## [2.4.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.3.0...timecontrol-v2.4.0) (2026-05-05) ### Features * Support stringified JSON for attributes ([#2304](https://github.com/EOX-A/EOxElements/issues/2304)) ([f30e5b0](https://github.com/EOX-A/EOxElements/commit/f30e5b07730ba10acb1b07237856e9675c2faf67)) ### Bug Fixes * **style:** Styling for date range selection ([#2316](https://github.com/EOX-A/EOxElements/issues/2316)) ([ed78648](https://github.com/EOX-A/EOxElements/commit/ed78648d93570809cdf1eb22715dc983adb89748)) ## [2.3.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.2.0...timecontrol-v2.3.0) (2026-04-30) ### Features * Configuration for timeline selection defaults (duration, resize) ([#2245](https://github.com/EOX-A/EOxElements/issues/2245)) ([f50a27a](https://github.com/EOX-A/EOxElements/commit/f50a27a1e7e6e8476a772c12ed8950e1cdf5f4c2)) ### Bug Fixes * **style:** Date picker colors for transparent/dark mode ([#2284](https://github.com/EOX-A/EOxElements/issues/2284)) ([a185f5f](https://github.com/EOX-A/EOxElements/commit/a185f5f7c18c22cec8042ee28e760658f121d059)) * **style:** Date picker sizing ([#2290](https://github.com/EOX-A/EOxElements/issues/2290)) ([bb98860](https://github.com/EOX-A/EOxElements/commit/bb98860f4c1b39c5c313cb017745e03caa7f9e14)) ## [2.2.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.1.2...timecontrol-v2.2.0) (2026-04-16) ### Features * Display date and time in `UTC` ([#2176](https://github.com/EOX-A/EOxElements/issues/2176)) ([5d2fe87](https://github.com/EOX-A/EOxElements/commit/5d2fe8764e11170d12830190689ee1be0d5003cc)) ## [2.1.2](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.1.1...timecontrol-v2.1.2) (2026-02-27) ### Bug Fixes * Change timecontrol datetime display from local time to UTC ([#2148](https://github.com/EOX-A/EOxElements/issues/2148)) ([2cf36d8](https://github.com/EOX-A/EOxElements/commit/2cf36d8a97ceef3357c3598528e12817622db376)) ## [2.1.1](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.1.0...timecontrol-v2.1.1) (2026-02-05) ### Bug Fixes * Exact time based selection for slider and navigation based `timecontrol` element ([#2122](https://github.com/EOX-A/EOxElements/issues/2122)) ([4e92c1a](https://github.com/EOX-A/EOxElements/commit/4e92c1a6fb2ea3f28a99f9359e82a8dcde291346)) ## [2.1.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.0.2...timecontrol-v2.1.0) (2026-01-23) ### Features * Configurable animate on timecontrol slider ([#2104](https://github.com/EOX-A/EOxElements/issues/2104)) ([85e6272](https://github.com/EOX-A/EOxElements/commit/85e62726c6e88bf087464334bba4f1bbee826b17)) ## [2.0.2](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.0.1...timecontrol-v2.0.2) (2026-01-13) ### Bug Fixes * Custom component check, removals of unwanted comments and console.log ([#2072](https://github.com/EOX-A/EOxElements/issues/2072)) ([34dd43c](https://github.com/EOX-A/EOxElements/commit/34dd43ceb3821449916d05ba036a12aa18d7218a)) ## [2.0.1](https://github.com/EOX-A/EOxElements/compare/timecontrol-v2.0.0...timecontrol-v2.0.1) (2025-12-23) ### Bug Fixes * Timelapse positioning and `getSource` `null` check ([d499313](https://github.com/EOX-A/EOxElements/commit/d49931308ef022ba86d6ba1cab4e7bfc5e05529f)) ## [2.0.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v1.0.2...timecontrol-v2.0.0) (2025-12-13) ### ⚠ BREAKING CHANGES * new and improved `timecontrol` ([#1820](https://github.com/EOX-A/EOxElements/issues/1820)) ### Features * New and improved `timecontrol` ([#1820](https://github.com/EOX-A/EOxElements/issues/1820)) ([97f4283](https://github.com/EOX-A/EOxElements/commit/97f42835979a66169bc935064dd6ab22617a0946)) ## [1.0.2](https://github.com/EOX-A/EOxElements/compare/timecontrol-v1.0.1...timecontrol-v1.0.2) (2025-09-16) ### Bug Fixes * Making sure time string is returned as UTC and not localized ([#1823](https://github.com/EOX-A/EOxElements/issues/1823)) ([bd99c91](https://github.com/EOX-A/EOxElements/commit/bd99c91ebcaaa3000e0cd9b2f72f973668796583)) ## [1.0.1](https://github.com/EOX-A/EOxElements/compare/timecontrol-v1.0.0...timecontrol-v1.0.1) (2025-07-29) ### Bug Fixes * **deps:** Update elements-utils package ([#1797](https://github.com/EOX-A/EOxElements/issues/1797)) ([b0d4758](https://github.com/EOX-A/EOxElements/commit/b0d4758d1499480a77ccd4015827a76a9920553e)) ## [1.0.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.12.3...timecontrol-v1.0.0) (2025-06-30) ### Features * **style:** Use unified ui package ([#1583](https://github.com/EOX-A/EOxElements/issues/1583)) ([239cdc1](https://github.com/EOX-A/EOxElements/commit/239cdc12d1e792ad77a52b5e8b8e51586e836141)) ## [0.12.3](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.12.2...timecontrol-v0.12.3) (2025-02-26) ### Bug Fixes * Typescript exports ([#1568](https://github.com/EOX-A/EOxElements/issues/1568)) ([6ee10d0](https://github.com/EOX-A/EOxElements/commit/6ee10d0c3898ca1afaeb3c2adc9581b39f897f2c)) ## [0.12.2](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.12.1...timecontrol-v0.12.2) (2025-01-08) ### Bug Fixes * **deps:** Update elements-utils package ([#1471](https://github.com/EOX-A/EOxElements/issues/1471)) ([5b56ed5](https://github.com/EOX-A/EOxElements/commit/5b56ed50aeda0f0ad7044d3b26d0bcca568dcce4)) ## [0.12.1](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.12.0...timecontrol-v0.12.1) (2025-01-08) ### Bug Fixes * **style:** Harmonize slider styles ([#1452](https://github.com/EOX-A/EOxElements/issues/1452)) ([e2311e9](https://github.com/EOX-A/EOxElements/commit/e2311e985fa5999e89c18a54c8a45a5cffaacdec)) ## [0.12.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.11.0...timecontrol-v0.12.0) (2024-12-19) ### ⚠ BREAKING CHANGES * align play button property with others (`disablePlay`-> `play`) ([#1450](https://github.com/EOX-A/EOxElements/issues/1450)) ### Features * Time control navigation property ([#1449](https://github.com/EOX-A/EOxElements/issues/1449)) ([143c413](https://github.com/EOX-A/EOxElements/commit/143c413be57cb33ed58ccb5c7d3aaf66fd7d0a43)) ### Bug Fixes * Align play button property with others (`disablePlay`-> `play`) ([#1450](https://github.com/EOX-A/EOxElements/issues/1450)) ([73328a1](https://github.com/EOX-A/EOxElements/commit/73328a1d31269d0957e6e4528e41a98d117e3be0)) ## [0.11.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.10.0...timecontrol-v0.11.0) (2024-12-18) ### Features * Date/time display format ([#1441](https://github.com/EOX-A/EOxElements/issues/1441)) ([49cac47](https://github.com/EOX-A/EOxElements/commit/49cac474a30e271ef28aac63423f5771c7a4c048)) * **style:** Adjust button styling, paddings, add css variable for hiding buttons ([#1439](https://github.com/EOX-A/EOxElements/issues/1439)) ([1fe0bc7](https://github.com/EOX-A/EOxElements/commit/1fe0bc715942e99ab2f92a54ae8b8452e472bee0)) ## [0.10.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.9.0...timecontrol-v0.10.0) (2024-11-07) ### Features * Build and include element's type declarations ([#1353](https://github.com/EOX-A/EOxElements/issues/1353)) ([f17166e](https://github.com/EOX-A/EOxElements/commit/f17166e292ce546a2ff45433a05248330eb63713)) ## [0.9.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.8.0...timecontrol-v0.9.0) (2024-10-17) ### Features * **build:** Provide un-bundled element by default (bundled version still available in dist folder) ([#1065](https://github.com/EOX-A/EOxElements/issues/1065)) ([333e324](https://github.com/EOX-A/EOxElements/commit/333e324def0354992fadd4640fc2ee9b72a545b4)) ## [0.8.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.7.2...timecontrol-v0.8.0) (2024-09-23) ### Features * Changed selected time label to be between buttons, added centering style ([#1252](https://github.com/EOX-A/EOxElements/issues/1252)) ([02b66a8](https://github.com/EOX-A/EOxElements/commit/02b66a8b8eec6a6b6d51b92d53ba913f85283200)) * Decade ticks ([#1228](https://github.com/EOX-A/EOxElements/issues/1228)) ([577a1ed](https://github.com/EOX-A/EOxElements/commit/577a1ed3072ded6e25befca3e21955e43da932b9)) ## [0.7.2](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.7.1...timecontrol-v0.7.2) (2024-08-19) ### Bug Fixes * Render high-density slider ticks correctly ([#1221](https://github.com/EOX-A/EOxElements/issues/1221)) ([fc272f1](https://github.com/EOX-A/EOxElements/commit/fc272f11911faa7f574936b2b953252069f3e48d)) ## [0.7.1](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.7.0...timecontrol-v0.7.1) (2024-08-12) ### Bug Fixes * Pre-calculate slider ticks to reduce loading time ([#1208](https://github.com/EOX-A/EOxElements/issues/1208)) ([a1a2fcb](https://github.com/EOX-A/EOxElements/commit/a1a2fcb4803e780d0e9fdc00c0dc4e43eb9fafed)) ## [0.7.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.6.1...timecontrol-v0.7.0) (2024-08-06) ### Features * Allow passing `eox-map` DOM element to `for` property reactively ([#1152](https://github.com/EOX-A/EOxElements/issues/1152)) ([379d885](https://github.com/EOX-A/EOxElements/commit/379d885ddf14980e6b861172fbd066df36bf152d)) ## [0.6.1](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.6.0...timecontrol-v0.6.1) (2024-07-30) ### Bug Fixes * Enable timecontrol to have no map ([#1156](https://github.com/EOX-A/EOxElements/issues/1156)) ([4bfa8cd](https://github.com/EOX-A/EOxElements/commit/4bfa8cda7dc818dc2684cbe2498c9f329309de05)) ## [0.6.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.5.1...timecontrol-v0.6.0) (2024-07-29) ### Features * Re-write `timecontrol` in js ([#1113](https://github.com/EOX-A/EOxElements/issues/1113)) ([88f21b4](https://github.com/EOX-A/EOxElements/commit/88f21b49083fb21c59b2a251712c51fab75d6c3a)) ## [0.5.1](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.5.0...timecontrol-v0.5.1) (2024-06-10) ### Miscellaneous chores * Adaptations for updated ol version ([#987](https://github.com/EOX-A/EOxElements/issues/987)) ([5475125](https://github.com/EOX-A/EOxElements/commit/5475125ae7e280550f8ab90e18cad011d478579e)) ## [0.5.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.4.1...timecontrol-v0.5.0) (2024-03-07) ### ⚠ BREAKING CHANGES * rename time-related and animation-related properties ([#719](https://github.com/EOX-A/EOxElements/issues/719)) ### Features * Rename time-related and animation-related properties ([#719](https://github.com/EOX-A/EOxElements/issues/719)) ([764a9e2](https://github.com/EOX-A/EOxElements/commit/764a9e2ccdebad3aef07c80201fc79d32e2ddf64)) ## [0.4.1](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.4.0...timecontrol-v0.4.1) (2024-02-22) ### Miscellaneous Chores * Rename `onTimeChange` event to `timechange` ([#675](https://github.com/EOX-A/EOxElements/issues/675)) ([3a2b3bb](https://github.com/EOX-A/EOxElements/commit/3a2b3bb405d92bc46d75f99fec3ef07fdc4d0467)) ## [0.4.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.3.0...timecontrol-v0.4.0) (2024-02-22) ### Features * Fire `onTimeChange` event when time is changed ([#668](https://github.com/EOX-A/EOxElements/issues/668)) ([7b67043](https://github.com/EOX-A/EOxElements/commit/7b670431edc8910bbbee26aa2fca76e824167642)) ## [0.3.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.2.0...timecontrol-v0.3.0) (2024-02-12) ### Features * Add more generic support for multiple source types ([#631](https://github.com/EOX-A/EOxElements/issues/631)) ([3cb48f6](https://github.com/EOX-A/EOxElements/commit/3cb48f62dbf74ae9dcff0712cf75f0de38b17e63)) ### Bug Fixes * Support layers inside groups ([#635](https://github.com/EOX-A/EOxElements/issues/635)) ([2cffe6b](https://github.com/EOX-A/EOxElements/commit/2cffe6b6230d574c719871b42a0f8485639419fd)) ## [0.2.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.1.2...timecontrol-v0.2.0) (2024-02-06) ### Features * Add a `currentTime` property to get and set time programmatically ([#610](https://github.com/EOX-A/EOxElements/issues/610)) ([8da9b54](https://github.com/EOX-A/EOxElements/commit/8da9b5463e3423a5c91db51af6e7361e15d4b9c2)) * Add a `disablePlay` property to disable the play button ([#615](https://github.com/EOX-A/EOxElements/issues/615)) ([3f54257](https://github.com/EOX-A/EOxElements/commit/3f5425719486fdecbc437c2e28fcc0af05e61173)) ## [0.1.2](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.1.1...timecontrol-v0.1.2) (2023-12-12) ### Miscellaneous Chores * **docs:** Update readme ([c07d2a4](https://github.com/EOX-A/EOxElements/commit/c07d2a403ee74b453b1d5ad9b9dd528ab5b6d84f)) * Update readme ([b3e8c41](https://github.com/EOX-A/EOxElements/commit/b3e8c41a43f6fbddb3120abed933df6cf0d21f7c)) ## [0.1.1](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.1.0...timecontrol-v0.1.1) (2023-12-07) ### Miscellaneous Chores * Adaptations for eox-map reactive properties ([#476](https://github.com/EOX-A/EOxElements/issues/476)) ([96cf532](https://github.com/EOX-A/EOxElements/commit/96cf532c482e473438f3e8346775c65fa6859234)) ## [0.1.0](https://github.com/EOX-A/EOxElements/compare/timecontrol-v0.0.4...timecontrol-v0.1.0) (2023-11-16) ### Features * Time-aware slider ticks ([#186](https://github.com/EOX-A/EOxElements/issues/186)) ([8fa4067](https://github.com/EOX-A/EOxElements/commit/8fa4067d1cb1ec2902434068f4706b461dd2562c)) ## 0.0.4 (2023-10-11) ### Miscellaneous Chores - Update readme ([b3e8c41](https://github.com/EOX-A/EOxElements/commit/b3e8c41a43f6fbddb3120abed933df6cf0d21f7c))