All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
8.7.12 (2020-01-06)
- public: fix the sticky detection for public table (#250) (84b5241), closes #247
- assure hidden native input elements are positioned close to label (#248) (d5e43e9), closes #243
8.7.11 (2019-12-06)
- fix change detection for sbb-processflow-step title (#238) (4cfc9e0)
- limit header icon height to header height (#237) (633f05a), closes #204
- limit sbb-select dropdown width to host (#239) (847fcc4), closes #220
8.7.10 (2019-11-27)
- business: fix stacking order and border issue (#234) (54a7a36), closes #219
- fix the overflow styling of usermenu (#232) (bac0c11), closes #164 #172
- fix the radio click with selected text (#229) (195a28d), closes #222
- on error display sbb-select with red color and border (#233) (7214487)
- relax amount of tabs check (#230) (d5f367b)
- set min size for radio button and checkbox icon (#231) (20037b4), closes #141
- business: show overflow for header menu (#228) (48e2847)
- datepicker: refactor usage of TitleCasePipe to DateAdapter (#227) (ca0f4fa), closes #226
8.7.9 (2019-11-22)
- showcase: fix position of header menu hint (6347200)
8.7.8 (2019-11-22)
- fix npm publish config (d846cdc)
8.7.7 (2019-11-22)
- fix npm publish config (c443b14)
8.7.6 (2019-11-22)
- showcase: remove duplicate introduction link (fee613b)
8.7.5 (2019-11-22)
- fix npm publish config (04708a9)
8.7.4 (2019-11-22)
- fix npm publish config (a0e8bea)
8.7.3 (2019-11-22)
- fix npm publish config (c5acedc)
8.7.2 (2019-11-22)
- fix npm token configuration (2347007)
8.7.1 (2019-11-22)
- fix npm publish token (d38ac0d)
8.7.0 (2019-11-22)
- build the showcase on release (d264228)
- migrate public to business components for documentation (f634391)
- normalize build commands (#215) (8ed7485)
- switch from travis-ci to github actions (#214) (8a83ff5)
- business: implement dialog component (#202) (e625c59), closes #92
- business: implement responsive menus for header (#224) (688bcf4)
- business: implement tabs (#210) (dda0b43)
- core: add sbb sso constants (#205) (ca67252)
- public: add optional callbacks to jump marks in notification (#211) (302dc24), closes #131
8.6.0 (2019-10-04)
- business: add icon content child to button component and template (#188) (93307d0)
- autocomplete freezes on backspacing (#182) (2e881cb), closes #144
- normalized radio button behavior (#183) (ec0a25e), closes #126
- tooltip positioning is now inside the viewport (#181) (dd5ba09), closes #176
- icons: set focusable to false for svg icons (#174) (f19ef24), closes #155
- business: adapt usermenu styling (#190) (0b36f48), closes #91
- business: implement app chooser and responsive mode for header (#192) (4d99161)
- provide sbb-radio-group for radio-button type components (#186) (bc7cad2), closes #184
- Form controls on individual radion buttons and radio button panels are being deprecated. Form controls should be defined on sbb-radio-group. See the documentation on Radio Buttons and Radio Button Panels on how to use it.
8.5.0 (2019-09-20)
- showcase: correct import from @angular to @sbb-esta (#180) (fac7916)
- table: show pin mode shadow with OnPush change detection (#179) (d97749a), closes #177
- header: allow custom components for user menu and as additional header elements (a4cf3e6)
8.4.1 (2019-09-17)
- showcase: fix code formatting (dfdb037)
8.4.0 (2019-09-17)
- handle scrolling correctly (#168) (c9fa496), closes #161
- showcase: fix example code loading (#167) (2e85d3d), closes #165
- autocomplete: implement autocomplete hint (#158) (df5f9d2), closes #154
- business: implement contextmenu (#163) (23fea1f), closes #80
- business: implement hover mode for tooltip (#170) (f25430f), closes #110
- public: use perfect-scrollbar in sbb-table (#173) (b817f21), closes #35
8.3.3 (2019-09-10)
8.3.2 (2019-09-10)
- remove autogenerated from business components html (6f7b00e)
8.3.1 (2019-09-09)
- adapt publish script (0e69c9f)
8.3.0 (2019-09-09)
- business/accordion: remove media query breakpoints (#139) (0e3d16a)
- file-selector: fix upload with two way binding update (#135) (53de7b1), closes #115
- public/ghettobox: correct line-height for icons (#117) (038185a)
- table: fix tableAlignment for table headers in IE11 (#133) (1e5b950), closes #122
- toggle: accept initial value for state (#130) (1851c94), closes #120
- toggle: fire toggleChange only when status actually changes (#137) (5b4c8a5), closes #136
- toggle: use for-loop in place of forEach on NodeList (#134) (494d46b), closes #125
- usermenu: fix arrow overlap (#138) (cd99723), closes #132
- usermenu: fix layout after click (#128) (21dd37c), closes #124
- expose secondary endpoints for all modules (#156) (cb10b27), closes #147
- business/header: implement header component (#148) (daf44cb)
- business/processflow: implement processflow for business (#153) (0e00da6), closes #140
8.2.2 (2019-07-23)
8.2.1 (2019-07-16)
8.2.0 (2019-07-16)
- keycloak: do not add authorization header on unauthenticated (#101) (040ab71), closes #95
- select: fix native select icon in ie (#105) (cdbcb75), closes #102
- textarea: fix textarea update issue (#107) (103923f), closes #106
8.1.2 (2019-07-08)
- table: pinMode fails gracefully on ie (#94) (75420e9), closes #58
- typography: fix font-size for fieldset 4k and 5k (#71) (e1d6808)
8.1.1 (2019-07-03)
8.1.0 (2019-07-01)
- business/option: change color of active/hover to red125 (#59) (ddee023)
- checkbox: fix change behavior for checkboxes (#67) (6fac950), closes #20
- datepicker: adds missing button type attributes (#65) (7b21600), closes #61
- keycloak: fixes wrong package name in README (#63) (d2846ad)
- select: change arrow trigger position to absolute (#60) (92512c2)
- table: documents ie11 limitation of pinMode (#64) (f232240), closes #58
- textarea: fixes no-wrap issue in edge (#62) (87c4db6), closes #16
8.0.0 (2019-06-25)
- business/button: change font opacity for disabled buttons (#53) (977fb78)
- business/field: change gray color to fit style guide (#55) (fd3b6b4)
- business/radio-button: change gray color of radio-buttons (#52) (f373ba3)
- datepicker: fixes arrows change detection on manual change (#46) (b9c1efe), closes #40
- datepicker: fixes slave datepicker to only trigger on calender selected date (#45) (47b2da8), closes #36
- pagination: fixes pagination focus issues (#54) (1e1ce4b), closes #17
- processflow: fixes click behavior for future steps (#57) (2e37b4a)
- table: fixes even row styling (#48) (227da9b), closes #29
- textarea: fixes placeholder issue and sizing behavior (#44) (8a87e6e), closes #16
- angular-keycloak: migrates the auth part of esta-webjs-extensions (#50) (f6761c5)
- business/autocomplete: expose autocomplete component for business (#42) (b7ec7c0)
- business/button: expose button component for business (#39) (ed990a2)
- business/datepicker: expose datepicker component for business (#47) (57a075d)
- business/field: expose field component for business applications (#32) (403a97d)
- business/radio-button: expose radio-button component for business (#43) (7a81107)
- business/select: expose select component for business (#41) (0841237)
- business/textarea: expose textarea component for business (#34) (997be3c)
- business/time-input: expose time input component for business applications (#33) (b87a4a3)
- i18n: applies common pattern for i18n ids (#56) (d2c1838)
- i18n: i18n ids have changed.
- pagination: Removes link variants of pagination and navigation components. The link variants caused focus issues, which can not easily be resolved. If you need the link variants, you can open a feature request and we will have another look at it. Several properties of sbb-pagination have been renamed or refactored. Check the documentation for the new specification.
8.0.0-beta.0 (2019-06-14)
- Removed component mixins from published stles.scss and renamed scss color variables to pattern sbbColorName (names used from https://digital.sbb.ch/en/farben)
7.0.0 (2019-05-28)
- datepicker: convert 2-digit years to 19xx or 20xx (#14) (70b22ee), closes #13
- datepicker: fix invalid input on empty input (#10) (0368615), closes #9
- datepicker: fixes arrow navigation with min and max dates (#12) (a2d1d08), closes #11
- github preparation (#1) (7b73b5e)
- angular-icons: update icons (#6) (a579e74)
- ci: Set up ci/cd with Travis CI (bcf4082)
- Icons in @sbb-esta/angular-public have been deprecated and will be removed in v8. Use the icons from @sbb-esta/angular-icons instead. For a list of available icons, visit https://angular.app.sbb.ch/latest/icons-list.