Repository navigation
Releases: zaccomode/valence-ui
Releases · zaccomode/valence-ui
Release list
v3.0.0
Valence 2.7
Valence 2.7 introduces two new fill variants, outlined and paper, as well as some new helper functions to make this styling possible. Read more.
Valence 2.3
Valence 2.2
Valence 2.1
Valence 2
Valence 2 (version 2.0.0) is the first major refresh of Valence, and includes a number of sweeping and breaking changes to the codebase.
1.5.0
This update adds a few components required for Threaditor's 1.1 update:
SelectInput: a searchable select dropdownPillInput: a complex component that allows users to create pills, with the option to assist from a listPillSelector: another complex component that allows users to select from a list of pills, promoting those they want. Useful for composite filters.- The
OptionContaineris also added, which is a utility component that powers the dropdown features of thePillInputandSelectInput. Both inputs can have custom filter algorithms, so long as they match theOptionsFiltertype. TheDefaultOptionsFiltersimply narrows down the search to anything containing the query.
v1.4.0
Updated to fix numerous bugs and workflow errors discovered while developing Threaditor.
Major changes
- All components now support
refprops - The polymorphism flow has been reworked, allowing more components to become polymorphic
- Added
utils/genericsandapp/genericsto handle package-wide generic types - Added
getColorHex()to theValenceProvider, which provides a shorthand solution to get the full hex code (including opacity) for colors - All inputs and buttons now contain far more event handlers, all categorised by their event type.
Minor changes
core/Flexnow contains awrapprop, replacing thenoWrapprop that did nothingcore/Textnow contains more polymorphic props for linksapp/ButtonGridnow centers text by defaultapp/Sidebarandapp/JumpSidebarnow scroll for vertically overflowing content, and hide horizontally overflowing content- Every component now accepts the
tabIndexprop as part of theGenericProps core/InputContainernow accepts theinputRefprop, allowing it to focus its containing element when clicked- All inputs now accepts the
variantprop and will style themselves accordingly yellow,orangeandredcolors are no longer just red in dark modeapp/Navbutton props are now actually passed to the buttons- Props on high-level components are now generally more reliably going to be passed to lower-level components
v.1.3.0
Version 1.3.0 fixes a number of major bugs, as well as adding new components for Threaditor.