Releases: nl-design-system/utrecht
Releases · nl-design-system/utrecht
@utrecht/accordion-css@1.0.0
Major Changes
- 856d996: Switch from alpha releases to semantic versioning.
@utrecht/component-library-vue@1.0.0
@utrecht/component-library-vue 1.0.0 (2022-08-25)
Bug Fixes
- change the way of export the vue component from index (8f9a8f9)
- enable build types for vuejs (63f5be0)
- enable showing
select
even if there is no options (395922d) - fix the test tesconfig (a31b671)
- remove utrecht prefix from vue components file (d12153e)
- the badge status vue component class name & add some vue stories (#1072) (5773672)
- use "button" as default type for Vue UtrechtButton (2663bb5)
Features
- add vue custom radio button component (#1126) (6790881)
- component library for Vue (d26cfe5)
- create heading component for vuejs (78a7c18)
- export the vue table component (cc8ba93)
- improve the vue textarea component (#1107) (6cf0c99)
- improve the vue textbox component (#1096) (d8e595a)
- refactor vue select component (0646bbf), closes #1 #2
- table components for Vue (1e766fe)
BREAKING CHANGES
- keep option part of the select component
- add new property
options
to render the options elements
example:[ { value: '', label: 'Select an option' },
@utrecht/component-library-react@1.0.0
@utrecht/component-library-react 1.0.0 (2022-08-25)
Bug Fixes
- avoid setting React RadioButton
checked
directly (adefcbd) - Button appearance shorthands (507ccaa)
- consistently export types for React component props (f49286c)
- export index file for older TypeScript versions (3e8e018)
- react radio button remove pseudo properties (e402ed1)
- remove pseudo-classes properties (b8315b6)
- remove type modifier classes from the react textbox (118fdeb)
- TypeScript compatibility of type exports (e4214f2)
- use component name as display name (26c32db)
- use kebab-casing for all
displayName
values (84c68fe) - workaround for required pages/ directory for
next/jest
(0d9c71a)
Features
- add
inline
variant to "Button that looks like link" (d9ef98b) - add Button appearance shorthands to index (72c19c4)
- add html-select css class (1b734c9)
- Button link - link that looks like a button (0bd1472)
- create custom radio button react (643856c)
- data list component (511b5e5)
- enable tree-shaking by using rollupjs to build react libraries (e3d1800)
- first batch of React components (22807f5)
- introduce
@utrecht/component-library-react
package (7636b9d) - number value component (4c6998d)
- stencil (0c4007c)
- unable pseudo-classes from style on button-link react (bb802bd)
- upgrade react lib dev dependencies & support react 18 (53111bc)
BREAKING CHANGES
- deprecated pseudo properties
focusStyle
focusVisibleStyle
hoverStyle
visitedStyle
@utrecht/component-library-formio@1.0.0
@utrecht/component-library-css@1.0.0
@utrecht/component-library-css 1.0.0 (2022-08-25)
Bug Fixes
- add missing components to CSS component library (74ef6e1)
- add missing components to CSS component library (e050f2a)
- include missing components in CSS component library (5ba7c39)
- include recent HTML components in stylesheet collections (c60d3c8)
Features
- article component (7e3a9c6)
- Button group (b309f02)
- Button link - link that looks like a button (0bd1472)
- create custom radio button react (643856c)
- data list component (511b5e5)
- image component (d48cc69)
- include search bar in component library collection (400c883)
- Link button - button that looks like a link (e3672c9)
- number value component (4c6998d)
- ordered list component (e43c3ed)
- publish component library packages (298af12)
- separate heading-1 to heading-6 components (b998a8a)
- URL component (54e3e1e)
@utrecht/icon@1.0.0
@utrecht/icon 1.0.0 (2022-08-24)
Bug Fixes
- add line-height to the icon container (eed7f4c)
- allow inheritance of icon color, ignore document-color token (67a9446)
- checkmark icon (f0e6f80)
- correct the svgs name & remove unnecessarily .gitignore (2113bd9)
- icon title for Zoom Out icon (63fb83c)
- improve social media icons (by @olling) (45f182f)
- more better icons (#1029) (69cd29a)
- more icons added and icons fix (#1151) (2759c29)
- new brach with icons (#1040) (c51f903)
- remove
style
attributes from SVG icons (f5fa25e) - remove the svg initial size (716beaa)
- remove unused svgs and update package.json (80cca1d)
- removed svg dir (#1032) (4fc66d7)
- rename icon with incorrect name to
blad
(175600f) - renamed some icons (dd38fb2)
- support
hidden
attribute on web components (3586756) - switch from font-size to with and height (15666a4)
- take the svgo config back and remove unused stencil config (bdc4dda)
- update the the svgs (40670ff)
Features
- add new iconset (5e2215e)
- checkmark icon (36087bb)
- create
@utrecht/icon
package (78fde4e) - define
display
type for web component:host
elements (e3bbe84) - feedback icons (628173c)
- include
dist/index.json
in icons build (4621a7d) - label for map control button (b4368b3)
- provide
.svg
files for every icon (7d3f22c) - toptask icons (51f458c)
BREAKING CHANGES
- use rol="image"& aria-labelledby intead of svg title
- use SVGO as an optimizer
- add test
- improve accessibility by remove hardcoded title from SVG and
use rol="image"& aria-labelledby intead - use
font-size
instead ofwidth, height
to control size - auto generate icons component, names
- add new icons
- update storybook with the new icons
@utrecht/documentation@1.0.0
@utrecht/components@1.0.0
@utrecht/components 1.0.0 (2022-08-24)
Bug Fixes
- add HTML attributes to BEM templates of textarea/textbox (704e1c7)
- add line-height to the icon container (eed7f4c)
- add missing button disabled state to Storybook (3851779)
- add missing imports to Storybook pages (3b501c8)
- allow inheritance of icon color, ignore document-color token (67a9446)
- always indent blockquote, regardless of
distanced
(9e23974) - apply busy cursor to disabled buttons too (12a5504)
- avoid default
outset
border styling for button (8f9ac28) - avoid spinner instead of textbox in Firefox (cfba37b)
- button focus style (03a061d)
- calculate width for textarea and textbox in the same way (8df426e)
- case-insensitive HTML attribute match in CSS selector (ee758f9)
- checkmark icon (f0e6f80)
- clean up code (205c58a)
- comply with WCAG with 44x44px as minimum button size (07f8037)
- component status "UNSTABLE" has been renamed to "WORK IN PROGRESS" (34f54bd)
- constent naming in link-social component (da4730a)
- correct argtypes for button and link component (2983a5d)
- correct closing tag for Page Footer BEM template (915bf7a)
- correct the svgs name & remove unnecessarily .gitignore (2113bd9)
- correct title for page footer readme (5fcdecf)
- disabled cursor for disabled form input labels (27d4624)
- disabled HTML buttons must not have active/hover/focus appearance (180324b)
- display focus-visible and focus styles together (e463d41)
- empty ARIA attributes in web component (0ad018c)
- enable pseudo-classes from the style (9d48b9d)
- errors in CSS component code snippets (6279b31)
- fallback colors for textarea (2772007)
- fallback to feedback colors for form field description (ccb3bb1)
- icon title for Zoom Out icon (63fb83c)
- implement
utrecht-focus-outline-offset
token in CSS (cddcdb2) - improve social media icons (by @olling) (45f182f)
- improve styling of blockquote attribution (aef6729)
- include active button styling for HTML component (2b76186)
- include recent HTML components in stylesheet collections (c60d3c8)
- incorrect
:invalid
state in shadow DOM (8f00377) - inert focus state of current page link in pagination (a633510)
- JS error in spacing design token docs (5e779d5)
- link focus color (b69ab90)
- make interactive states work for CSS form components (0a71c46)
- menulijst component use standard design tokens (6d531d4)
- menulijst font family (1294d53)
- more accurate connection length in sidenav component (17f46fb)
- more better icons (#1029) (69cd29a)
- more icons added and icons fix (#1151) (2759c29)
- move the pseudo-class
invalid
,disabled
to html (de5955c) - new brach with icons (#1040) (c51f903)
- no margins on headings and paragraphs by default (eb4bb6c)
- README story names (0d8ae70)
- reggresions from recent refactoring in HTML component stories (c38f38f)
- regressions from spacing updates (aa2af3e)
- remove
style
attributes from SVG icons (f5fa25e) - remove read-only state from form select component (25a4752)
- remove the svg initial size (716beaa)
- remove unnecessarily tokens (15c3234)
- remove unused svgs and update package.json (80cca1d)
- removed svg dir (#1032) (4fc66d7)
- rename
table-heading
totable-header-cell
(a0d508a) - rename icon with incorrect name to
blad
(175600f) - rename incorrect Blockquote design tokens (7a569b7)
- rename separator
width
toblock-size
(5b7a797) - rename Stories to avoid duplicate names (06dee91)
- renamed some icons (dd38fb2)
- replace form select focus
border-width
withcolor
(31c821b) - resolve SCSS linting errors ([2fe5e1e](2fe5e1e...
@utrecht/component-library-angular@1.0.0
@utrecht/component-library-angular 1.0.0 (2022-08-24)
Bug Fixes
- fix the angular packages (2ae5561)
Features
- component library for Angular (61948ba)
BREAKING CHANGES
- upgrade angular to version 14 and support from 12 to 14
note
- the
@utrecht/component-library-angular
stile do not render the component
content -
@utrecht/web-component-library-angular
has issue with using the stencil's
<slot>
we need to figure out how to make it working, currently we can only use
stencil@Prop
to make the components render text