Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@baloise/stencil-vite-fix

baloise187Apache-2.010.15.3

The Baloise Design-System is an open source project for styling awesome web applications that follow the Baloise corporate styling guidelines.

design-system, web-components, stenciljs, bulma-css

readme

Baloise Design System

Continuous Release

npm npm bundle size npm GitHub GitHub issues Built With Stencil Registred on webnamespaces.org

About

The Baloise Design System consists of reusable components and a clearly defined visual style, that can be assembled together to build any number of applications.

Documentation

The documentation is published on now.sh, and is built with vuepress.

Packages

Library Status Description
Components npm Core package build with web components and global styling.
Components Angular npm Angular component proxies based on the the core package.
Components Vue npm Vue component proxies based on the the core package.
Components React npm React component proxies based on the the core package.
Components Table npm Integration library for AG-Grid with styles and renderer functions
Icons npm SVG icons of the design system.
Fonts npm Web-Font of the design system.
Testing npm Testing package with custom and overridden commands for each component.

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

10.15.3 (2022-10-25)

Bug Fixes

  • rise version of @baloise/web-app-utils (8da1eb2)

10.15.2 (2022-09-01)

Bug Fixes

  • closes #648, fix error on deleting input with mask (b4fd476)

10.15.1 (2022-08-23)

Bug Fixes

  • form: add new form component with scroll to first invalid field (812e967)

10.15.0 (2022-08-22)

Features

  • form: add new form component with scroll to first invalid field (2e8b07a)

10.14.0 (2022-08-16)

Features

  • tabs: add is-hidden property to bal-tab-item (c0e7200)

Bug Fixes

  • components-react: Typo in Homepage (40211a8)

10.13.4 (2022-06-23)

10.13.5 (2022-07-05)

Bug Fixes

  • claim number formatter can accept small x and transfer it uppercase (4b4b3e7)

10.13.4 (2022-06-23)

Bug Fixes

10.13.3 (2022-06-21)

Bug Fixes

  • #632: enable X to be entered as last character in claim number (26606b5), closes #632

10.13.2 (2022-06-16)

Bug Fixes

  • modal: remove promise rejection when no overlay exists bc promise should only be rejected when an error appears during dismiss of an existing overlay (15671a3)

10.13.1 (2022-06-15)

Bug Fixes

  • popover: handlePopoverPrepare uses event now (aaee8a8)
  • select: stop click event bubbeling (df25293)
  • testing: do not assume that an element exist when it was used (d1f516c)

10.13.0 (2022-06-07)

Features

  • form-gird: add form grid component (99de015)
  • input-stepper: add increase and decrease event (11a186c)

Bug Fixes

  • vue: add data-testid prop type (b2c761a)

10.12.0 (2022-05-25)

Features

  • add event types for the main events (fe13251)

Bug Fixes

  • vue: pass emitted events (6287435)

10.11.3 (2022-05-24)

Bug Fixes

  • field: add css class for messages (42f8d98)

10.11.2 (2022-05-24)

Bug Fixes

  • bal-input: contract has now 10 digits and for contacts with 9 digits use offer-number mask (293837b)
  • testing: change visit command to visitBalApp (348bd4f)

10.11.1 (2022-05-18)

Bug Fixes

  • tag: add relative position on bal-card element (064623a)

10.11.0 (2022-05-10)

Features

  • field: add weight prop (4649a6c)
  • modal: add dismissAll function (b4e935a)
  • select: add remote solution and adds starts with filter (1db5cd7)

Bug Fixes

  • button: set flex 1 for expanded buttons (1068613)
  • field: only set field props when defined to child components (117326b)
  • form: wait for next tick when setting focus (a4d742e)
  • select: updateRawValue can handle objects (33957af)
  • testing: adjust text and heading contains command (d8035d3)
  • testing: adjust text and heading contains command (646204c)
  • vue: reduce payload (8f36f8d)
  • vue: reduce payload (7a216a2)
  • vue: register components (854c353)
  • vue: try to reduce payload (b994637)
  • vue: use stencil output (6815b8f)
  • vue: use stencil output (ab16e1a)

10.10.8 (2022-04-28)

Bug Fixes

  • testing: set waitForComponents to optional (a1e33c7)

10.10.6 (2022-04-25)

Bug Fixes

  • slider: css width calculation and add ticks (973bb91)

10.10.5 (2022-04-22)

Bug Fixes

  • datepicker: adjust nl translations (95a93d9)
  • footer: the footer links will only load for CH regions (b86cc2f)
  • footer: the footer links will only load for CH regions (cdeca7b)

10.10.2 (2022-04-21)

Bug Fixes

  • footer: fetch links from all domains (e2e120e)
  • footer: version of web-app-utils for fetching the baloise data from the correct URLs (241f37b)
  • integration: update lock (12fbb96)
  • tag: add group component to BalTagModule (db1eb99)

10.10.1 (2022-04-21)

10.10.7 (2022-04-28)

Bug Fixes

  • initialize for ssr (b68a1ee)
  • slider: css width calculation and add ticks (973bb91)

