v7.0.0
7.0.0 (2022-02-08)
Bug Fixes
- grid: update to use new dart-sass functions (efab4ad)
- grid: update wrong value in percentage (cb626d3)
- tabs: remove heading from tab component (9486b39)
Build System
Code Refactoring
- footer: update input name for secondary logo (8d3a965), closes #670
- header: update input name for secondary logo (3192bb5), closes #670
- sort-code: remove deprecated component (2f19643), closes #613
Features
Performance Improvements
- pipes: removes deprecated LgPipesModule (ec90040)
BREAKING CHANGES
- tabs: remove the heading from tab component
which was causing accessibility issues and it's not needed.
Users will have to adjust headings in the page structure. - footer: the input for the second logo has been
changed fromsecondLogo
tosecondaryLogo
. - header: the input for the second logo has been
changed fromsecondLogo
tosecondaryLogo
. - sort-code: the sort code component has been removed.
Use the new sort code directive instead:
<lg-input-field>
Sort Code
<lg-hint *ngIf="hint">Must be 6 digits long</lg-hint>
<input lgInput lgSortCode formControlName="sortCode" />
</lg-input-field>
- pipes: LgPipesModule will no longer be available. Alternatively the LgCamelCasePipeModule
or LgKebabCasePipeModule can be imported individually to retain the existing functionality. - sass: LibSass and Node Sass are deprecated. While they will continue to receive maintenance releases
indefinitely, there are no plans to add additional features or compatibility with any new CSS or
Sass features. Projects that still use it should move onto Dart Sass
https://sass-lang.com/blog/libsass-is-deprecated
- buttons: removed the
solid-secondary
button variant. Use thesolid-primary
or any other button variant instead.