Features
- add a fallback mechanism for avatar (#6122) (0b3d389)
- introduce feature to change column and inline value based on form container layout (#6039) (f358343)
- moment date time adapter implementation (#6000) (94e7b35)
- dialog auto labelling (#6053) (8cb3613)
- table column width & resizing (#5879) (222053f)
- grid list item focus method (#6002) (a2a66e8)
- approval flow phase 4 (#5749) (5dce07f)
- wizard generator (#5823) (aa8a71b)
- bring new qr code icon (#5865) (9152f14)
- implement responsive popover (#5737) (16b0167)
- shellbar - product menu - open item in new tab (#5688) (74d0414)
- add option to change default cover bg size to contain (#5549) (8896257)
- navigatable row in table (#5526) (68f8669)
- form generator (#5622) (a44ffac)
- implement datetime formatter pipes (#5502) (2cc9152)
- introduce resizable-card-layout component (#4964) (691066e)
- split into libraries (#5453) (54727a4)
- (Platform) approval flow phase 3 (#5302) (dda7e5b)
- (Platform) Multi-Combobox component (#5107) (44da63f)
- (Core) introduce new Message Page component (#5349) (b6624d4)
Bug Fixes
- add ability to show summary step (#6244) (9042052)
- fix popover rtl mobile mode (#6333) (ad134ab)
- trigger detection when field state changes (#6311) (691147f)
- bug when first typing in combobox that uses objects (#6307) (615882d)
- fix stackblitz message-page examples (#6320) (31eeab4)
- correct input type for age field (#6315) (f51b902)
- add missing required validators (#6314) (fb657af)
- correct validation hint (#6309) (69a92c0)
- add attribute that reset padding to fdp-form-group component (#6062) (3d453c2)
- validate itemsPerPage in pagination (#6303) (0277afd)
- add ariaLabelledby to the popover header for popover component and adding Tabindex to the list items (#5693) (66d9985)
- playground select a11y fixes, refactoring (#6158) (ef9a510)
- added default unique id for multiinput (#6260) (69c1745)
- do not preventDefault when activeElement is select control (#6161) (8580077)
- extended example, label for the busy indicator (#6061) (792e468)
- add listener to submenu item changes (#6241) (b594cc9)
- delete focus from reset options in Select component (#6242) (e8a672c)
- add limitation and correct name (#6200) (24b41b2)
- remove hardcoded style from ngx lib for file uploader (#6194) (0702915)
- correct order for summary items (#6231) (f596f36)
- fix displaying navigation buttons in wizard generator (#6058) (2e6edd8)
- added exsisted instance of dialog to injector of component (#6224) (e98ec91)
- remove unused title from examples (#6191) (1e65522)
- import menuMobileModule into fundamental-ngx/core module (#6128) (02a0ede)
- dialog inner focus trap (#6114) (68d541e)
- BREAKING CHANGE: remove css from list component, use correct class names (#6010) (b58f36b)
- remove css from fixed-card-layout component, use correct class names (#6009) (95ef84f)
- fix search component keyboard accessibility and screen reader issues (#5673) (e93a3ff)
- add attribute option into combobox (#5772) (ae5c191)
- fix extra onChange event in the TimePicker component (#6079) (d6efa43)
- combobox in mobile mode (#6115) (7e35917)
- grouping & frozen columns table layout fix (#6043) (e30a19b)
- fix weird selection behaviour because of using attr.name in radio button (#6056) (e67ea49)
- BREAKING CHANGE: drop hasLabel property and handling the RTL issue in Status Indicator (#6032) (2f7854b)
- remove hardcoded styles for step-input as part of style cleanup (#6057) (123cac8)
- default contentdesnsity in angular application (#5936) (518e40c)
- fix a11y issues for slider (#5683) (486f327)
- remove anchor from list item for multi-input value help (#6006) (3de8d52)
- check if component been destroyed before (#6033) (f77759c)
- fix empty locale change (#6040) (ad314d0)
- notification group focus trap (#6017) (913d86f)
- tabbable popover controls (#5854) (b1ff832)
- fix multi-input bugs (#5959) (54e3077)
- feedinput component style cleanup (#6015) (aced3e2)
- correct forms validation error message (#5972) (e227560)
- fix access modifier for method in Input Group (#6004) (295ebc7)
- use 3 letters for day names on calendar and shortened hrs/… (#5859) (3eedadb)
- table columns reordering feature columns sorting fix (#5971) (2dc94df)
- various wizard bugs from defect hunting sprint 66 (#5966) (a265e7e)
- add ability to manually remove selection (#5997) (0c87ba2)
- fix datepicker bugs from defect hunting (#5991) (bb870fb)
- fix slider handler position (#5761) (63e0542)
- fix Platform ng-add schematics failing in Angular12 apps (#5973) (e1c425c)
- remove hammerjs from library (#5980) (690eb48)
- remove style from ngx to reuse the style from fundamental-style lib for menu component (#5962) (1ad3d12)
- add button type as per fiori spec (#5981) (011176a)
- removed list body focus and focused to the list items (#5946) (cd25c30)
- add keyboard support for Inline Help icon triggers (#5862) (c8d594e)
- table dependencies refactoring (#5967) (9c7cbef)
- provide screen reader access for inline help (#5863) (5f999e2)
- add local rtl service for notification component (#5937) (640e5c9)
- replace name with attr.name for taborder to work correctly (#5895) (49ae715)
- display dropdown button for mobile combobox (#5939) (7237bc3)
- add box-sizing for correct tooltip size (#5916) (9ec6f3e)
- add missing modules and components (#5922) (49b86c7)
- fix documentation rtl for dialog (#5924) (ef9b248)
- add error message for combobox component (#5699) (75f50be)
- apply correct z-index for overlay container (#5905) (562d693)
- remove duplicated css imports (#5906) (136e8e4)
- fix looped carousel item order and swipe of items in rtl view (#5848) (9ad8e8d)
- update imports for angular cdk connectionPositionPair (#5904) (ad36d67)
- small screens should use mobile settings dialog, optional MenuService (#5839) (1c46e69)
- table navigatable row errors fix (#5886) (02b8682)
- correct imports for checkbox group module (#5878) (97d6caa)
- add missing exports for classes in Platform library (#5882) (82bca36)
- fix a11y issues for bar component (#5853) (a172026)
- import FormStates to checkbox (#5858) (536d49d)
- fix failing unit tests (#5898) (e733e81)
- use the proper feed-list styles from fundamental style library to apply styles in ngx feed list item component (#5844) (e0a95f9)
- add resettable flag for playground and reset message strip (#5883) (4133481)
- fix pagination rtl (#5881) (01f1804)
- position the form fields on top (#5876) (6a8b041)
- fix wizard mobile step 2 navigation example (#5880) (ac9931a)
- change styling tabs component (#5735) (14f8851)
- prevent error on missing menuService (#5821) (b767580)
- add ariaLabel to Pagination component (#5845) (ab6f6dd)
- handle invalid date inside date's components (#5851) (f1f3705)
- always show dashed branching indicator (#5861) (302ff6c)
- update styles lib version (#5856) (7bb07db)
- fix content density in select component with no predefined value (#5726) (bac69c5)
- timepicker keyboard functionality improvements (#5840) (a7f3f89)
- fix RTL view key press accessibility for Slider component (#5834) (1d6ea48)
- read anchor text instead of title only in Link component (#5713) (e20599e)
- open menu and select menu item with spacebar (#5754) (bcbf7e4)
- associate both label and inline help with Textarea component for a11y (#5819) (2fb29a8)
- fix a11y for Status Indicator (#5705) (b641ecb)
- add ariaLabelledby to the dialog header for screen reader (#5682) (96cc6ce)
- adjust Datetime Picker width to container width when used with Platform Forms (#5759) (42f4820)
- fix shellbar-user-menu input type (#5822) (70c5d6c)
- set disabled state for button-bar element (#5780) (186031c)
- remove the readonly prop from combobox (#5738) (7823374)
- add title for menu action (#5700) (84a04a9)
- fix screen reader accessibility for reading mandatory field, includes all forms related components (#5627) (2defad1)
- fix disabled for select component in reactive form (#5698) (beec3d6)
- make no date message optional (#5678) (5aee232)
- update schematics paths (#5707) (f33aa6f)
- fix meridian switch changing hour display in Time component (#5697) (74a758c)
- fix a11y for Facets component (#5687) (2dc59df)
- add fix to match readonly state of combobox as per fiori3 (#5701) (f7a4ea7)
- use explicit dependencies (#5704) (7585aa4)
- split button, close on click (#5690) (6ab69d6)
- value help dialog, hidden filter by default, added missing search icon to search field (#5677) (641f582)
- BREAKING CHANGE: fix Avatar Group's popover control styles & enhance a11y (#5628) (3d9def3)
- fix a11y for Grid List component (#5643) (8a0628f)
- fix base input status if error (#5684) (39d970d)
- BREAKING CHANGE: fix Quick View Accessibility issues (#5493) (7ca006d)
- fix documentation api tab for wizard (#5660) (0ee8c4d)
- fix dialogs footer button size (#5612) (589a32a)
- add fix for dialog header not applying styling correctly (#5525) (0b58eb3)
- fix datetime exports (#5658) (dc9f717)
- updating condensed mode for platform button (#5638) (5844d6d)
- fix a11y for Input Group component (#5619) (9862f24)
- fix datetime wrong date (#5551) (53995d0)
- table selection cells position fix (#5614) (b037216)
- updating file uploader examples to display valid error message, on selecting invalid file. (#5629) (3377cd2)
- fix scroll spy target offset top (#5640) (d21c669)
- fix Search field focus if click outside (#5633) (a0f6413)
- table last fixed column border fix (#5621) (ea16b3e)
- use fd-button for carousel button and fix focus after last item reached (#5586) (0df3320)
- dialog z-index fix (#5617) (dcb96bf)
- do not open menu on disabled menu button and split menu button (#5514) (d5fdc2e)
- clicking on edit button in Grid List active card (#5520) (7525d34)
- fix compact items change to cozy after being clicked in Action Sheet (#5552) (0da051d)
- BREAKING CHANGE: fix tab focus, focus styles on popover and avatars, overflow trigger, avatar titles and roles for Avatar Group (#5074) (bd3bb03)
- clickable object status handle Enter and Space button (#5535) (7ccdabb)
- fix typedoc generation (#5554) (860f74e)
- checkbox parent element focus fix (#5508) (6b94cfa)
- playground disable option functions incorrectly (#5521) (e660169)
- (Core) fix pickers input groupt addon active state (#5491) (d6e9e53)
- (Core) fix calendar aria-label wrong date for year range (#5512) (30db74d)
- (Core) allow enter symbols to combobox (#5505) (176f377)
- (Core) fix pickers input groupt focus state (#5510) (9fcc61e)
- (Core) tooltip and screenreader added for Popover (#5481) (8fb86f7)
- (Platform) information for docs are updated (#5489) (20cab6e)
- (Core) screenreader helper added for overflow (#5490) (cd9ce4b)
- (Platform) Open Menu on click for Internet explorer (#5484) (919d670)
- (Core) fix not readable label for accessibility (#5460) (1eb65ae)
- (Core) fix for a11y issues of Pagination component. (#5468) (8dabef7)
- (Platform) fix rtl mode for combobox secondary column (#5466) (9e68102)
- (Core) allow for conditionally adding steps to a wizard via *ngIf (#5456) (2e71ae7)
- (Core) do not use fdScrollSpy when appendToWizard=false (#5454) (008b103)
- (Core) remove wizard padding logic from dialog body component (#5437) (74cde8b)
- (Platform) combobox group header not readable for accessibility (#5206) (61cf0d0)
- (Core|Platform) dialog body min height (ie11 fix), table dialogs fixes (#5463) (4c28905)
- (Core) Kpi value status input added. removed Card css classes from Ngx. (#5392) (65c8dd1)
- (Core|Platform) remove deps from packages nx builder improvement (#5421) (4fb959e)
- (Platform) make lib working on ViewEngine (#5397) (b164c65)
- (Core) form adjust hint alignment (#5310) (2c98df4)
- (Core) wizard step indicator stacking bugs on narrow screens (#5272) (916eeb8)
- (Core/Platform) Fix the File uploader accessibilty bug reading he file name after selecting the file and reading button browse button value and remove readonly attribute. (#5328) (f7a7c21)
- (Platform) Pre-populated values not honouring the display key value (#5204) (4f2d9a0)
- (Core) Text component's more or less label for expand/collapse functionality is not readable for accessibility. (#5271) (80c09e6)
- (Core|Platform) fix a11y issues for Feed Input (#5200) (d65065e)
- (Platform) dynamic page component modularity (#5216) (351e264)
Documentation
- fix placeholder not being read by JAWS for Feed Input (#6292) (5daedbf)
- provide correct size for tablist in Notification Group (#6299) (80101f7)
- add correct state to the message strip message in Notification documentation (#6218) (d2f94e8)
- add ariba labels to those component doc pages (#6051) (2871f5f)
- fix anchor links in documentation for Platform components (#6059) (8fb15c8)
- fix anchor links in documentation for Core components (#6034) (feea8b3)
- improvements to branching wizard focus/selection logic (#6018) (816c8dc)
- add ability to include assets to examples (#6031) (a761a63)
- bar chart list using directivve insted of css class (#5990) (5db38d4)
- fix action sheet mobile example (#5915) (d21ee58)
- add cozy button example in sizes section (#5921) (a84107f)
- apply required mark for label and remove inline help class in compact example for text area component (#5918) (cd6050f)
- fix core stackblitz examples (#5647) (ab86d72)
- add subpackage for core import examples (#5919) (739dcdd)
- fix displayFormat option for Time Picker example (#5913) (7bd9b1f)
- add third step to mobile wizard example (#5953) (f857bf9)
- fix typo in Upload Collection example (#5902) (e2bcb0c)
- enhance Illustrated Message a11y (#5642) (6d43efd)
- apply correct headings (#5917) (08b64b0)
- update README.md (#5925) (c585c39)
- disable the part of the calendar in disable function example for date picker component (#5888) (f081015)
- fix examples as requested in action sheet in reference to visual specs (#5747) (c8c16c6)
- reduce the size of the notification group example of notification component. (#5736) (645abff)
- bump theming-base-content and its usage (#5714) (3382e36)
- update library name (#5783) (9e8f23a)
- add missing versions in doc site (#5782) (a1f5e11)
- datetime picker form submission returns form value (#5524) (c92d5d4)
- remove multiple overflow options (#5734) (496326b)
- fix dialog playground example (#5675) (0bfc00a)
- add info about dependency of combobox to popover (#5518) (3541029)
- fix thumbnail example (#5637) (7d61162)
- component based dialog right padding fix (#5523) (57debbe)
- adding fix to provide valid target url for breadcrumb component. (#5517) (a79df28)
- add focus-trap for stackblitz (#5592) (43bdb6b)
- fix disabled scroll in other pages on back press from Dynamic Page examples (#5516) (84d41b7)
- fix incorrect Object Marker example title (#5522) (722adb9)
- (Core) card component documentation fixes and missing examples created (#5509) (55bfd3a)
- (Core) add focusTrap to the documentation for handling accessibility and keyboard accessibility (#5492) (4917fcf)
- (Platform) aria label and title addition in link example (#5487) (941c7b8)
- (doc-app) playground layout fixes, improvements (#5485) (b8d408b)
- (Core) fix overlapping of icon labels in Icon component documentation (#5462) (13d1f77)
- (Core) adding ariaLabelledby to the dialog header for popover component (#5464) (23bd7f2)
- (Core) add ariaLabelledby to the dialog header for screen reader (#5459) (c790c9e)
- (Core) correct card example with bottom header (#5394) (bc3c296)
- (Platform) Table loading state example (#5404) (cffe5f4)
- (Core) add links to the responsive breadcrumb section (#5258) (1404cc7)
- (platform) fix list group header title (#5202) (6c30bc6)