10.10.5 (2022-04-22)

Bug Fixes

  • datepicker: adjust nl translations (95a93d9)
  • footer: the footer links will only load for CH regions (b86cc2f)
  • footer: the footer links will only load for CH regions (cdeca7b)

10.10.2 (2022-04-21)

Bug Fixes

  • footer: fetch links from all domains (e2e120e)
  • footer: version of web-app-utils for fetching the baloise data from the correct URLs (241f37b)
  • integration: update lock (12fbb96)
  • tag: add group component to BalTagModule (db1eb99)

10.10.1 (2022-04-21)

10.10.6 (2022-04-25)

Bug Fixes

  • datepicker: adjust nl translations (95a93d9)
  • footer: the footer links will only load for CH regions (b86cc2f)
  • footer: the footer links will only load for CH regions (cdeca7b)
  • slider: css width calculation and add ticks (973bb91)

10.10.2 (2022-04-21)

Bug Fixes

  • footer: fetch links from all domains (e2e120e)
  • footer: version of web-app-utils for fetching the baloise data from the correct URLs (241f37b)
  • integration: update lock (12fbb96)
  • tag: add group component to BalTagModule (db1eb99)

10.10.1 (2022-04-21)

10.10.5 (2022-04-22)

Note: Version bump only for package root

10.10.4 (2022-04-22)

Bug Fixes

  • footer: the footer links will only load for CH regions (b86cc2f)
  • footer: the footer links will only load for CH regions (cdeca7b)

10.10.2 (2022-04-21)

Bug Fixes

  • footer: fetch links from all domains (e2e120e)
  • footer: version of web-app-utils for fetching the baloise data from the correct URLs (241f37b)
  • integration: update lock (12fbb96)

10.10.1 (2022-04-21)

10.10.3 (2022-04-22)

Bug Fixes

  • footer: fetch links from all domains (e2e120e)
  • footer: version of web-app-utils for fetching the baloise data from the correct URLs (241f37b)
  • integration: update lock (12fbb96)

10.10.1 (2022-04-21)

10.10.2 (2022-04-21)

Bug Fixes

  • tag: add group component to BalTagModule (db1eb99)

10.10.1 (2022-04-21)

Bug Fixes

  • simplify theme customization (e90e095)

10.10.0 (2022-04-21)

Features

  • bal-number-input: add exactNumber property to define 0 as a default value (57b3abb)
  • breakpoint: add isPlatform util (a213e29)
  • testing: add new custom commands and improve logging (34f1be4)
  • testing: add new cypress commands (86b05d9)

Bug Fixes

  • card: add auto height (07c8f2d)
  • card: alignment for buttons and tags inside the card-title component (09780bb)
  • card: alignment for buttons and tags inside the card-title component (a04193f)
  • data: alignment horizontal (cdfbf84)
  • i18n: notify component always (05217a8)

10.9.1 (2022-04-13)

Bug Fixes

  • checkbox-group: add missing readonly prop (bd63b9a)
  • config: do not notify after initialize (521cd21)
  • if readonly do not react on user interactions (aa844de)
  • input-group: add missing prop (4a821dd)
  • input: set placeholder color for readonly and disabled (23606e1)
  • radio: adjust alignment (8cc37fa)
  • table: set text align default to left and add spacing for buttons (015a81e)
  • use default cursor for disabled controls (2668fb5)
  • viewport: set tablet breakpoint to 768px (dd4e0b6)

10.9.0 (2022-04-12)

Features

  • form: add prop readonly (03ff671)
  • icon: add new icon logout, youtube and web (ec7bdbf)
  • popover: add prop expanded to use the fullwidth (9b4dfa6)

10.8.4 (2022-04-11)

Bug Fixes

  • attach controllers to the window (f946e22)
  • change spacing variables to use rem instead of px (7b4a1b7)
  • modal: hide close button when modal is not closable (2c57eb9)
  • trigger globalscript in bal-app (6d0070a)

10.8.3 (2022-04-07)

Bug Fixes

  • datepicker: enable locale typing (2ed6004)

10.8.2 (2022-04-07)

Bug Fixes

  • testing: wait until ce is ready (a8f7531)

10.8.1 (2022-04-06)

Bug Fixes

  • add es5 build to support no module scripts (5daf384)

10.8.0 (2022-04-04)

Features

  • snackbar: button can also be a link (57ba176)
  • tabs: can have a bottom border (e4e6967)
  • testing: add command to find open modal (7783760)

Bug Fixes

  • modal: body and header can be used in nested elements (dbda58b)
  • modal: reduce spacing header (924236d)
  • select: basic select opens and closes on input click (21aa983)
  • testing: fix input selector for number-inputs (dc643d7)

10.7.3 (2022-03-30)

