Releases: cision/rover-ui
v2.2.0
RoverUI 2.2.0
No major changes
New component features
InputTime
now includes ...- an (optional) dropdown to pick from a list of times, ...
- a helpful clock icon, and ...
- a prop to put a custom aria-label on the dropdown toggle (
toggleAriaLabel
).
v2.1.0
RoverUI 2.1.0
No major changes
New components
- articleList
Icon
Input
component (general purpose form element)InputTime
component
Migrations from regular ol' jsx to TypeScript
- Paper
- Collapse
- Grid.Entry
- Tooltip
- DeletablePill
- ExpansionPanel
- Dropdown
- Responsive
Minor fixes
Media
component is free from styled-component- Reinstates custom 'tag' prop for
Button
- Removes unused .travis.yml file
v2.0.0
RoverUI 2.0 is finally here!
No major changes to the API, but we are making one breaking change and one major improvement.
TypeScript!
This was originally intended added a few versions ago with the plan of incrementally updating components as we went. Turns out, this was bigger than we expected and we needed to make adjustments once we were properly building the library with full TypeScript support.
Not all of our components are converted to TypeScript, but that will be done in small portions as we roll out patch releases.
External CSS
We originally expected RoverUI components to inject their own CSS when they were imported into the consuming app. However, in production, Rover components injected their CSS last instead of first. This had the unintended consequence of requirement consuming applications to make their override classes stronger to compensate. Things like .myPill.myPill
or !important
calls were used to handle this.
Now, all CSS must be required externally. This is a minor inconvenience to ensure that Rover's styles are not included later than your application's stylesheet.
Now, all you need to do is drop this in your app:
import "@cision/rover-ui/dist/rover-ui.css";
v2.0.0-beta.6
v1.5.0
- Adds a basic Input component that wraps the HTML input, with styles.
v1.4.5
v1.3.0
- Fixed Avatar image fetcher so it doesn't request images with
HEAD
method - Added new icon svgs, and renamed some icons
- Updated base font family with Cision's defaults
- Updated base colors with Cision's defaults
- Added color swatches to storybook
- Updated README instructions for using
yalc
and publishing versions
v1.2.4
- Remove default underline from links when they're a
Dropdown.Menu.Item
- Buttons have
align-items: center
by default - Add instructions for setting
package.json
'spublishConfig.tag
to README.md - Updated
Pill
font-family - Validate
Avatar
image asynchronously by HTMLImageElement instead of XHR - Refactored internal usage of
Icon
to use new standardnames
values. - Removed support for
Icon
name"chevron"
for clarity. You now must include a direction, e.g."chevron-down"
.