Releases: aragon/gov-ui-kit
Releases · aragon/gov-ui-kit
v1.0.21
Added
- Implement
DaoDataListItem.Structure
,ProposalDataListItem.Structure
,TransactionDataListItem.Structure
,
MemberDataListItem.Structure
,AssetDataListItem.Structure
andAddressInput
module components - Implement
StatePingAnimation
core component - Implement
addressUtils
andensUtils
module utilities - Implement
useDebouncedValue
core hook andclipboardUtils
core utility - Support
withSign
option on formatter
Changed
- Update
Tag
component primary variant styling - Update Eslint rules to align usage of boolean properties
- Update default query-client options to set a stale time greater than 0
- Bump
webpack-dev-middleware
from 6.1.1 to 6.1.2 - Bump
express
from 4.18.2 to 4.19.2 #132
Fixed
- Reexport module components
- Library build process to avoid bundling dependencies and peer-dependencies when using subfolders import (e.g.
wagmi/chains
) - Formatter utility to support negative numbers
v1.0.20
Fixed
- Fix library build to avoid bundling peer dependencies
- Remove export of module components until the Aragon App migrates to Wagmi v2
v1.0.19
Added
- Implement animations for
Dialog
andDialogAlert
components - Implement
DaoAvatar
andMemberAvatar
module components - Implement
OdsModulesProvider
for using wagmi hooks on modules components - Introduce component customisations for the z-index property of the
Dropdown
andDialogs
components
Changed
- Update library structure to support module components
- Update documentation about how to install the library
- Update minor and patch dependencies
- Update
@typescript-eslint
andeslint-plugin-storybook
dependencies - Set minimum required node version to 18.18.0 (required by
@typescript-eslint
v7) - Update documentation on modules components
- Update required dependencies, move
react
andreact-dom
to peer dependencies
v1.0.18
Fixed
- Usage of
Dropdown
component inside aDialog
component - Remove auto-focus to
Dropdown
trigger to avoid closing dialogs onDropdownItem
click
v1.0.17
Added
- Implement
DataList
component - Handling of responsive sizes to
Progress
component
Changed
- Update
eslint
rules to enforce no circular dependencies
Fixed
CardEmptyState
component to horizontally center content- Spacings of
EmptyState
component when being stacked and having an object illustration - Typos on documentation and comments
Removed
ActionItem
component
v1.0.16
Added
- Add
customTrigger
andalign
properties to Dropdown component - Implement
DialogAlert
andDialog
components
Fixed
Icon
styling to prevent shrinking- Correct
IconType.MINUS
icon for InputNumber component
v1.0.15
Changed
- Add
disabled
andisLoading
properties to Button component, removestate
property - Update
AlertCard
component to accept any ReactNode asdescription
property - Rename
isDisabled
property of input components todisabled
- Bump
ip
library from 2.0.0 to 2.0.1
v1.0.14
Added
- Implement
Heading
,InputFileAvatar
andDropdown
components - All SVGs have new designs/code implemented with "currentColor" fill, 16x16 mask
- Added
richtext-heading
,blockchain-block
,app-transactions
,logout
,critical
andsort-desc
icon files - Ref property handling on
Button
component
Removed
- Removed
radio-pause
,switch
,tx-failure
,turn-off
andupdate
icon files
Changed
- Renamed
menu-vertical
todots-vertical
- Renamed
menu-horizontal
todots-horizontal
- Renamed
menu-default
tomenu
- Renamed
sort
tosort-asc
- Renamed
add
toplus
- Renamed
remove
tominus
- Renamed
question
tohelp
- Renamed
radio-cancel
toremove
- Renamed
radio-default
toradio
- Renamed
radio-check
tosuccess
- Renamed
checkbox-multi
tocheckbox-indeterminate
- Renamed
checkbox-default
tocheckbox
- Renamed
tx-smart-contract
toblockchain-smartcontract
- Renamed
tx-deposit
todeposit
- Renamed
tx-withdraw
towithdraw
- Renamed
app-finance
toapp-assets
- Renamed
app-governance
toapp-proposals
- Renamed
app-community
toapp-members
- Renamed
explore
toapp-explore
- Renamed
dashboard
toapp-dashboard
- Renamed
blockchain
toblockchain-blockchain
- Renamed
gas-fee
toblockchain-gasfee
- Renamed
wysiwyg-bold
torichtext-bold
- Renamed
wysiwyg-italic
torichtext-italic
- Renamed
wysiwyg-link-set
torichtext-link-add
- Renamed
wysiwyg-link-unset
torichtext-link-remove
- Renamed
wysiwyg-list-ordered
torichtext-list-ordered
- Renamed
wysiwyg-list-unordered
torichtext-list-unordered
v1.0.13
Added
- Implement
Tooltip
component
Changed
- Update minor and patch versions of dependencies
Fixed
- Style of
Progress
component to make it full width
v1.0.12
Added
- Implement
CardEmptyState
,EmptyState
,Checkbox
,CheckboxGroup
,CheckboxCard
,RadioGroup
,Radio
, and
RadioCard
components - Export all component types
- Handle style transitions on
ActionItem
,Button
andToggle
components - Property
defaultValue
toToggleGroup
component to set an initial value for uncontrolled usage shadow-info
Tailwind CSS utility class and documentationonents- Ref forwarding to
InputNumber
,InputSearch
,InputText
andTextArea
components
Fixed
- Storybook stories to only use the component's required properties on
default
stories Button
component to render a button element when thehref
property is set toundefined
- Hide clear icon on
InputSearch
component when disabled
Changed
- Implement new style for
AlertCard
,Spinner
,Switch
,InputContainer
,Toggle
andTag
components - Mark variant property of
AlertInline
andAlertCard
components as optional and set it toinfo
by default - Remove border color from
Card
component, update style ofCardSummary
component as for new design - Set default properties to
Button
andSpinner
components - Hide date picker indicator when
InputDate
component is disabled - Update
InputNumber
component to handle prefix and suffix properties throughreact-imask
- Align cursor style of disabled components
- Update line-height and height of
TextArea
andTextAreaRichText
components