Bug Fixes

  • datepicker: adds missing days to february (31a399a)
  • datepicker: adjust spacing to level 5 (ca45062)
  • file-upload: label text breaks if to long (4c66172)
  • font: move css files to a css folder (8e20378)
  • hint: adjust spacing to level 5 (5bc5f21)
  • hint: close label is now optional (04cd2b3)
  • modal: adjust spacing to level 5 (59b8630)
  • notification: adjust spacing to level 5 (d61024c)
  • sheet: adjust spacing to level 5 (454ca7e)
  • snackbar: adjust spacing to level 5 (bb63127)

10.7.1 (2022-03-29)

Bug Fixes

  • modal: set space as optional (de62b2d)

10.7.0 (2022-03-29)

Features

  • add contract-number mask in bal-input component (e4ebdb6)
  • add format offer option for bal-input (bec0c3e)
  • modal: add space property (103348d)

Bug Fixes

  • card: subtitle can have diffrent color and be bold (be858a8)
  • testing: add missing hint commands (547f420)

10.6.3 (2022-03-24)

10.6.1 (2022-03-24)

10.7.2 (2022-03-29)

Bug Fixes

  • datepicker: adds missing days to february (31a399a)
  • hint: close label is now optional (04cd2b3)
  • modal: set space as optional (de62b2d)

10.7.0 (2022-03-29)

Features

  • modal: add space property (103348d)

Bug Fixes

  • card: subtitle can have diffrent color and be bold (be858a8)
  • testing: add missing hint commands (547f420)

10.7.1 (2022-03-29)

Features

  • modal: add space property (103348d)

Bug Fixes

  • card: subtitle can have diffrent color and be bold (be858a8)
  • modal: set space as optional (de62b2d)
  • testing: add missing hint commands (547f420)

10.7.0 (2022-03-29)

Features

  • modal: add space property (103348d)

Bug Fixes

  • card: subtitle can have diffrent color and be bold (be858a8)
  • testing: add missing hint commands (547f420)

10.6.3 (2022-03-24)

Bug Fixes

  • modal: adjust tesing commands (00b0f7e)
  • modal: remove focus of element to eliminate window scrolling (f2264df)
  • select-button: add vertical style (26199e8)
  • select-button: adjust for long labels (c4496c8)

10.6.2 (2022-03-24)

Bug Fixes

  • modal: remove focus of element to eliminate window scrolling (f2264df)
  • select-button: add vertical style (26199e8)
  • select-button: adjust for long labels (c4496c8)

10.6.0 (2022-03-23)

10.6.1 (2022-03-24)

Bug Fixes

  • modal: remove focus of element to eliminate window scrolling (f2264df)

10.6.0 (2022-03-23)

Features

  • file-upload: add loading state (37e60dd)
  • select: list of options in a typeahead can be uses as a proposal (ac6f2f2)
  • update dependencies (9d76470)

Bug Fixes

  • checkbox: remove opacity from hidden option (ac49eae)
  • heading: set to display block (9b831df)
  • input-group: set to width 100% (44c37ff)
  • navbar: remove ie11 support (900d76d)

10.5.1 (2022-03-10)

Features

  • export prop types (6eb0939)
  • icon: inline prop to set display inline-flex (16f7865)
  • stage: add prop rounded to change the border-radius (fb8a8e6)

Bug Fixes

  • heading: center text with icons (d1ae35a)

10.5.2 (2022-03-18)

Bug Fixes

  • try to fix file upload by adding passive:false to drag and drop events (62c8390)

10.5.1 (2022-03-10)

Bug Fixes

  • angular: add new output (7c196bf)
  • button: enable custom content for square buttons (ea1b7d6)

10.5.0 (2022-03-09)

Features

  • card: cards can have a hover effect and a selected background (8cc7182)
  • data: add multiline prop (cc93a3a)
  • file-upload: add events balFilesAdded and balFilesRemoved (8c869d7)
  • select: can be combined with icons and other inputs (d35aff4)

Bug Fixes

  • button: adjust style for danger outlined button (c901e47)
  • button: hide slot content when square prop is set (90ced0a)
  • card: remove usless margin bottom (d31f5a8)
  • checkbox: enabling numbers (768a58c)
  • data: enables custom elements between bal-data and bal-data-item (a4608d0)
  • field: only add margin to addon button (d840066)
  • radio: enable boolean (c834292)

10.4.4 (2022-03-08)

Bug Fixes

  • card: remove usless margin bottom (d31f5a8)
  • checkbox: enabling numbers (768a58c)
  • data: enables custom elements between bal-data and bal-data-item (a4608d0)
  • radio: enable boolean (c834292)

10.4.3 (2022-03-08)

Bug Fixes

  • checkbox: enabling numbers (768a58c)
  • data: enables custom elements between bal-data and bal-data-item (a4608d0)

10.4.2 (2022-03-08)

Bug Fixes

  • card: remove inner p to simplify usage (0a27202)
  • card: reset spacing of the batton-group (4775a85)
  • datepicker: set week start to monday instead of sunday (66ceaf0)
  • file-upload: adjust styles for field usage (a3d95df)
  • modal: disable scroll on body (b09bd81)

10.4.1 (2022-03-07)

Features

  • checkbox: group can act as a form control (55b718f)

Bug Fixes

  • angular: add shared module to each component (f6d7fa2)
  • angular: add shared module to each component (3eca007)
  • button: remove unused css for button in order to fix bal-badge (3b61c18)

10.3.3 (2022-03-07)

Bug Fixes

  • angular: filter errorType key of the ng-error component (54c0869)
  • hint: make subject on field hint optional (6fe3eae)

10.3.2 (2022-03-07)

Bug Fixes

  • angular: create shared module to have access to the value accessors (4c37480)

10.3.1 (2022-03-07)

Bug Fixes

  • angular: update angular output lib (2fd80a8)
  • angular: update angular output lib (222d792)

10.3.0 (2022-03-03)

Features

  • checkbox: add new prop hidden (2b3eb8d)
  • icons: add new settings icon (f48ee52)
  • input: only trigger change on user change events (59913d3)
  • inputs: adjust input events (6d9e1c7)
  • number-input: create new component to improve type safty (cf6a4db)
  • react: add custom output (53d6547)
  • testing: add legacy accessors (82f3023)
  • testing: add legacy mixins (d1c1fc6)
  • update allowed hosts for footer links (05fea7a)

Bug Fixes

  • angular: add missing child components to the modules (7e30eec)
  • angular: add missing child components to the modules (942fb79)
  • angular: add missing child components to the modules (a7ab7b1)
  • angular: add missing child components to the modules (f1beac1)
  • angular: add missing child components to the modules (339a766)
  • close: add button type (b9fbfe8)
  • input-stepper: switch buttons (866b718)
  • list: change role to list (d3a6e14)
  • react: use fragment for inner child elements (86d4986)
  • select: enable form submitting (0d56e7f)
  • stage: center image (2f36bdb)
  • stage: create angular component set (0f14d51)
  • steps: override clickable when disabled (642406a)

10.2.0 (2022-02-21)

Features

  • field: add hint props to bal-flield-hint (a4ee057)
  • footer: display language selection (7cf914f)
  • footer: make language selection hideable (7bd9926)
  • footer: start to include language links (4706e85)
  • i18n: onBalConfigChange (87af016)
  • input-stepper: add new component (5b053c2)
  • list: add native ul & ol styles (3f3f375)
  • logo: add new component (525aef6), closes #484
  • navbar: support tabs and popover (924db93)
  • stage: add new component (7f07b50)
  • tag: add light variant and combination with the card component (c0811df)

Bug Fixes

  • button: adjust spacing for mobile (ec73ebd)
  • button: adjust styles for info (3a95df1)
  • button: remove 100% width use flexbox instead (653a2b6)
  • checkbox: enable grouped checkboxes (b004c35), closes #497
  • datepicker: improve mobile layout (16d4e1f)
  • field: add more space for error message (e09d751)
  • heading: enable visual headings (cc27093)
  • i18n: fix typo in updateBalLanguage (e3612de)
  • input: always return the raw value (50294d2)
  • react: auto define components (2060327)
  • react: change .mjs to .esm.js (7d2f7e5)
  • select: remove duplicated id (f585255)
  • typography: use rem instead of px, add mobile size variant (0f5ed12)
  • use utils from web-app-utils (ef7432c)
  • vue: improve exports (be51095)

10.1.0 (2022-02-16)

Features

  • badge: add new component (1be6bb6)
  • badge: add postion for button, tabs and card (e250a99)
  • checkbox: add vertical prop (85fab4e)
  • close: add new component (9376e65)
  • input-group: add new component (368846f)
  • radio: add vertical prop (ed63b7e)
  • spacing: add mt-auto (82d71a0)
  • style: add opacity css helpers (d3fd351)

Bug Fixes

  • button-group: use whole width (a481f87)
  • heading: add missing styles for h6 (067153b)
  • list: add large size (55d6dcf)
  • list: adjust spacing for content items (50e21a0)
  • list: rework flexbox (0c422b5)
  • modal: on mobile buttons are at the bottom (ff93cde)
  • pagination: use bal-button (540cc3f)
  • select-button: add support for mobile devices (75647d2)
  • select: check if option is there (1fc58d9)

10.0.0 (2022-02-10)

⚠ BREAKING CHANGES

  • checkbox: use checked as the new value property
  • angular: rename core module and need to add the used component modules.

Features

  • angular: component based modules instead of one (5395696)
  • field: add hint props to bal-flield-hint (a4ee057)
  • i18n: onBalConfigChange (87af016)
  • list: add native ul & ol styles (3f3f375)

Bug Fixes

  • button: adjust spacing for mobile (ec73ebd)
  • checkbox: enable grouped checkboxes (b004c35), closes #497
  • heading: enable visual headings (cc27093)
  • i18n: fix typo in updateBalLanguage (e3612de)
  • input: always return the raw value (50294d2)
  • sheet: adjust spacing (c1e83a5)
  • vue: improve exports (be51095)

9.2.1 (2022-02-03)

Bug Fixes

  • improve config usage with proxy libs (196873c)

9.2.0 (2022-02-01)

