Skip to content

Bump ngxsmk-datepicker from 3.0.5 to 3.0.6 in /frontend - #175

Merged
mexikoedi merged 1 commit into
mainfrom
dependabot/npm_and_yarn/frontend/ngxsmk-datepicker-3.0.6
Sep 28, 2026
Merged

mexikoedi merged 1 commit into
mainfrom
dependabot/npm_and_yarn/frontend/ngxsmk-datepicker-3.0.6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026

Copy link
Copy Markdown
Contributor

Bumps ngxsmk-datepicker from 3.0.5 to 3.0.6.

Release notes

Sourced from ngxsmk-datepicker's releases.

v3.0.6 — Constraints Snapshot, secondary packages, autoApplyClose fix

ngxsmk-datepicker v3.0.6

Unified allowed-day constraints, smaller optional entry points, and a reliable popover close path.

Highlights

  • Constraints Snapshot — one immutable allowed-day path (Constraints.build → evaluate / isAllowed / scan) shared by the host, range scans, and reactive forms validators (ADR-0001)
  • Secondary packages — ngxsmk-datepicker/adapters (~10 KB) and ngxsmk-datepicker/material (~4 KB) stay out of the main FESM
  • autoApplyClose fix (#325) — close only via shouldAutoClose(); stays open with showTime until Close
  • Unified close pipeline — toggle, outside click, touch/pointer, and other-instance dismiss all go through closeCalendarWithFocusRestore()

Added

  • Constraints Snapshot with structured Constraint Denials
  • Optional ngxsmk-datepicker/adapters and ngxsmk-datepicker/material secondary entry points
  • Open/close regression coverage (open-close-matrix, auto-apply-close)

Fixed

  • #325 — autoApplyClose ignored on emit (single/range/period; correct with showTime)
  • Stale Constraints Snapshot when updating holidayProvider / disableHolidays / isInvalidDate

Changed

  • Calendar generation moved into CalendarGenerationService
  • Signal inputs batch 3 (showOtherMonths, AI/NL flags, week numbers, etc.) — consumer bindings unchanged
  • DateSelectionService no longer re-exported from ngxsmk-datepicker/services
  • Docs/MIGRATION updated for Constraints + secondary imports
  • Demo app theme refresh (Schedule Board branding)

Migration notes

  • Prefer ngxsmk-datepicker/adapters and ngxsmk-datepicker/material for adapters / Material form-field integration
  • Stop importing DateSelectionService from ngxsmk-datepicker/services (internal only)
  • See MIGRATION.md for full details

Full changelog: CHANGELOG.md

Changelog

Sourced from ngxsmk-datepicker's changelog.

[3.0.6] - 2026-09-08

Added

  • Constraints Snapshot: Unified allowed-day truth behind an immutable Constraints.build → evaluate / isAllowed / scan seam (ADR-0001). Host disabled checks, range scans, and reactive forms validators share one compiled path with structured Constraint Denials.
  • Secondary entry points: Optional ngxsmk-datepicker/adapters (~10 KB) and ngxsmk-datepicker/material (~4 KB) packages so date-library adapters and Material form-field integration stay out of the main FESM (~1.0 MB without source maps).

Changed

  • Calendar generation: Moved syncScroll-aware buildCalendarMonths into CalendarGenerationService; host generateCalendar() is a thin orchestrator (invalidate → assign months → CD / a11y).
  • Docs: README, API.md, INTEGRATION.md, MIGRATION.md, TIMEZONE.md, CONTRIBUTING.md, V3-ROADMAP, REFACTOR_PLAN, and Material example/demo snippets updated for Constraints exports and ngxsmk-datepicker/adapters / ngxsmk-datepicker/material imports.
Commits
  • f166371 refactor: standardize font family quotes and improve transition formatting in...
  • 20b7500 feat: update theme and design for NGXSMK Schedule Board
  • 4fcfb24 feat(release): v3.0.6 — Constraints Snapshot, secondary entries, fix autoAppl...
  • 1aeba2c feat(release): v3.0.5 — AI Model Context Protocol (MCP) Suite, UI AI Assistan...
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ngxsmk-datepicker](https://github.com/NGXSMK/ngxsmk-datepicker) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/NGXSMK/ngxsmk-datepicker/releases)
- [Changelog](https://github.com/NGXSMK/ngxsmk-datepicker/blob/main/CHANGELOG.md)
- [Commits](NGXSMK/ngxsmk-datepicker@3.0.5...3.0.6)

---
updated-dependencies:
- dependency-name: ngxsmk-datepicker
  dependency-version: 3.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 28, 2026
@mexikoedi
mexikoedi merged commit 7c334a4 into main Sep 28, 2026
6 checks passed
@mexikoedi
mexikoedi deleted the dependabot/npm_and_yarn/frontend/ngxsmk-datepicker-3.0.6 branch September 28, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant