Releases: fedspendingtransparency/data-transparency-ui
Releases · fedspendingtransparency/data-transparency-ui
Minor Release v3.2.1
Other Changes
- Updated Table and InformationBoxes styles
- Picker (optional) icon included in activation button
- Picker style updates
Minor Release | v3.2.0
Other Changes
- Added integration status documentation to FlexGridRow and FlexGridCol docs
- Added FlexGridContainerProps, FlexGridRowProps and FlexGridColProps to index.t.ts
- Updated InformationBoxes styles for three box layout
Minor Release | v3.1.0
Improvements
- Updated PageHeader component title to flex better responsively on mobile; organized PageHeader and SectionTitle styles into separate scss files
- Updated InformationBoxes to accept an additional optional subtitle parameter
countSubtitle
- Add grid system based off of USWDS 2.0
- Bump Node version to 14.17.0
Other Changes
- Update readme to include current node version
v3.0.0
Minor Release | v3.0.0
Upgrade Steps
npm i github:fedspendingtransparency/data-transparency-ui#v3.0.0
Breaking Changes
- InformationBoxes must include new property
type
. Thetype
property is used as the new unique key for React when rendering an array of elements.
Bug Fixes
- Fix incorrect tooltip position until scroll bug
- Fixes a bug preventing the Page Header Share Icon copy confirmation from displaying in mobile
Other Changes
- Removed css-nano from the postcss plugins as it was not being used
PageHeader Refactor
Major/Minor/Bug-fix Release | v2.3.0
Upgrade Steps
npm i 'github:fedspendingtransparency/data-transparency-ui#v2.3.0'
Breaking Changes
- PageHeader has new signature:
- No children
- toolBar prop accepts an array of elements
New Features
- Share icon appears on mobile
Bug Fixes
Improvements
Other Changes
v2.2.2: Pagination, Tooltip & Security Vulnerability fix
## Minor Version Release | v2.3.0
# Upgrade Steps
npm i 'github:fedspendingtransparency/data-transparency-ui#v2.3.0'
# Breaking Changes
`N/A`
# Improvements
- Pagination: Narrow (i.e. width < 992px) will only show page navigation blocks and results text, on separate lines, both lines centered. Other elements (page drop-down selector, page limit selector, etc.) are hidden.
- Tooltip: is now smart so if there's not enough room to right or left it will go the opposite direction
- Security fix: change dependencies to dev dependencies
PageHeader and FY Picker Updates
Bug-fix Release | v2.2.1
Upgrade Steps
npm i 'github:fedspendingtransparency/data-transparency-ui#v2.2.1'
Bug Fixes
- Tablet styles for Page Header
- Restores padding for SectionTitle component that shouldn't have been removed
Improvements
- New prop for fiscal year picker
options
where consumer can override the default values in the dropdown.
v2.2.0 Carousel, Information Boxes, Page Header, Mobile Pagination
v2.2.0
New Features
- Carousel
- Information Boxes
- Page Header
- ShareIcon
- DownloadIconButton
- FiscalYearPicker
Bug Fixes
- console log
Improvements
- Mobile Pagination
Table Default Styles and Section Title Component
Major/Minor/Bug-fix Release | v2.1.0
Upgrade Steps
- npm i 'github:fedspendingtransparency/data-transparency-ui#v2.1.0'
Breaking Changes
New Features
- Section Title component
- Table Styles Polished
- Note that the
Table
classNameusda-table-w-grid
no longer has an effect (grid styles are now the default)
- Note that the
v2.0.0 Tab Style and Prop Updates
Major/Minor/Bug-fix Release | v2.0.0
Breaking Changes
- Tab prop
labelContent
has been removed
New Features
- Tabs styles offers a tabless version
- Tabs are now scrollable
Improvements
- Tab styles have been updated
- Tabs have been tested
- Class Name added to Loading Message