Features

  • checkbox: add group component (3c5b611)

Bug Fixes

  • accordion: add missing spacing in combination with cards (adc4e85)
  • form: add name attribute to form controls (5491305)
  • radio: adjust spacing between radio buttons (8822469)

9.1.0 (2022-01-31)

Features

  • add internationalization (d50e3ca)
  • config: add date and number formats to global config (8e2b9d0)

Bug Fixes

  • button: adjust button order on mobile (2640e1c), closes #475
  • data: adjust mobile view (9e3921f), closes #461 #477
  • datepicker: resolve max attribute logic (8b200b6), closes #445
  • form: improve invalid style (cf9902f)
  • form: improve sync of props (98db4a1)
  • navbar: remove margin bottom (a22a072)
  • pagination: adjust for mobile view (c25a04d), closes #476
  • radio: remove inconsistent shade (91aa2e3), closes #386
  • vue: add plugin function with better typesafty (b1b29de)

9.0.7 (2022-01-27)

Bug Fixes

  • remove baloiseStencilViteFix from postinstall (d185d0d)

9.0.6 (2022-01-25)

Bug Fixes

9.0.5 (2022-01-20)

Bug Fixes

  • modal: break text in modal title (f7ccd46)
  • vue: add better vite support (6503327)

9.0.4 (2022-01-19)

Bug Fixes

  • hint: adjust mobile view (df56521)
  • list: remove margin top (500753d)
  • vue: add better vite support (6503327)

9.0.3 (2022-01-18)

Bug Fixes

  • container: use real value for the angular scss compiler (5257ef4)
  • proxy: export ProxyComponent interface (6d7d085)

9.0.2 (2022-01-17)

Bug Fixes

  • card: add missing subcomponents (49fef91)

9.0.1 (2022-01-11)

Bug Fixes

  • hint: adjust mobile view (df56521)
  • list: remove margin top (500753d)

9.0.0 (2022-01-10)

Follow the migration guide Migration from 8.x to 9.x

⚠ BREAKING CHANGES

  • card: remove all card sub-components
  • modal: remove bal-modal-footer
  • card: remove all the sub components and use css helpers and existing components
  • angular: Rename checked to value of the bal-checkbox
  • tabs: add value prop, rename balTabChange to balChange and remove active tab on tab items
  • hint: Rename open to present and close to dismiss
  • popover: Renamed is-active to value and balCollapse to balChange
  • accordion: Renamed is-active to value and balCollapse to balChange
  • form: Removed prop expanded, removed component bal-dropdown-trigger and renamed bal-dropdown to bal-popover
  • modal: Removed bal-modal-actions

Features

  • accordion: add two way binding (eeda1c0)
  • button: add bal-button-group component (deb9394)
  • card: simplify usage (66c2d67)
  • popover: add two way binding (e3f01d2)
  • tabs: able to change value with the active prop on the bal-tab-item (f9553cb)
  • tabs: add two way binding (aaf41a1)

Bug Fixes

  • angular: adjust boolean accessor for two way binding (ed57dcc)
  • angular: enable two way binding (8602df8)
  • form: set expanded as default and use popper.js for the popovers (0845ade)
  • hint: use standard method names (b1f4040)
  • modal: remove action component, improve large content and popovers (1095dab)
  • modal: simplify usage (69de08d)
  • notices: add missing padding (82333e1)
  • notification: adjust paddings (f7eab49)
  • update deps (a316a3e)

Code Refactoring

  • card: reduce amount of components (905bc0c)

8.0.1 (2022-01-05)

Bug Fixes

  • container: increase the level of is-compact (db08332)

8.0.0 (2022-01-05)

⚠ BREAKING CHANGES

Features

  • tabs: add sub-navigation (7822461)

Bug Fixes

  • footer: adjust hide links (e48f10f)
  • form: adjust expanded style (d5ae8d0)
  • style: remove global styles from utilities (b943436)

Code Refactoring

  • tabs: remove rounded option (9da1c71)

7.0.0 (2022-01-04)

BREAKING CHANGES

6.0.0 (2021-12-28)

BREAKING CHANGES

Features

  • css-helpers: improve color, border, radius, flexbox, visibility and shadow (25d1fc)

5.0.2 (2021-12-22)

Bug Fixes

  • core: ignore components.d.ts and export types only in the types.d.ts file (7b1e705)

5.0.0 (2021-12-20)

BREAKING CHANGES

  • The component bal-app lost his props, due better integration for our proxy libraries.

Features

  • vue: add modal controller (097e08)

4.3.1 (2021-12-15)

Bug Fixes

  • add missing sass files of the components (2efa8ca)

4.3.0 (2021-12-15)

Bug Fixes

  • stencil: adjust build artifacts for the docs (fec6c9f)
  • vue: need to remove experimental vite support (749ca74)

Features

  • add component style to global sass file for customization (f57d254)
  • add component style to global sass file for customization (17bd5e0)
  • add component style to global sass file for customization (0b9a471)
  • hint: add small variant (d33f273)
  • stencil: update version 2.11.0 (b9a8c25)

