Skip to content

Latest commit

 

History

History
724 lines (453 loc) · 14.3 KB

CHANGELOG.md

File metadata and controls

724 lines (453 loc) · 14.3 KB

Changelog

All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to Semantic Versioning.

v10.1.0

(2024-12-23)

  • Add Tag, TagManagementDialog and SimpleConfirmationDialog components [Andrea Rosci]

v10.0.1

(2024-12-10)

  • Markdown: Fix linebreaks not working [myarmolinsky]
  • Add dependency remark-breaks [myarmolinsky]

v10.0.0

(2024-12-09)

  • Add MarkdownSupportedSyntax component [myarmolinsky]
  • Markdown: Remove rehype-raw plugin [Jonathan Berger]
  • Add component overrides for markdown [Jonathan Berger]
  • Add NewChip component [myarmolinsky]
  • Markdown: Only allow components with explicit overrides [myarmolinsky]
  • Markdown: Ignore HTML in markdown (only allow explicit markdown) [myarmolinsky]

v9.8.1

(2024-12-06)

  • Add styles for the Table component [Andrea Rosci]
  • Update design tokens package [Jonathan Berger]

v9.8.0

(2024-11-25)

  • Add useRandomUUID hook [Andrea Rosci]

v9.7.9

(2024-11-21)

  • Remove mandatory link in the announcement component (will be added as part of the content in the UI) [Jonathan Berger]

v9.7.8

(2024-11-20)

  • Update dependency virtua to ^0.37.0 [Self-hosted Renovate Bot]

v9.7.7

(2024-11-20)

  • Update balena lint [myarmolinsky]

v9.7.6

(2024-11-19)

  • Improvements to the announcement notification [Jonathan Berger]

v9.7.5

(2024-11-18)

  • Form: Improve forwardRef typings [Thodoris Greasidis]

v9.7.4

(2024-11-14)

  • Fix textarea vertical spacing being too big [Jonathan Berger]

v9.7.3

(2024-11-14)

  • Update dependency husky to v9 [Self-hosted Renovate Bot]

v9.7.2

(2024-11-14)

  • DownloadImageDialog: Fix extra onFieldChange calls [myarmolinsky]

v9.7.1

(2024-11-13)

  • Update markdown dependencies [myarmolinsky]

v9.7.0

(2024-11-13)

  • export the generateHexColorFromString helper [Thodoris Greasidis]

v9.6.6

(2024-11-12)

  • Update dependency @types/node to v20 [Self-hosted Renovate Bot]

v9.6.5

(2024-11-12)

  • Update dependency rimraf to v6 [Self-hosted Renovate Bot]

v9.6.4

(2024-11-12)

  • Update dependency lint-staged to v15 [Self-hosted Renovate Bot]

v9.6.3

(2024-11-11)

  • Update dependency eslint-plugin-storybook to ^0.11.0 [Self-hosted Renovate Bot]

v9.6.2

(2024-11-11)

  • Update dependency virtua to ^0.36.0 [Self-hosted Renovate Bot]

v9.6.1

(2024-11-11)

  • Update dependency webpack to v5.94.0 [SECURITY] [Self-hosted Renovate Bot]

v9.6.0

(2024-11-11)

  • Add HighlightedName component to dynamically highlight text based on input string [Andrea Rosci]

v9.5.1

(2024-11-11)

  • Add renovate.json to .github [myarmolinsky]

v9.5.0

(2024-11-07)

  • Add Announcement component [Jonathan Berger]

v9.4.2

(2024-10-25)

  • Change hover and active colors on menu items [Jonathan Berger]
  • Add hover color to toggle buttons [Jonathan Berger]
  • Update design-tokens package [Jonathan Berger]
  • Darken tab item text color [Jonathan Berger]
  • Add a white background to inputs [Jonathan Berger]
  • Reduce input height [Jonathan Berger]

v9.4.1

(2024-10-25)

  • DownloadImageDialog: Fix ESR versions missing line Chips [myarmolinsky]
  • DownloadImageDialog: Fix support for versions with prod & dev variants [myarmolinsky]
  • DownloadImageDialog: Fix versions dropdown missing dropdown arrow [myarmolinsky]

v9.4.0

(2024-10-24)

  • DownloadImageDialog: Fix ESR OS Type appearing selectable when it is not [myarmolinsky]
  • DownloadImageDialog: Update Version dropdown styling to match the UI's [myarmolinsky]
  • DownloadImageDialog: Use Autocomplete for device type selector [myarmolinsky]
  • Apply same styling as Autocomplete has to Selects [myarmolinsky]
  • DownloadImageDialog: Use our Spinner component instead of a custom spinner [myarmolinsky]

v9.3.0

(2024-10-22)

  • Tweak Autocomplete dropdowns styling [myarmolinsky]
  • Callout: Add size prop with sm option [myarmolinsky]

v9.2.2

(2024-10-22)

  • Download Image Dialog: Make Show outdated versions label clickable [myarmolinsky]

v9.2.1

(2024-10-14)

  • Autocomplete: Add border between items [myarmolinsky]

v9.2.0

(2024-10-11)

  • Export analytics-client [myarmolinsky]

v9.1.2

(2024-10-07)

  • Fix Map existence checks for latitude and longitude [Andrea Rosci]

v9.1.1

(2024-10-03)

  • DownloadImageDialog: Display device type alerts as Callouts [myarmolinsky]

v9.1.0

(2024-09-26)

  • Tabs: Use MUI's scrollable variant [myarmolinsky]

v9.0.0

(2024-09-12)

  • DownloadImageDialog: Remove the fallback to the DeviceType's logoUrl [Thodoris Greasidis]
  • DownloadImageDialog: Drop the deprecated yocto property from the DeviceType type [Thodoris Greasidis]
  • DownloadImageDialog: Drop support for device types with docker-image deployArtifact [Thodoris Greasidis]

v8.0.6

(2024-09-05)

  • Add data-test attribute to Toasts [myarmolinsky]

v8.0.5

(2024-09-02)

  • Link: Set the default cursor style to pointer [myarmolinsky]

v8.0.4

(2024-08-23)

  • Improve buttons and toggle buttons styles [Jonathan Berger]
  • Fix token list in Storybook [Jonathan Berger]

v8.0.3

(2024-08-23)

  • Fix FileUpload widget when multiple [Andrea Rosci]

v8.0.2

(2024-08-14)

  • Fix truncate passing typography props [Andrea Rosci]

v8.0.1

(2024-08-05)

  • Restyle ToggleButtonGroup component [Andrea Rosci]

v8.0.0

(2024-08-02)

  • Add Callout component and remove callout variant on Alerts [Jonathan Berger]

v7.0.0

(2024-07-05)

  • Add callout variant and improve Alerts [Jonathan Berger]

v6.3.0

(2024-06-28)

  • RJSForm SelectWidget: Include a None option when !multiple and !required [myarmolinsky]

v6.2.1

(2024-06-28)

  • Upgrade storybook to v8 [Jonathan Berger]

v6.2.0

(2024-06-27)

  • Add SettingsCard component [Jonathan Berger]

v6.1.5

(2024-06-26)

  • RJSF SelectWidget: Fix form thinking field is empty when multiple and required [myarmolinsky]

v6.1.4

(2024-06-25)

  • RJSForm stories: Add multiple Autocomplete stories [myarmolinsky]
  • RJSForm stories: Add Autocomplete field [myarmolinsky]
  • RJSForm SelectWidget: Make disabled options nonclosable for multiple [myarmolinsky]
  • RJSF SelectWidget: Disable deleting chips with backspace or delete when multiple is true [myarmolinsky]
  • RJSF SelectWidget: Set filterSelectedOptions true if multiple true [myarmolinsky]

v6.1.3

(2024-06-20)

  • Update TypeScript to 5.5.2 [Thodoris Greasidis]

v6.1.2

(2024-06-20)

  • Lighten background for light/primary button [Jonathan Berger]

v6.1.1

(2024-06-20)

  • Fix FileWidget showing half-loading progress bar for all files [myarmolinsky]

v6.1.0

(2024-06-20)

  • Add collection summary component [Andrea Rosci]

v6.0.0

(2024-06-20)

  • Bump design-tokens to 0.8.0 [myarmolinsky]
  • Revamp and export FileWidget [Otavio Jacobi]

v5.8.2

(2024-06-19)

  • Form/SelectWidget: Use deep equality checking for value and options [Andrea Rosci]

v5.8.1

(2024-05-31)

  • Fix textfield bottom border on standard variant [Jonathan Berger]

v5.8.0

(2024-05-30)

  • Form: Fix multi-button spacing [myarmolinsky]
  • DialogTitle: Make variant inherit by default [myarmolinsky]
  • InputLabel: Make cursor pointer on hover [myarmolinsky]
  • Add Copy component [myarmolinsky]
  • Adapt typography styling [Jonathan Berger]

v5.7.0

(2024-05-14)

  • Add styling for the Chip component [Jonathan Berger]
  • Remove default background color in MUI theme [Jonathan Berger]
  • Infer Storybook properties based on typescript modules [Jonathan Berger]

