Skip to content

Releases: hypothesis/frontend-shared

v3.9.0

09 Sep 15:38
Compare
Choose a tag to compare

[v3.9.0] - 2021-09-09

Add more options for TextInput type, and add classes prop support to all
Button components.

Added

  • Add support for other "text-like" input types to TextInput #189
  • Add support for classes prop to Button components #188

v3.8.1

02 Sep 19:12
Compare
Choose a tag to compare

[v3.8.1] - 2021-09-02

Change to type declaration generation configuration.

Changed

  • Create types using tsconfig.json #183

v3.8.0

02 Sep 13:46
Compare
Choose a tag to compare

[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 -- older Pattern* components are no longer available: use Library.* components

Added

  • Add Table component #174
  • Make all container components take containerRef; consolidate tests #172

Changed

  • Convert remaining pattern library pages to newer Library components #175

v3.7.0

12 Aug 12:06
Compare
Choose a tag to compare

[v3.7.0] - 2021-08-12

Updates the visual style of Spinner. Adds Scrollbox container component.

Added

  • Add Scrollbox container component #170
  • Introduce a table pattern #168
  • Add "scrollbox" pattern #166

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

v3.6.0

19 Jul 13:04
Compare
Choose a tag to compare

[v3.6.0] - 2021-07-19

Adds ability to opt out of Dialog, Modal focus handling and fixes focus
mixins to work without the https://github.com/WICG/focus-visible polyfill.

Changed

  • Add ability to opt out of focus control for Dialog, Modal #146
  • Library layout components, simplified #144

Fixed

  • Make :focus-visible rules work when polyfill not present #145

v3.5.0

14 Jul 12:33
Compare
Choose a tag to compare

[v3.5.0] - 2021-07-14

Renames a prop and adjusts error state for TextInput.

Breaking Changes

  • Change error prop to hasError on TextInput #140

Changed

  • Update structure of checkbox styling to match other patterns #142
  • Remediate broken tests using assert.exists #141

v3.4.0

01 Jul 15:44
Compare
Choose a tag to compare

[v3.4.0] - 2021-07-01

Provides Spinner and Thumbnail components.

Added

  • Add thumbnail pattern, Thumbnail component #133
  • Add spinner pattern and Spinner component #132
  • Add inputRef to TextInput component #130

Changed

  • Rename organisms patterns to panels #131

v3.3.0

28 Jun 15:30
Compare
Choose a tag to compare

[v3.3.0] - 2021-06-28

Updates Modal to allow overflow/scrolling of content. Adds numerous simple
components for laying out and styling content.

Added

  • Wrap Frame, Card and Actions patterns with components #122
  • Text input patterns and simple components #114
  • Allow for overflow constraints on content within Modals #112
  • Add additional utility mixins and classes #110

Changed

  • Refine structure and naming of Pattern-library components and sections #113
  • Adjust utils and patterns based on real-world use #111

Fixed

  • Ensure the Panel component registers its icons #117
  • Fix IconButton horizontal icon alignment on narrow screens #109

v3.2.0

15 Jun 17:24
Compare
Choose a tag to compare

Adds theming support.

  • Add basic clean-theme support and update card, frame patterns #89

v3.1.1

14 Jun 14:52
Compare
Choose a tag to compare

Updates Checkbox to use styled SVG for appearance and introduces an internal
spacing system.

  • Add styling, design pattern for checkbox components #95
  • Introduce spacing-unit scale and spacing patterns #92