4.2.0 (2021-12-15)

Bug Fixes

  • vue: need to remove experimental vite support (749ca74)

Features

  • add component style to global sass file for customization (f57d254)
  • add component style to global sass file for customization (17bd5e0)
  • add component style to global sass file for customization (0b9a471)
  • hint: add small variant (d33f273)
  • stencil: update version 2.11.0 (b9a8c25)

4.1.2 (2021-12-15)

Bug Fixes

  • button: improve icon inverted style (28a4147)
  • checkbox: adjust switch style (fda5174)

4.1.0 (2021-12-10)

4.1.1 (2021-12-13)

Bug Fixes

  • button: adjust the color of the icon for outlined (d8f71e0)

4.1.0 (2021-12-10)

Bug Fixes

  • radio: adjust space between radio and label (72f3a88)
  • vue: element fn parameter will be used as unref (e2b1302)

Features

  • angular: add element helper function (6a7e57a)
  • component: return helper functions like wait, getAppRoot, componentOnReady (7797fb3)
  • return helper isDescendant (0c1b8ca)

4.0.3 (2021-12-09)

Bug Fixes

  • component: add 100% width to container (c3aface)

4.0.1 (2021-12-09)

Bug Fixes

  • angular: use ng-packagr 10.1.2 (de33875)
  • remove lodash.isArray (53a642b)

4.0.0 (2021-12-08)

BREAKING CHANGES

  • The breakpoints and spacing helpers are adjusted to new guidlines and duplicated/old css class are removed.

Features

  • spacing: add responsive spacing helpers (bc8588d)
  • file-upload: add prop has-file-list (5b9d051)
  • container: add compact option (f509fd3)

Bug Fixes

  • datepicker: adjust min max behaviour (f469440)
  • select: adjust selected background (d9e28ae)
  • sheet: improve spacing (285857f)
  • hint: adjust spacing and font size (f2773b7)

3.0.0 (2021-12-03)

BREAKING CHANGES

2.0.5 (2021-11-24)

Bug Fixes

  • file-upload: using @baloise/web-app-utils for areArraysEqual (a0b4793)

2.0.3 (2021-11-23)

Bug Fixes

  • heading: add missing subtile color (7572254)

2.0.0 (2021-11-22)

BREAKING CHANGES

Bug Fixes

  • modal: fix width issue with the close button

1.19.10 (2021-11-17)

Bug Fixes

1.19.9 (2021-11-17)

Bug Fixes

  • testing: add textarea (0b9f7b9)
  • testing: improve isElemen function (531e497)

1.19.7 (2021-11-11)

Bug Fixes

  • footer: styling of links (45abc70)

1.19.6 (2021-11-10)

Bug Fixes

1.19.5 (2021-11-10)

Bug Fixes

  • select: Skip one single test to test if the build is working (516021f)

1.19.3 (2021-11-09)

1.19.4 (2021-11-10)

Bug Fixes

  • select: Skip one single test to test if the build is working (516021f)

1.19.2 (2021-11-09)

Bug Fixes

  • footer: Missing import (3d4eaeb)
  • footer: Update links when locale changes (7911b9b)

1.19.1 (2021-10-08)

1.19.0 (2021-10-08)

Features

  • footer: add dynamic baloise links (263a661)

1.18.15 (2021-10-08)

1.18.13 (2021-10-08)

Note: Version bump only for package root

1.18.14 (2021-10-08)

Bug Fixes

  • link: add inverted style (e801ef6)

1.18.13 (2021-10-08)

Note: Version bump only for package root

1.18.12 (2021-10-07)

Bug Fixes

1.18.7 (2021-10-07)

Bug Fixes

1.18.6 (2021-10-05)

Bug Fixes

  • modal: add card class on user element (8515746)

1.18.3 (2021-10-05)

Bug Fixes

  • add fixed sub package versions (0ab2c03)

1.18.2 (2021-10-05)

Bug Fixes

  • add fixed sub package versions (da41daf)

1.18.0 (2021-10-05)

Bug Fixes

  • card: adjust primary color (da530b7)
  • datepicker: limit month & year select when using min and max (d06fd72)
  • notification: adjust padding and link colors (da48a01)

Features

  • modal: add mobile solution and fix custom width (3308957)
  • modal: add mobile view (0fb0d27)
  • stepper: add stepper template (4b02cae)

1.17.0 (2021-10-01)

Bug Fixes

  • card: adjust spacing (2b7c745)
  • container: adjust container to new paddings (d033195)
  • select: fix arrow key navigation on focus (fd77ff4)
  • tabs: adjust disabled style (3813bf7)
  • testing: fix cy.url().should() (156d9b4)

Features

  • button: add button group helper css class (a03dcf3)

1.16.2 (2021-09-29)

1.16.0 (2021-09-29)

Note: Version bump only for package root

1.16.1 (2021-09-29)

Note: Version bump only for package root

1.16.0 (2021-09-29)