v5.6.1

(2024-05-03)

  • Spinner: Fix sx prop [myarmolinsky]

v5.6.0

(2024-04-23)

  • Add Table styling [myarmolinsky]

v5.5.1

(2024-04-23)

  • Reduce VirtualizedAutocomplete change requests [Andrea Rosci]

v5.5.0

(2024-04-22)

  • Add missing exports [Andrea Rosci]

v5.4.1

(2024-04-19)

  • Fix AnalyticsContextProvider update state on prop change [Andrea Rosci]

v5.4.0

(2024-04-18)

  • DownloadImage: Add an e2e ID on the "show outdated versions" checkbox [Thodoris Greasidis]

v5.3.2

(2024-04-18)

  • Add LinearProgress styling [myarmolinsky]

v5.3.1

(2024-04-17)

  • Fix Spinner light backdrop having a background color [myarmolinsky]

v5.3.0

(2024-04-16)

  • Export UIMarker and MapProps types [myarmolinsky]

v5.2.0

(2024-04-15)

  • Add Spinner component [myarmolinsky]
  • Update design-tokens to 0.4.2 [myarmolinsky]

v5.1.0

(2024-04-11)

  • Add styles for radio and switch controls [Jonathan Berger]
  • Adapt checkbox styling [Jonathan Berger]

v5.0.8

(2024-04-05)

  • Fix text button styling [Jonathan Berger]

v5.0.7

(2024-04-05)

  • Adapt tooltip typing [Andrea Rosci]

v5.0.6

(2024-04-04)

  • Show hex value on colors page [Jonathan Berger]

v5.0.5

(2024-03-25)

  • Img: Fix image not updating when src prop updates [myarmolinsky]

v5.0.4

(2024-03-20)

  • Improve icon styles [Jonathan Berger]

v5.0.3

(2024-03-13)

  • Fix disabled styles for contained buttons [Jonathan Berger]

v5.0.2

(2024-03-11)

  • Replace @storybook/preset-create-react-app with @storybook/preset-typescript [Jonathan Berger]

v5.0.1

(2024-03-11)

  • Remove react-scripts dependency [myarmolinsky]
  • Remove dedupe step from .lintstagedrc [myarmolinsky]

v5.0.0

(2024-03-04)

  • Drop support for non-es2017 compliant browsers [Jonathan Berger]

v4.0.1

(2024-03-04)

  • Add dynamic import on zxcvbn [Andrea Rosci]

v4.0.0

(2024-03-01)

  • Remove icons-material export to improve bundle size [Andrea Rosci]

v3.4.2

(2024-02-28)

  • Fix DropDownMenu component [Andrea Rosci]

v3.4.1

(2024-02-28)

  • Add missing IconButtonWithTracking export [Andrea Rosci]

v3.4.0

(2024-02-27)

  • Add SurroundingOverlay component [Andrea Rosci]

v3.3.0

(2024-02-26)

  • Adapt Mui Button styles [Jonathan Berger]

v3.2.1

(2024-02-21)

  • Upgrade storybook [Jonathan Berger]

v3.2.0

(2024-02-21)

  • Add Tabs component [myarmolinsky]
  • Add and export @mui/lab dependency [myarmolinsky]

v3.1.0

(2024-02-21)

  • Add IconButtonWithTracking component [Andrea Rosci]

v3.0.0

(2024-02-21)

  • Publish only as esm, bump ts compiler target to 2015, prevent publishing storybook files [Jonathan Berger]

v2.2.2

(2024-02-19)

  • Fix DropDown arrow [Andrea Rosci]

v2.2.1

(2024-02-15)

  • Fix Img component's onError usage [myarmolinsky]

v2.2.0

(2024-02-15)

  • Add Img component [myarmolinsky]

v2.1.0

(2024-02-13)

  • Export @balena/design-tokens as DesignTokens [myarmolinsky]

v2.0.2

(2024-02-13)

  • Fix DropDownButton and allow passing tooltip props [Andrea Rosci]

v2.0.1

(2024-02-12)

  • Fix DownloadImage instructions spacing [myarmolinsky]
  • Fix MUILinkWithTracking targets [myarmolinsky]

v2.0.0

(2024-02-09)

  • MUILinkWithTracking: Set '_blank' as the default value for target [myarmolinsky]

v1.3.0

(2024-02-08)

  • Refactor Dropdown component to add menu support [Andrea Rosci]

v1.2.0

(2024-01-12)

  • Add getBoundingContainerRect util [Andrea Rosci]

v1.1.3

(2024-01-10)

  • OrderedListItem: Align flex-start [myarmolinsky]

v1.1.2

(2024-01-10)

  • RJSForm PasswordWidget: Lazy-load zxcvbn dependency [myarmolinsky]

v1.1.1

(2024-01-10)

  • MUI Grid: Set the default value for spacing to be 2 [myarmolinsky]

v1.1.0

(2024-01-09)

  • Export OrderedListItem [myarmolinsky]

v1.0.1

(2023-12-28)

  • Add missing ref/Grid system on RJSForm and change inputs border colors [Andrea Rosci]

v1.0.0

(2023-12-22)

  • Add custom tooltip component [Andrea Rosci]

v0.14.2

(2023-12-14)

  • Fix DialogTitle fontSize being overriden by h6 fontSize [myarmolinsky]

v0.14.1

(2023-12-14)

  • CookieBanner: Avoid calling onInit on every re-render [Thodoris Greasidis]

v0.14.0

(2023-12-13)

  • Add DownloadImageModal component [JSReds]

v0.13.6

(2023-12-05)

  • Add compatibility for multiple selection in the fileWidget [Andrea Rosci]

v0.13.5

(2023-11-30)

  • Proofing amends [Jon Rich]

v0.13.4

(2023-11-30)

  • Set tooltip font size to match Rendition [myarmolinsky]

v0.13.3

(2023-11-28)

  • Move Paper boxshadow style to the form theme [Andrea Rosci]

v0.13.2

(2023-11-28)

  • Fix click open dialog on some browsers [Otávio Jacobi]

v0.13.1

(2023-11-22)

  • Removes bullets from FileWidget error [Otávio Jacobi]
  • Expose FileWidget subtypings [Otávio Jacobi]

v0.13.0

(2023-11-21)

  • style fix [myarmolinsky]
  • Add FileWidget to RJSForm [Otávio Jacobi]
  • Add form component [JSReds]

v0.12.2

(2023-11-21)

  • Add global css and fonts to match dashboard styles [Jonathan Berger]

v0.12.1

(2023-11-21)

  • Fix primary color too light [Jonathan Berger]

v0.12.0

(2023-11-21)

  • Replace absolute values for colors with design tokens [Jonathan Berger]

v0.11.2

(2023-11-14)

  • Export missing types and fix tooltip arrow [Andrea Rosci]

v0.11.1

(2023-11-13)

  • Fix Autocomplete widget selection [Andrea Rosci]

v0.11.0

(2023-11-09)

  • Add form component [JSReds]

v0.10.0

(2023-11-07)

  • Add Alert stories [Jonathan Berger]
  • Add SnackbarProvider component [myarmolinsky]
  • Add notistack dependency [myarmolinsky]
  • Add style overrides for MUI Alert [myarmolinsky]

v0.9.0

(2023-10-26)

  • Add VirtualizedAutocomplete component [myarmolinsky]

v0.8.0

(2023-09-21)

  • Add DialogWithCloseButton component and Dialog styling [myarmolinsky]

v0.7.0

(2023-09-13)

  • Remove Cookies context (#22) [Andrea Rosci]

v0.6.0

(2023-09-11)

  • Add CookiesContext and fix AnalyticsContext (#21) [Andrea Rosci]

v0.5.2

(2023-09-11)

  • Fix CookiesBanner exports, fix AnalyticsContext and add requied prop (#19) [Andrea Rosci]

v0.5.1

(2023-09-07)

  • Fix CookiesBanner export and add requied (#18) [Andrea Rosci]

v0.5.0

(2023-09-07)

  • Add CookiesBanner component (#6) [Andrea Rosci]

v0.4.0

(2023-08-29)

  • Replace Styleguidist with Storybook [Jonathan Berger]

v0.3.2

(2023-08-28)

  • Remove unused react-scripts [JSReds]

v0.3.1

(2023-08-14)

  • Add missing lint-staged lib [JSReds]

v0.3.0

(2023-08-11)

  • Add MUI Tooltip style overrides [myarmolinsky]

v0.2.0

(2023-08-11)

  • Add MUI CardActionArea style overrides [myarmolinsky]

v0.1.0

(2023-04-17)

  • Export Material and IconsMaterial, fix theme types and update dependencies [JSReds]

v0.0.4

(2023-04-07)

  • Add husky [JSReds]

v0.0.3

(2023-04-07)

  • Rename custom colors and add linter [JSReds]

v0.0.2

(2023-04-03)

  • Add main setup and starter shared components [JSReds]