github SAP/fundamental-ngx v0.31.0
Release v0.31.0

latest releases: v0.53.1, v0.53.1-rc.29, v0.53.1-rc.28...
3 years ago

Features

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)

Don't miss a new fundamental-ngx release

NewReleases is sending notifications on new releases.