Bug Fixes

  • button: fix loading state with icons (5d31e89)
  • modal: adjust paddings (d13e24b)
  • radio: remove debugger statement (c555113)
  • select: improve clear and key navigation (e77479d)
  • select: improve disabled look (069b80d)
  • select: open dropdown with arrow keys (f1621dd)

Features

  • file-upload: add clear method (ffcaa84)
  • filters: add police number filter (912e74b)

1.15.1 (2021-09-22)

Bug Fixes

  • dropdown: remove possible border-bottom effect (fad665e)

1.14.5 (2021-09-13)

1.15.0 (2021-09-20)

Bug Fixes

  • radio, checkbox: improve reaction time

Features

  • modal: add modal service for angular
  • app: introduce app component
  • toast, snackbar: improve services and add duplication support
  • react: add react proxy library

1.14.5 (2021-09-13)

Bug Fixes

  • testing: add label support for checkbox & radio (47c1dbe)

1.14.4 (2021-09-13)

Bug Fixes

  • angular: use event.detail instead of event.target.value (4709780)

1.14.3 (2021-09-10)

Bug Fixes

  • testing: look for label instead of input for radio & checkbox (9c26641)

1.14.2 (2021-09-10)

Bug Fixes

  • testing: add and command (acddfb4)

1.14.1 (2021-09-09)

Bug Fixes

  • radio: improve change emitting for faster reaction time (3e3e6df)
  • table: alignt text to center for buttons (b561840)
  • table: improve deliverments (6999a48)
  • testing: remove console log (e68c022)
  • toast&snackbar: fix glitches when leaving the dom (de9fd0e)

1.14.0 (2021-09-08)

Bug Fixes

  • pagination: reduce number of pages of mobile devices (33959ec)
  • table: resolve deps (00d98a8)
  • tabs: only fire tab change event ones (3a15e4f)

Features

  • testing: add and override commands for accordion, button, datepicker and checkbox (a80a5f6)
  • testing: add or override cypress commands for dropdown, input, modal, radio, select, tabs and toast (e088819)
  • testing: add support for hint, pagination, slider and snackbar (13f882c)
  • testing: remove mixins and accessors (8684a68)

1.13.1 (2021-09-06)

Bug Fixes

1.12.3 (2021-09-01)

Bug Fixes

  • testing: improve select of radios (ee64a27)

Features

  • testing: improve select accessor (5b5a632)

1.13.3 (2021-09-06)

Bug Fixes

  • card: don't break words (0f5d2bf)

1.13.2 (2021-09-06)

Bug Fixes

1.13.1 (2021-09-06)

Bug Fixes

  • angular: listens for the first given error (67bd4c4)
  • only format value if number input is active (23ba116)
  • update stencil to version 2.8.0 (0f80d25)

1.13.0 (2021-09-03)

Features

  • angular: add bal-ng-error (7f41482)

1.12.4 (2021-09-02)

Bug Fixes

  • input: enable normal input again (1a29327)

1.12.3 (2021-09-01)

Bug Fixes

  • vue: use detail instead of value from the change event (f979fe9)

1.12.2 (2021-09-01)

Bug Fixes

  • vue: use detail instead of value from the change event (5e3c70c)

1.12.1 (2021-09-01)

Bug Fixes

  • vue: adjust types of the props (41f29b1)

1.12.0 (2021-08-31)

Features

  • input: add number-input with decimal (ab473de)

1.11.1 (2021-08-23)

Features

  • input: add logic for checking if number entered is valid and add decimal property for number formating (01818a7)

1.10.0 (2021-08-16)

Bug Fixes

  • input: enable clipboard content (4d4032e)

Features

  • table: update ag-grid usage (f083875)

1.9.0 (2021-08-12)

Bug Fixes

  • datepicker: fix fullwidth (cddd3f2)
  • input: fix autofocus and add directives for angular and vue (ef76dcf)
  • select: fix fullwidth (9cf060a)

Features

  • testing: add andable.ts and attachable.ts mixin description (e918b8a)

1.8.2 (2021-08-06)

Bug Fixes

  • table: make styles accessable for angular & vue applications (f5b5de5)

1.8.1 (2021-08-05)

1.11.3 (2021-08-27)

Bug Fixes

  • angular: use .detail instead of .target.value (4496cdd)

1.11.1 (2021-08-23)

1.11.2 (2021-08-27)

Bug Fixes

  • angular: use .detail instead of .target.value (4496cdd)

1.11.1 (2021-08-23)

Bug Fixes

  • resolve packages (2c14a4b)
  • table: center text of the button (95945a3)

1.11.0 (2021-08-23)

Bug Fixes

  • checkbox: remplace rem with pixel (2095880)
  • input: enable clipboard content (4d4032e)
  • select: listen for attribute and text content changes (9a517e0)
  • styles: remove old client lib variables (9413e38)

Features

  • components: update deps (f650c2b)
  • select: add single value (b5b536c)
  • table: introduce new table package (0540144)
  • table: update ag-grid usage (f083875)
  • vue: rename function validators to rules (9bad019)
  • vue: update deps (9323c8d)

