Skip to content

Releases: nl-design-system/utrecht

@utrecht/component-library-vue@1.0.0

Pre-release

@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

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

Pre-release

@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

Pre-release

@utrecht/component-library-formio 1.0.0 (2022-08-25)

Bug Fixes

  • use correct casing in form.io package (8ba73ff)

Features

  • add form.io components package (2042a1d)
  • form-field-textarea web component (3c7d809)
  • include sanitizeConfig in form.io package (50fd4af)

@utrecht/component-library-css@1.0.0

Pre-release

@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

24 Aug 13:27
Compare
Choose a tag to compare
@utrecht/icon@1.0.0 Pre-release
Pre-release

@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 of width, height to control size
  • auto generate icons component, names
  • add new icons
  • update storybook with the new icons

@utrecht/documentation@1.0.0

24 Aug 13:27
Compare
Choose a tag to compare
Pre-release

@utrecht/documentation 1.0.0 (2022-08-24)

Bug Fixes

  • JS error in spacing design token docs (5e779d5)

Features

  • add docusaurus as main documentation framework (ace53c2)
  • add page in Storybook listing all design tokens (598afe8)
  • story that shows link inside multi-line paragraph (3b035f2)

@utrecht/components@1.0.0

24 Aug 13:27
Compare
Choose a tag to compare
Pre-release

@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 to table-header-cell (a0d508a)
  • rename icon with incorrect name to blad (175600f)
  • rename incorrect Blockquote design tokens (7a569b7)
  • rename separator width to block-size (5b7a797)
  • rename Stories to avoid duplicate names (06dee91)
  • renamed some icons (dd38fb2)
  • replace form select focus border-width with color (31c821b)
  • resolve SCSS linting errors ([2fe5e1e](2fe5e1e...
Read more

@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