0.28.0
Contributors
Thank you @AquiGorka, @deamme, @drcmda, @2color, @sohkai, @macor161, @josx and @lmcorbalan, for your excellent contributions!
🙏 × ❤️ × 💯
Changes since 0.27.0
Breaking
- Migrate to styled components v4 (#208 + #250). This requires apps using Aragon UI to upgrade to styled-component v4.
- The API of
RadioGroup
has changed: it now accepts two props,selected
and aonChange
. When aRadio
is nested in aRadioGroup
, it gets managed by it. See details on https://github.com/aragon/aragon-ui/commit/98f083b196d2192da39eff11c71ac3871fc2e0e0 and https://github.com/aragon/aragon-ui/pull/267.
New components
- Added Popover and TransactionProgress components (#225) by @deamme
- Add ToastHub component (#249) by @drcmda
- Add FocusVisible: private component to emulate
:focus-visible
(#269) - Add a Checkbox component (#257) by @macor161
- Add Timer component (#264) by @josx
- Add LineChart component (#273) by @lmcorbalan
- Add TransactionBadge component (#276) by @josx
- Add PartitionBar component (#270) by @lmc
Other changes
- Upgrade to react-spring 6 (#244)
- The dev environment app (in
devbox/
) now has an index with all the available demos. - Countdown: fix flickering when counting down (#241) by @AquiGorka
- AragonApp: make publicUrl a required prop (#255) by @2color
- Fix the “Context.Consumer.Provider is not supported” warnings (#258)
- Fix linting + cosmetic changes (#248) by @sohkai
- Field: use flex to position the asterisk indicating that it’s a required field (#275) by @sohkai
- BaseStyles: it is now possible to change the font (#261)
- BaseStyles: add inertia scrolling for ios devices (#259) by @AquiGorka
- Updated Radio + RadioGroup implementation (#267)
- Move the license to Aragon Association (#268) by @sohkai