Releases: funidata/fudis
Releases · funidata/fudis
v3.0.0-rc.4
11.10.2024
Improvements
- [TextFieldComponentBaseDirective]: New internal Directive and nullControlOnEmptyString property by @videoeero in #462
Fixes
Full Changelog: v3.0.0-rc.3...v3.0.0-rc.4
v3.0.0-rc.3
9.10.2024
Full Changelog: v3.0.0-rc.2...v3.0.0-rc.3
v3.0.0-rc.2
8.10.2024
Improvements
- [Form, Form Field Components]: Refactoring to support nested Form Field components by @videoeero in #455
Fixes
Full Changelog: v3.0.0-rc.1...v3.0.0-rc.2
v3.0.0-rc.1
3.10.2024
Breaking Changes
- [LinkDirective, Breadcrumbs]: Refactor Link Directive and remove Link Component by @videoeero in #447
- [Dialog]: New responsive screen sizes and renamed spacing token input widths by @MayaMarjut in #444
- [RadioButton, Checkbox]: Unify output namings, refactor radio button and checkbox blur and change events by @xanxan in #445
- [Grid, Section, DL]: Remove marginTop and marginBottom input properties, change classes input type from array to string by @xanxan in #440
- [Form Common API]: Remove disabled & invalidState properties by @videoeero in #448
- [SCSS]: Style import optimizations by @videoeero in #450
- [FudisLocalizedTextGroupOption & FudisLocalizedTextGroup]: Changed default controlName values by @MayaMarjut in #451
Fixes
- [Checkbox]: Changed checkbox height to min height by @MayaMarjut in #446
Full Changelog: v3.0.0-rc.0...v3.0.0-rc.1
v3.0.0-rc.0
23.9.2024
Breaking Changes
- [Section]: Removed marginTop and marginBottom by @MayaMarjut in #433
- [Fieldset]: Removed marginTop and marginBottom by @MayaMarjut in #434
- [Form]: Removed marginTop and Bottom by @MayaMarjut in #436
- [DescriptionList]: Remove selector and remove marginTop and marginBottom inputs by @MayaMarjut in #437
- [Heading]: Removed marginBottom property by @MayaMarjut in #432
- [Validators]: Refactor Fudis.atLeastOneRequired validator name to Fudis.oneRequired by @xanxan in #438
- [HorizontalRule]: New component, remove existing style class and mixin by @xanxan in #439
- [Dependencies]: Update library's peer dependencies by @videoeero in #442
Features
- [Alert, Alert Group, Alert Service]: New components and service by @RiinaKuu in #427
- [LocalizedTextGroup]: New component by @videoeero in #428
Improvements
- [Dialog]: Enhance support for multiple dialogs open simultaneously by @videoeero in #418
- [Dialog]: Update documentation and tests for nested dialog by @xanxan in #430
Dependencies
- [Dependencies]: Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot in #431
- [Dependencies]: Update by @RiinaKuu in #435
Full Changelog: v2.2.0...v3.0.0-rc.0
v2.2.0
4.9.2024
Features
- [Date Range]: New component by @RiinaKuu in #423
- [Language Badge Group]: New component by @xanxan in #425
- [RadioButtonGroup, RadioButton]: New components by @MayaMarjut in #420
- [Spacing]: CSS helper classes by @MayaMarjut in #421
Dependencies
- Bump webpack from 5.92.1 to 5.94.0 in /ngx-fudis in the npm_and_yarn group across 1 directory by @dependabot in #424
Full Changelog: v2.1.0...v2.2.0
v2.1.0
6.8.2024
Features
Improvements
- [DropdownMenu]: Playwright and unit tests by @RiinaKuu in #405
- [Description List]: Add classified content example, add ariaLabel input for DLItemDetails by @RiinaKuu in #411
Fixes
- [DescriptionList]: Add font-weight for compact list colon by @RiinaKuu in #407
- [Button]: Adjust left padding, remove visible focus from disabled by @RiinaKuu in #410
- [Datepicker]: Accessibility fixes (disabled state, color contrast) by @RiinaKuu in #413
- [Checkbox, CheckboxGroup]: Accessibility fixes (disabled state, aria-describedby) by @RiinaKuu in #415
Chore
- [Select]: Rearrange Playwright tests by @RiinaKuu in #406
- [Dialog]: Change Storybook example headings to h1 by @RiinaKuu in #409
- [Accessibility]: Miscellaneous fixes by @RiinaKuu in #414
- [Documentation]: Yarn link instructions by @RiinaKuu in #412
Dependencies
Full Changelog: v2.0.1...v2.1.0
v2.0.1
28.6.2024
Fixes
- [CheckboxGroup, Datepicker, SelectBase]: Add dynamic validator updates by @RiinaKuu in #401
- [Notification]: Revert CSS width to its original state by @MayaMarjut in #402
- [Dialog, TextArea]: Fix double scrollbar and validity observable subscibe by @RiinaKuu in #403
Dependencies
- Update vulnerable ip version and bind dependencies to minor versions by @joonashak in #400
Full Changelog: v2.0.0...v2.0.1
v2.0.0
25.6.2024
Breaking Changes
- [BodyText]: Rename 'size' Input to 'variant', remove 'color' Input by @xanxan in #387
- [Dependencies]: Update Angular 16 to 17 by @videoeero in #370
- [Description List]: Refactoring and removing fudisActions slot from DescriptionListDetailsComponent by @videoeero in #371
- [Description List Details, Description List Term]: Change input name 'textContent' to 'contentText'" by @xanxan in #388
- [Form, ErrorSummary]: Remove errorSummaryLinkType by @videoeero in #384
- [Form & Section]: Rename titleLevel to level, add badge option for Section by @MayaMarjut in #382
- [Heading, Section, Form]: Input property name changes: size --> variant, titleSize --> titleVariant by @videoeero in #369
- [Link]: Remove color input, refactor link text and external icon color to always be primary-dark by @xanxan in #391
- [Notification]: Refactoring and removed following inputs: link, externalLink, linkTitle by @xanxan in #367
Features
- [Datepicker, DateAdapter]: Expose to public API by @RiinaKuu in #365
- [Select, Multiselect]: Expose to public API by @videoeero in #366
Improvements
- [Form components]: Dynamic property check on controls' updateValueAndValidity by @videoeero in #395
- [Link]: Clarify documentation by @RiinaKuu in #381
- [Select, Multiselect]: Add filter help text features by @videoeero in #389
- [Typography]: Add table caption mixin by @RiinaKuu in #368
Fixes
- [Guidance, Description-List, Button]: Fix max-length indiactor's width and spacing, hide variant option from Nested DL Story, adjust Button height by @xanxan in #394
Chore
- [Dialog, Tooltip, Notification]: Sync components to match Figma designs by @RiinaKuu in #374
- [Expandable]: Add required input property to documentation by @aareyo in #378
- [Select, Multiselect]: Playwright tests and logic adjustments by @videoeero in #383
- [Translations]: Unify translation usage by @videoeero in #373
- [Utilities]: Remove getTrimmedTextContent by @MayaMarjut in #364
Dependencies
- Bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot in #390
- Bump braces from 3.0.2 to 3.0.3 in /ngx-fudis in the npm_and_yarn group across 1 directory by @dependabot in #396
New Contributors
Full Changelog: v1.3.1...v2.0.0
v2.0.0-rc.0
10.6.2024
Breaking Changes
- [Notification]: Refactoring and removed following inputs: link, externalLink, linkTitle by @xanxan in #367
- [Dependencies]: Update Angular 16 to 17 by @videoeero in #370
- [Description List]: Refactoring and removing fudisActions slot from DescriptionListDetailsComponent by @videoeero in #371
- [Form & Section]: Rename titleLevel to level and badge added to Section by @MayaMarjut in #382
- [Heading, Section, Form]: Input property name changes: size --> variant, titleSize --> titleVariant by @videoeero in #369
- [Form, ErrorSummary]: Remove errorSummaryLinkType by @videoeero in #384
Features
- [Datepicker, DateAdapter]: Expose Datepicker component to public API, add tests by @RiinaKuu in #365
- [Select, Multiselect]: Expose to public API and refactoring by @videoeero in #366
Improvements
- [Typography]: Add table caption mixin by @RiinaKuu in #368
- [Link]: Clarify documentation by @RiinaKuu in #381
Chore
- [Utilities]: Removed getTrimmedTextContent by @MayaMarjut in #364
- [Translations]: Cleaning and unifying translation usage by @videoeero in #373
- [Dialog, Tooltip, Notification]: Sync components to match Figma designs by @RiinaKuu in #374
- [Select, Multiselect]: Playwright tests and logic adjustments by @videoeero in #383
Other
- [Documentation, Expandable]: Add required input property to expandable documentation by @aareyo in #378
New Contributors
Full Changelog: v1.3.1...v2.0.0-rc.0