1.9.0 (2021-08-12)

Bug Fixes

  • datepicker: fix fullwidth (cddd3f2)
  • input: fix autofocus and add directives for angular and vue (ef76dcf)
  • select: fix fullwidth (9cf060a)

Features

  • testing: add andable.ts and attachable.ts mixin description (e918b8a)

1.8.2 (2021-08-06)

Bug Fixes

  • table: make styles accessable for angular & vue applications (f5b5de5)

1.8.1 (2021-08-05)

1.10.0 (2021-08-16)

Bug Fixes

  • datepicker: fix fullwidth (cddd3f2)
  • input: enable clipboard content (4d4032e)
  • input: fix autofocus and add directives for angular and vue (ef76dcf)
  • select: fix fullwidth (9cf060a)
  • table: make styles accessable for angular & vue applications (f5b5de5)

Features

  • table: update ag-grid usage (f083875)

1.9.0 (2021-08-12)

Features

  • testing: add andable.ts and attachable.ts mixin description (e918b8a)

1.8.2 (2021-08-06)

Bug Fixes

  • table: make styles accessable for angular & vue applications (f5b5de5)

1.3.1 (2021-06-21)

Bug Fixes

  • radio: add disabled to radio-group (5d783b3)

1.3.0 (2021-06-16)

Features

  • footer: add new footer component (2d4cb02)
  • hint: auto detects the placement (e83fdd3)
  • slider: add new form component range slider (7b89138)

1.8.1 (2021-08-05)

Bug Fixes

  • data: add missing disable state for the edit button (44e2682)
  • select: remove old unused attribute searchInput (d03c1a8)

1.8.0 (2021-08-02)

Features

  • heading: add new space attribute (f07459d)

1.4.0 (2021-06-23)

Note: Version bump only for package root

1.7.0 (2021-07-30)

Features

  • text: add new hint color (3320708)

1.6.3 (2021-07-30)

Bug Fixes

  • select: getValues returns now always an array (89fd89e)
  • validators: empty values will not get validate unless isRequired is set (a85a248)
  • vue: improve rules condition for raised error messages (cfcfead)

1.6.2 (2021-07-29)

Bug Fixes

1.6.1 (2021-07-28)

Bug Fixes

  • #314, bal-file-upload: clear state of html input file on change to fix the bug, emit change event only if list of files changed - not if rejection happened (8529906)

1.6.0 (2021-07-26)

Bug Fixes

  • change modal background and field height (eb87f1b)
  • dropdown: only open menu when there is enough space on top (6edc40b)
  • field: change min height if label is given or not (1d1fc2e)

Features

  • field: add button addons (1201eed)
  • input: add suffix attribute (121e585)

1.5.0 (2021-07-22)

Bug Fixes

  • text: fix swap slot elements. closes #303 (7cd266b)
  • vue: change return type of ValidatorFn to string and boolean. closes #306 (52e2b2b)

Features

  • select: add disabled attribute to the options. closes #306 (c7b38eb)

1.4.0 (2021-06-23)

Features

  • select: add prop to turn off the movement (7c6c495)
  • select: add prop to turn off the movement (abe717d)

1.3.2 (2021-06-22)

Bug Fixes

  • radio: add disabled to radio-group (5d783b3)

1.3.1 (2021-06-21)

Bug Fixes

  • slider: add two-way binding (a5f948d)

1.3.0 (2021-06-16)

Features

  • footer: add new footer component (2d4cb02)
  • hint: auto detects the placement (e83fdd3)
  • slider: add new form component range slider (7b89138)

1.2.1 (2021-06-09)

Bug Fixes

1.2.0 (2021-06-09)

Features

1.1.1 (2021-06-03)

Bug Fixes

  • select: change empty initial value to empty string (793c9f4)

1.1.0 (2021-06-02)

Bug Fixes

  • fix checkbox and radio label handling (c20eba8)

Features

  • table: add new table component with ag-grid (6c8d5bf)
  • tabs: add new style o-steps (0fb6fe4)

1.0.0 (2021-05-18)

BREAKING CHANGES

  • renamed to Design System
    • package @baloise/ui-library renamed to @baloise/design-system-components
    • package @baloise/ui-library-vue renamed to @baloise/design-system-components-vue
      • baloiseUiLibrary renamed to BaloiseDesignSystem
    • package @baloise/ui-library-angular renamed to @baloise/design-system-components-angular
      • BalUiLibraryModule renamed to BaloiseDesignSystemModule
    • package @baloise/ui-library-testing renamed to @baloise/design-system-testing
  • new font package @baloise/design-system-fonts
  • new icon package @baloise/design-system-icons
  • removed vue-2 proxy libary
  • removed unuesed bal-teaser-step component
  • dependency updates for all the packages

Features

  • design: implement 8pixel spacing
  • bal-heading: new component with a font cropping fix
  • bal-checkbox: add new style examples
  • bal-radio: add new style examples
  • bal-select: improve focus handling with the keyboard and the cursor

Bug Fixes

  • add design part to the documentation