# Source: https://react-spectrum.adobe.com/releases/v0-4-0.md

# v0.4.0

Version 0.4.0 introduces six new components including Accordion, Card, CardView, and TableView. This release includes ProgressBar and Badge enhancements, Button pending state support, and various component improvements.

## New components

* [Accordion](../Accordion.md)
* [Disclosure](../Disclosure.md)
* [Card](../Card.md)
* [CardView](../CardView.md)
* [SegmentedControl](../SegmentedControl.md)
* [TableView](../TableView.md)

## Updates

* [ProgressBar](../ProgressBar.md): Support side label, update edges to be rounded, and support custom widths
* [ProgressCircle](../ProgressCircle.md): Update edges to be rounded
* [Badge](../Badge.md): Add subtle and outline fill variants
* [Breadcrumbs](../Breadcrumbs.md): Add collapse behavior
* [Button](../Button.md): Add support for pending state
* Update Spectrum Tokens to v46

## Codemods

* Handle legacy Link API
* Remove Section and Items imports if not used elsewhere in file
* Support Badge
* Support Well
* Support icons
* Fix links and install step