Releases: hypothesis/frontend-shared
Releases · hypothesis/frontend-shared
v4.0.0
Breaking changes
This package is now published exclusively as an ES module package. The CommonJS
build has been removed. Downstream projects will need to use tools (eg. bundlers)
that understand ES modules and any references to the CommonJS build (
@hypothesis/frontend-shared/lib-cjs/...
) will need to be updated to reference
the ES module files (@hypothesis/frontend-shared/lib/...
).
Full Changelog: v3.14.0...v4.0.0
v3.14.0
[v3.14.0] - 2021-10-26
Added
- Add all icons and add new Icon component #221, revise icon registration API #217
- Add
link
pattern andLink
component #211 - Bring accessibility- and focus-related mixins and utils into package #220
Changed
- Convert bundling to use Rollup #213
- Split pattern library SASS and remove remaining resets and element styles #212, update CSS normalization #209
- Adjust selectors and classname for headers in Panels/Dialogs #210
Deprecated
registerIcons
deprecated in favor ofregisterIcon
in #217
v3.13.0
v3.12.0
v3.11.0
v3.10.0
v3.9.0
v3.8.1
v3.8.0
[v3.8.0] - 2021-09-02
Adds Table
component. Adds containerRef
prop to all container components.
Removes old Pattern Library components.
Breaking Changes
- Pattern Library: Remove unused
PatternPage
component module and its styles #4856b90 -- olderPattern*
components are no longer available: useLibrary.*
components
Added
Changed
- Convert remaining pattern library pages to newer
Library
components #175
v3.7.0
[v3.7.0] - 2021-08-12
Updates the visual style of Spinner
. Adds Scrollbox
container component.
Added
Changed
- Extract some reusable sample components and refactor Dialog examples #169
- Convert remaining patterns pages to newer Library components #164
- Add a very simple introductory page to the pattern library #167
- Update color foundations page to newer components #160
- Convert container-patterns page to newer Library components #161
- Update developer documentation:
yalc
, development workflow #147 - Only mock local components #156
- Remove remaining prop-types usage #155
- Make spinner visual treatment work better in various sizes #154