v2.141.0
2.141.0 (2020-12-15)
Bug Fixes
- barchart: handle null data correctly when we do have series (b161d15)
- basetablereducer: fix selecting unselectable items (ccc94bc)
- button: undo changes to button (26bbb57)
- button: undo changes to button (88ff096)
- card: remove negative margins (cbbacec)
- card: remove unnecessary state hooks (450f9b4)
- card-editor: a couple styling issues and interval (a1be8a5)
- card-editor: allow initial data items (6a3f585)
- card-editor: fix modal missing id (37bcd5c)
- card-editor: show ids in data series (b94dd2d)
- cardedit: undo interval (27c9e67)
- cardeditformcontent: populate timeRange on load (7ee2c89)
- cardeditformcontent: populate timeRange on load (496230f)
- cardeditor: add translated strings for timerange labels (a6444bd)
- cardeditor: fix time range labels (0ea4421)
- cardeditor: fix unit test (75d11d2)
- cardeditor: showLegend is in the incorrect location (f5b8945)
- charts: upgrade carbon charts (6c48949)
- charts: upgrade carbon charts to get zoombar fix (eb49304)
- dashboard-editor: fix story (1c80da5)
- dashboard-editor: prioritize valid data for barchart previews (9ba5312)
- dashboard-editor: unify colors for simple bar groupby (47af7ca)
- dashboard-editor: various fixes (a872f33)
- dashboardeditor: add ability to validate uploaded image (dac2498)
- dashboardeditor: add loading state (0f34ba3)
- dashboardeditor: add padding around skeletontext in loading (7da9a63)
- dashboardeditor: add width to skeleton loading state (5c95226)
- dashboardeditor: add width to skeleton loading state (4b25616)
- dashboardeditor: create onLayoutChange callback and pass layouts to grid (2e8a83a)
- dashboardeditor: keep state of images to upload (0bd0a77)
- dashboardeditor: merged default i18n with i18n prop (f732d0d)
- dashboardeditor: only use overflow-x when breakpoint is selected (27bba4c)
- dashboardeditor: pass along src for new uploads (08b17bd)
- dashboardeditor: proptype warnings in stories (d4ff65f)
- dashboardeditor: support clearing the image and changing (2cc309b)
- dashboardeditor: use isSubmitLoading prop instead of callback (93a38b0)
- dashboardeditorheader: remove isLoading prop as it will never reach the header (fdff996)
- dashboareditor: use min-height to fix full height (c6eda2d)
- dimension-filter: fix nonexisted dimension crash (df3130e)
- dragndrop: fixed expand icon (60393ea)
- dropdown: fixed initial state (7f028c5)
- dropdown: fixed scoping for finding dropdown components (c5ef13b)
- edit-form-content: fix conditional (35d3c66)
- editor: remove datasource range from editor render of linecard (3e66e00)
- emptystate: fix formatting (ad0f36a)
- emptystate: incorporate feedback (1c3f63b)
- emptystate: remove mistake (ada6630)
- hierarchylist: change defaultselectedid onselect behavior (1a75985), closes #1866
- hierarchylist: need to useDeepCompareEffect to stop infinite loop (aa16110)
- hierarchylist: selection is lost when rerender occurs (843186f)
- hotspot-text-style-tab: fixed icon-switch in rtl (7a6353b)
- hotspot-text-style-tab: fixed pr issues (47a7245)
- hotspot-text-style-tab: removed defaults (e2db12a)
- icon-dropdown: fixed measuring behavior (e4d6965)
- icondropdown: fixed dropdown locations and pr issues (f65a864)
- icondropdown: fixed dropdownwithicon props and tests (c100d4b)
- icondropdown: fixed outline and dropshadow and top direction (7baf6cf)
- image-editor: remove data series (afbacef)
- imagecard: actually enforce maximum file size param (9523f78)
- imagecard: fixing button styles inside the form (81a1413)
- imagecard: improve ux of uploading image (114a317)
- imagecard: prevent collisions if file already exists (4196bb8)
- imagecardform: only show the close button if id is set (c9714b5)
- imagegallery: fix the nonselected button (543c769)
- imagegallery: fix the nonselected button (2b698db)
- imagegallery: need to support reloading content (b4a4f32)
- imagegallery: remove title and resync image src after edit (6aa0739)
- imagetile: fix styles (ad60561)
- imageuploader: remove issues with linter (af96b43)
- jestconfig: fix threshold number (f3325fb)
- listheader: title is not required (e33c840)
- listitem: add a bit more padding (d584fa3)
- listitem: fix row actions issue (5664f66)
- listitem: remove dependency on isEmpty (da3ca5d)
- overflow: removed default background color for button (d2ca1c0)
- piechart: workaround colors issue (327f486)
- project: update telemetry to 0.0.0-alpha.5 (2c99c78)
- ssr: conditionally verify Element proptypes when not in a browser environment (7b6ada5)
- suiteheader: render data attr as (hidden) text (189c745)
- table: fixed left alignment of table headers (747dc24)
- table: prevent comparison of props of type element/node (6dbb37c)
- table: removed needing hasRowExpansion when using hasRowNesting (5462652)
- table: removed unused props (5f7ba07)
- tablecard: allow formatted timestamps in expanded rows (f208795)
- tablecard: encode variables for linkTemplate (5dc323f)
- time-range: merge and fix time range bug (f745f5c)
- upload: update pii files (477f104)
- vscode: ensure that jest test actions open the integrated terminal (99a32f8)
Features
- card: add selection state styles and prop (9195e18)
- card: change selections colors from design (2e5800d)
- card: fix story for selection (557209c)
- card: update breakpoint sizes (5e3132a)
- cardeditor: add consistent header between gallery and form (03cb5ea)
- cardeditor: update snaps and fix prop error (5108e2e)
- chore: added dropdown tests (29b10e7)
- chore: added more story knobs - removed unneeded edits (8cbc258)
- chore: merge master (91f56a6)
- chore: split icon and icon with label stories (6340d4d)
- colordropdown: added new colordropdown component (31cc83e)
- colordropdown: pr feedback fixes (2379954)
- colordropdown: snapshot fixes (6ceea56)
- colordropdown: storyshot updates and minor css lint fix (353f1b6)
- dashboard-editor: add bar chart support (13fe2bf)
- dashboardeditor: add breakpoint switcher (5fdb1ad)
- dashboardeditor: add exception for ImageUploader (50f0ddf)
- dashboardeditor: add image settings form (574275d)
- dashboardeditor: add settings form to editor (093ae1c)
- dashboardeditor: added layout info messages and styling (9f32503)
- dashboardeditor: give setIsSubmitLoading in submit callback (c5f9384)
- dashboardeditor: integrate image card section (eeb5675)
- dashboardeditor: only allow xl, lg, md breakpoints (8c457a6)
- dashboardeditor: use isSelected card prop (8fad77c)
- dashboardEditor: pass along upload meta (d828cdd)
- dashboareditor: add initial breakpoint switcher (a4d0a0f)
- dropdown: added footer to icondropdown (a4d599b)
- dropdown: added image dropdown (4ade9c2)
- dropdown: split IconDropdown and carbon dropdown (a296eec)
- editor: value card support (7efa418)
- emptystate: add inital emptystate component (c9b6c67), closes #1695
- emptystate: init story (57eb8f6)
- emptystate: init testing (ef3b9ad)
- header: added ability to update aria-labels via i18n props (edb61ec)
- hotspot-text-style-tab: added text style tab (76a3006)
- hotspottooltiptab: added new new component (1d28ac9)
- hotspottooltiptab: added overrides (5e6c30c)
- hotspottooltiptab: pr fixes (6c1dedb)
- hotspottooltiptab: spellingfix to story (292dffe)
- imagecard: add upload capabilities (7a4b814)
- imagecard: fix regex (68927b8)
- imagecard: make changes based of UX flow (2fca4ed)
- imagecard: remove isNew state as no longer needed (1703d44)
- imagecardformcontent: support clearing the image (1d4078d)
- imagecardformitems: added test (02d8983)
- imagecardhotspots: allow for styling and hotspot positioning (3b91af3)
- imagegallery: add delete option to modal (263d1a5)
- imagegallery: link the image gallery to the dashboardeditor (8ee5011)
- imagegallerymodal: new component created to select an image (71d2d08)
- imagegallerymodal: pr feedback (48cbc5d)
- imagehotspots: add selecting and creating hotspots (3133d03)
- imageuploader: write test (70809c5)
- project: add telemetry on postinstall (0456253)
- suiteheader: add suiter header data attributes (4eeb12b)
- suiteheader: Including fixtures for mroio and apm. (baf3c2a)
- suiteheader: Minor changes in a story that is commented out. Running prettier. (a27d2b1)
- suiteheader: mroio and apm data (385d4d6)
- suiteheader: Running prettier. (43fcc99)
- suiteheader: Separating the data fetching function from the useSuiteHeaderData hook so that it is also possible to import the plain function that calls all the required APIs without the need to use React Hooks. (10abdc2)
- suiteheader: Wrapping the survey links in the
onRouteChange
rule, for consistency. (a8c3fe6) - table-card: add multiselect filter to threshold columns (861cf27)