Releases: bsi-software/bsi-cx-design-standard-library-web
1.4.8
What's Changed
- refactor: add default maxlength in formularfields by @Ivory-Heartbeat in #134
- Accordion submits form when used within formcontainer by @bjoernveit in #131
- fix: font-size headlines by @Ivory-Heartbeat in #130
- Change Contributors to Author Design Team by @derB4 in #135
- 400628 fix show all slots of the given month by @robleroni in #137
- Recaptcha: Add explanation by @derB4 in #138
- #378945: use Bootstrap for errormessage-invalid by @Sophiaw-hub in #132
- social media follow icons by @Ivory-Heartbeat in #136
- 377652: Allow custom Text Editor (#128) by @LukasBSI in #139
Full Changelog: 1.4.7...1.4.8
1.4.7
What's Changed
- #386885: prevent spacer from shrinking to 0px if no other element is present by @innerjoin in #127
- bump to 1.4.7 by @LukasBSI in #133
Full Changelog: 1.4.6...1.4.7
1.4.6
What's Changed
- #383421: allow multiple slot finder instances on one site by @innerjoin in #118
- dependency updates by @innerjoin in #120
Full Changelog: 1.4.5...1.4.6
1.4.5
What's Changed
- add checkbox validation by @Sophiaw-hub in #101
- hide link in banner content editor (#379132) by @Sophiaw-hub in #106
- fix form-field validation by @Sophiaw-hub in #114
Full Changelog: 1.4.4...1.4.5
1.4.4
What's Changed
- fix table and news-snippet by @innerjoin in #82
- correct boolean fallback values (#376041) by @marleenjattke in #84
- configurable social share colors by @innerjoin in #85
- extend webcam image upload with additional properties (#375618) by @Sophiaw-hub in #87
- refactor form field validation (#377590) by @LukasBSI in #88
- For 'text' and 'password' the maximum length is now validated
- For 'number' the minimum and maximum are checked
- For 'date', 'datetime' and 'time', the minimum, maximum and length are now checked
- Note: for 'email', a plausibility check (@ and . as well as only certain characters) was already present before
New Contributors
- @Sophiaw-hub made their first contribution in #87
- @LukasBSI made their first contribution in #88
Full Changelog: 1.4.3...1.4.4
1.4.3
1.4.2
Changes
- Inside the HTML content element, ensure that non-decendent iframes are considered with proper height
- Fix checkbox and radio formatting issues
- Replace Twitter with X (@#371665)
1.4.1
Changes
- Prevent endless loop in the phone number element, which used to cause landingpages/websites to crash in the previous release (#372595)
- Proper translation of date picker (#371869)
- Make slot finder texts configurable and translatable (#371869)
- Make webcam image element translatable on configuration level (#368259)
- Upgrade dependencies
1.4.0
This Release has a known issue with the telefone number element. Please update to version 1.4.1 as soon as possible to prevent an endless loop of your web pages.
Important Change
We are now using the CSP Distribution of Alpine.js. Thus, developers my no longer use any inline JavaScript in HTML/TWIG files associated with Alpine. Instead, there must always be a reference pointing to an associated alpine data object. We changed the implementation of a couple of components to comply with this new rule. The advantage of it is that content elements using Alpine.js are now shown properly in the 'Preview' mode of the content editor and in live mode without having to change the CSP settings. By using de CSP distribution of Alpine.js, it is no longer required to add usafe-eval
to the CSP, which helps to increase security (#355743).
Additional changes
- New style to display a button as a link (#357481)
- Remove unused caption for logo element (#364438)
- New style to use a fixed width for the header image element (#365087)
- Additonal spacer options (#365087)
- Better description for banner and header image (#365087)
- Replace Twitter with X, fix typo in YouTube (@#371665)
- Prevent from chosing the wrong input type for poll element (#355743)
- Upgrade dependencies
1.3.0
Added
- Slot finder element
- Tooltips for info text in forms
Changed
- Improved accessibility
- Format placeholder for form fields of type date and time