Releases: pixelandtonic/craftui
Releases · pixelandtonic/craftui
Release list
0.3.8
- Fixed a bug the input’s value was not in sync with the prop’s value for the
Textboxcomponent. - Fixed a bug where build script would fail because of options like
sourcemapnot being properly serialized by newer versions of theserialize-javascriptpackage.
0.3.7
- Fixed a bug where dropdown events wouldn’t work properly on browsers that don’t support
inputevents for selects like Microsoft Edge.
0.3.6
- Added
chevron-leftandchevron-righticons.
0.3.5
0.3.4
- Fixed a bug where the
Dropdowncomponent was not accepting number values.
0.3.3
- Fixed a bug where the value prop was not getting properly populated for textboxes of type
textarea.
0.3.2
- Added
heartandline-hearticons. - Added support for size
smto theSpinnercomponent. - Improved focus state for the
Lightswitchcomponent. - Improved shadows for the
Btncomponent.
0.3.1
- Unused icons have been removed. List of supported icons:
angle-double-leftangle-double-rightangle-leftangle-rightbarsbookcheckcheck-circlecopyexclamation-circleexclamation-triangleglass-martinihandshakeimageinfo-circlekeyline-check-circleline-exclamation-circleline-exclamation-triangleline-info-circlelinkpencilplugplussearchshopping-cartsort-amount-downsort-amount-upthtimesuser
0.3.0
- Added
Fieldcomponent. - Added
Radiocomponent. - Added
Spinnercomponent. - Added dynamic default ids to
Checkbox,Dropdown,Field,Lightswitch,Radio, andTextboxcomponents. - Added RTL support.
- Extracted Tailwind components and excluded Tailwind utilities for a better component-first approach and lighter styles.
- Typed props for all components.
- Removed
CheckboxSetcomponent. Btn- Added
hrefprop that will designate the component tag to<a>. - Added
loadingprop. - Added
smallprop. - Added
targetprop that specifies the target attribute. - Added
toprop that will designate the component tag to<router-link>. - Renamed the
typeprop tokind:- The
typeprop now controls the button’s type attribute instead of its styles. - Removed support for
warning,success, andinfobuttons.
- The
- Improved hover and active states.
- Improved styles for remaining chars count.
- Removed
BtnInputcomponent.
- Added
Checkbox- Added
checkedprop. - Added
disabledprop. - Removed
instructionsprop.
- Added
Dropdown- The
SelectFieldcomponent has been renamed toDropdown. - Added
disabledprop.
- The
Icon- Replaced Font Awesome icons with SVG sprite-based
Iconcomponent. - Added
sizeprop. - Removed
cssClassprop.
- Replaced Font Awesome icons with SVG sprite-based
Lightswitch- Added
errorsprop.
- Added
TextboxUrlInput,UrlField,PasswordInput,PasswordField,TextField,TextInput,TextareaFieldandNumberInputcomponents have been merged into a singleTextboxcomponent.- Added
typeprop. - Replaced
inputmaskNPM library withvue-the-maskfor mask inputs.
0.2.2
- Fixed a bug in the
LightswitchInputcomponent where the value of the checkbox was not properly synced with its parent component.