This repository has been archived by the owner on Dec 21, 2021. It is now read-only.
Releases: Ultimaker/react-web-components
Releases · Ultimaker/react-web-components
v1.3.1
v1.3.0
Added
- added an image cropper component
- added the ability to use the popup component as a multi-step popup
- added sizes to the modal component
- added the ability to limit what type of files can be uploaded using the file upload component
- added the ability to limit the text length of a textarea
- added the settings panel component from Cura Connect
Changes
- improved the accessibility of the form input components to allow uses to use them with only the keyboard
- made to improvements to the textarea component to limit the max height and width to the size of the screen and to keep the same formatting of the text when it is changed to the static view
v1.2.0
Added
- the ability to add a border to the svg icons
Changes
- the input field components have been refactored to create a separate component per input type. These separate components can now be used directly, which makes it clearer in the code what components are being used. But they will now come with all the wrapper functionality that came with the InputField component. InputField is also still available for backward compatibility.
v1.1.2
v1.1.1
v1.1.0
Added
- unit and snapshot tests have been added for automated testing
- added all Cura connect icons and displayed in storybook
- re-organised and consolidated the scss color variables and displayed them in storybook
- added
size
andcolor
props to all icons - added a Textarea component that can auto grow
- added the ability to add a clickable area around the profile picture of the UserAccountMenu component
Changes
- converts all sass files to scss
- Form component now used within the Popup component
- prompt popups should now use the component PopupPrompt and the
type
should be removed from all Popup components
- prompt popups should now use the component PopupPrompt and the
- allow the InputField component to show the preLabelElement even when now label is passed
- prevent the use of spaces in tags in the TagsSelector component
- InputField inputs are now all controlled, rather than uncontrolled
- InputField should now use
value
instead ofdefaultValue
for setting the input value
- InputField should now use
- the Form component validation has been simplified
formValidation
has changed tovalidationErrors
, with thesuccess
flag being removed
- validation messages can now be used when InputField is type 'children'
Fixes
- Fix the height of the alert pill button, so that it is the same as the pill buttons
- Fix the checkbox label alignment so that it is centred vertically
v1.0.4
- Fix image upload component icon size
- Add optional image upload placeholder label
v1.0.3
- Updated e-mail icon to fit better with the other icons
- Added all icons to Storybook example