Skip to content

Latest commit

 

History

History
73 lines (42 loc) · 2.26 KB

CHANGELOG.md

File metadata and controls

73 lines (42 loc) · 2.26 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Changed

  • Instead of explicitly defining the type of what makeUrls returns, use the ReturnType type.

1.0.4 - 2019-08-22

Changed

  • Switched the type definition for the children prop on the AddToCalendar component from string to React.ReactNode so it's more open.

1.0.3 - 2019-08-22

Added

  • Type definitions shipped along with the main bundle.

Changed

  • Switched over to TypeScript for development.

1.0.2 - 2019-06-13

Changed

  • Switch the background of the main button from inherit to transparent, as this is better supported in IE11.

1.0.1 - 2019-06-07

Changed

  • Switched to using @culturehq/scripts for development.
  • Switched to using @testing-library/react for testing.
  • Use prepublishOnly so that the dist directory does not need to be checked in.

1.0.0 - 2019-03-12

Added

  • Properly handles focus by focusing on the first link when the dropdown is rendered and then passing it back to the previous active element when the dropdown is hidden.
  • Keyboard handling on the dropdown to allow the user to hit escape to close it.

Changed

  • Rewrote the state management using hooks (and updated the react and react-dom dependencies to require 16.8).

0.2.0 - 2018-12-19

Changed

  • Document the default wording using the defaultProps static value.

0.1.0 - 2018-12-06

Added

  • Initial release 🎉