Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 23, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
react-datepicker ^4.2.1 -> ^8.0.0 age confidence

Release Notes

Hacker0x01/react-datepicker (react-datepicker)

v8.10.0: 8.10.0

Compare Source

What's Changed

New Contributors

Full Changelog: Hacker0x01/react-datepicker@v8.9.0...v8.10.0

v8.9.0: 8.9.0

Compare Source

What's Changed

New Contributors

Full Changelog: Hacker0x01/react-datepicker@v8.8.0...v8.9.0

v8.8.0: 8.8.0

Compare Source

What's Changed

Major overhaul to the Docs site with new Typscript examples
Other changes

New Contributors

Full Changelog: Hacker0x01/react-datepicker@v8.7.0...v8.8.0

v8.7.0: 8.7.0

Compare Source

What's Changed

Full Changelog: Hacker0x01/react-datepicker@v8.6.0...v8.7.0

v8.6.0: 8.6.0

Compare Source

What's Changed

New Contributors

Full Changelog: Hacker0x01/react-datepicker@v8.5.0...v8.6.0

v8.5.0: 8.5.0

Compare Source

What's Changed

New Contributors

Full Changelog: Hacker0x01/react-datepicker@v8.4.0...v8.5.0

v8.4.0: 8.4.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v8.3.0...v8.4.0

v8.3.0: 8.3.0

Compare Source

What's Changed

Full Changelog: Hacker0x01/react-datepicker@v8.2.1...v8.3.0

v8.2.1: 8.2.1

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v8.2.0...v8.2.1

v8.2.0: 8.2.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v8.1.0...v8.2.0

v8.1.0: 8.1.0

Compare Source

What's Changed
  • Fix #​5274: 🐛 Auto refresh the input value with the previously entered valid value if any invalid value is entered (when the open state is closed) by @​balajis-qb in #​5417
  • Fix: Make CalendarIconProps.icon optional to prevent type error by @​jingjing2222 in #​5406
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v8.0.0...v8.1.0

v8.0.0: 8.0.0

Compare Source

Breaking changes
Other changes
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v7.6.0...v8.0.0

v7.6.0: 7.6.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v7.5.0...v7.6.0

v7.5.0: 7.5.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v7.4.0...v7.5.0

v7.4.0: 7.4.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v7.3.0...v7.4.0

v7.3.0: 7.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v7.2.0...v7.3.0

v7.2.0: 7.2.0

Compare Source

What's Changed

Full Changelog: Hacker0x01/react-datepicker@v7.1.0...v7.2.0

v7.1.0: 7.1.0

Compare Source

What's Changed

Full Changelog: Hacker0x01/react-datepicker@v7.0.0...v7.1.0

v7.0.0: 7.0.0

Compare Source

Breaking changes

This release includes a Typescript migration. This has been a big overhaul of the code base. This is the biggest release ever with 447 commits and 104 files changed! Massive thanks to @​mirus-ua, @​yuki0410-dev, @​Olenka-Yurchuk, @​alvaromartinez986, and @​ryantanrk. We've done our best to document the breaking changes:

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v6.9.0...v7.0.0

v6.9.0: 6.9.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v6.8.0...v6.9.0

v6.8.0: 6.8.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v6.7.1...v6.8.0

v6.7.1: 6.7.1

Compare Source

What's Changed

Full Changelog: Hacker0x01/react-datepicker@v6.7.0...v6.7.1

v6.7.0: 6.7.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v6.6.0...v6.7.0

v6.6.0: 6.6.0

Compare Source

What's Changed

Full Changelog: Hacker0x01/react-datepicker@v6.5.0...v6.6.0

v6.5.0: 6.5.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v6.4.0...v6.5.0

v6.4.0: 6.4.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v6.3.0...v6.4.0

v6.3.0: 6.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: Hacker0x01/react-datepicker@v6.2.0...v6.3.0

v6.2.0: 6.2.0

Compare Source

What's Changed

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 23, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/next-react-datepicker-8.x branch 3 times, most recently from bc0c897 to c46cff5 Compare November 11, 2025 12:00
@renovate renovate bot force-pushed the renovate/next-react-datepicker-8.x branch 2 times, most recently from 4c10e0d to ce1336f Compare November 24, 2025 14:22
@renovate renovate bot force-pushed the renovate/next-react-datepicker-8.x branch 3 times, most recently from 691ca03 to 2163a7d Compare November 30, 2025 11:58
@ThomasAFink
Copy link
Member

@coderabbitai where is this used? Which feature must I check?

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 2, 2025

Tip

For best results, initiate chat on the files or code changes.

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Find all files that import or use react-datepicker
echo "=== Files importing react-datepicker ==="
rg -n --type=ts --type=tsx --type=js --type=jsx "from ['\"]react-datepicker['\"]" -A 2 -B 1

echo -e "\n=== Alternative import patterns ==="
rg -n --type=ts --type=tsx --type=js --type=jsx "import.*react-datepicker" -A 2 -B 1

echo -e "\n=== Require statements ==="
rg -n --type=ts --type=tsx --type=js --type=jsx "require.*react-datepicker"

Length of output: 189


🏁 Script executed:

#!/bin/bash
# Find DatePicker component usage
echo "=== DatePicker component usage ==="
rg -n "DatePicker|react-datepicker" --type=tsx --type=jsx -C 3 | head -100

Length of output: 62


🏁 Script executed:

#!/bin/bash
# Find package.json to see current version and check for CSS imports
echo "=== Checking package.json ==="
fd -t f "package.json" --exec grep -l "react-datepicker" {}

echo -e "\n=== Looking for CSS imports ==="
rg -n "react-datepicker.*css" -C 2

Length of output: 277363


🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "=== Packages declaring react-datepicker dependency ==="
grep -nH "\"react-datepicker\"" -n zmsstatistic/package.json zmsadmin/package.json || true

echo
echo "=== Direct imports/requires of react-datepicker (excluding maps/public) ==="
rg -n -C2 -g '!**/*.map' -g '!**/public/**' $'\\bfrom\\s+[\'"]react-datepicker[\'"]|require\\(\\s*[\'"]react-datepicker[\'"]\\s*\\)' || true

echo
echo "=== JSX usage of <DatePicker/> or <ReactDatePicker/> (excluding maps/public) ==="
rg -n -C3 -g '!**/*.map' -g '!**/public/**' $'<\\s*(DatePicker|ReactDatePicker)\\b' || true

echo
echo "=== Files likely wrapping DatePicker (filenames contain DatePicker) ==="
fd -a -t f --ignore-case "DatePicker" || true

echo
echo "=== References to react-datepicker CSS imports (excluding maps/public) ==="
rg -n -C2 -g '!**/*.map' -g '!**/public/**' "react-datepicker(.min)?\.css" || true

echo
echo "=== Other hints: react-datepicker classnames in markup/styles (excluding maps/public) ==="
rg -n -C2 -g '!**/*.map' -g '!**/public/**' "react-datepicker__" || true

Length of output: 3616


@ThomasAFink Here’s where react-datepicker is actually used and what to sanity‑check after this upgrade:

Where it’s used (paths)

  • zmsadmin/js/lib/inputs/date.js
    • imports: import DatePicker, { registerLocale } from 'react-datepicker'
    • renders: <DatePicker … />
  • zmsadmin/js/page/availabilityDay/form/datepicker.js
    • imports: import DatePicker, { registerLocale } from 'react-datepicker'
    • renders: two <DatePicker … /> instances (date and time sections)

Notes

  • Both zmsadmin and zmsstatistic declare the dependency, but only zmsadmin has live imports/usages. I didn’t find any usages in zmsstatistic source (only in a generated vendor map).

Which feature(s) to check in the UI

  • Admin “Availability Day” form (zmsadmin):
    • Date selection (“Datum von/bis”) — uses locale de and a “Heute” (todayButton) control.
    • Time selection (“Uhrzeit von/bis”) — time picker mode (setHours/setMinutes used).
  • Any forms that use the shared Date input (zmsadmin/js/lib/inputs/date.js), e.g., generic date fields across admin pages (filters, create/edit entities). This file wraps , so anywhere it’s used should be smoke‑tested.

Recommended smoke tests

  • Open/close picker and select a date; verify the input updates and formatting are correct (locale=de).
  • Today button works and focuses today.
  • Time picker: select and type times; verify min/max or step behavior if present.
  • Range behavior in Availability Day (start/end) — ensure selecting start on or after end behaves as expected.
  • Keyboard navigation inside the picker (arrows, enter, escape).
  • Clearable behavior (if any clear control exists).
  • Visual regressions in popper position and z‑index in modals/forms.

If you want, I can also scan for imports of the shared date input (zmsadmin/js/lib/inputs/date.js) to list each admin screen that uses it.

@it-at-m it-at-m deleted a comment from coderabbitai bot Dec 2, 2025
ThomasAFink and others added 3 commits December 3, 2025 13:19
…uest logging (#1761)

* feat(ZMSKVR-1129): add appointment process context to citizen API request logging

- Log appointment processId from request/response across the citizen booking lifecycle
- Bundle process-related data under context.process (processId, officeId, scopeId, serviceId, subRequestCounts, displayNumber)
- Enable correlation of reserve/update/preconfirm/confirm/cancel/my-appointments calls by process

* refactor(ZMSKVR-1129): simplify process context extraction in LoggerService

* chore(ZMSKVR-1129): clean up LoggerService helpers

* feat(ZMSKVR-1129): expose scope displayNumberPrefix in citizen API and logging

* chore(logger): simplify process context extraction

* refactor(logger): extract process context logic into reusable helper

* fix(ZMSKVR-1129): tests

* chore(ZMSKVR-1129): suppress NPath complexity warnings for logger and facade methods

* chore(ZMSKVR-1129): simplify response body handling in logger

* chore(ZMSKVR-1129): stop logging displayNumber in process context

* chore(ZMSKVR-1129): log raw process id without prefix
@renovate renovate bot force-pushed the renovate/next-react-datepicker-8.x branch from 2163a7d to 0459a2e Compare December 3, 2025 17:41
@renovate renovate bot changed the title chore(deps): update dependency react-datepicker to v8 (next) chore(deps): update dependency react-datepicker to v8 (next) - abandoned Dec 8, 2025
@renovate
Copy link
Contributor Author

renovate bot commented Dec 8, 2025

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants