Skip to content

Release 9.10.2

Latest
Compare
Choose a tag to compare
@thet thet released this 08 May 15:30
· 5 commits to master since this release

9.10.2 (2025-05-08)

Bug Fixes

  • Fix SASS at-use import paths from node_modules. (57ee457)

    When using Patternslib in another project the relative node_module at-use rule imports might fail.

This is now fixed as follows:

  • For the css Makefile compile target, define node_modules as load-path.
  • For the webpack compiler, the node_modules directory is already defined as load-path.
  • Change the at-use import in scss files for the defined node_modules import path.

Technical Changes

  • core basepattern: Provide emit_update helper method on pattern instances to easily emit a pat-update event and already fill the most important properties. Expects an optional action parameter and an optional options object. (1e07f97)

  • core events: Add pat-update event factory which initializes itself with options and bubbles up. (d95a71f)

  • pat-validation: Emit pat-update events with actions invalid and valid after validation checks on inputs. (2c15de1)

Maintenance

  • pat-date-picker: Remove obsolete library comparison section from docs and fix Markdown headers. (813c0f8)

  • pat-datetime-picker: Remove obsolete library comparison section from docs and fix Markdown headers. (0afe106)

  • pat-validation: Comment for clarity. (e1c3b59)

  • pat-validation: Rename set_validity to set_error, which better suites the functionality. (3ce4e4a)

  • Upgrade @patternslib/dev to 3.8.0. (a97b1f1)

  • Upgrade @patternslib/dev to 3.8.1. (74ae473)