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.
- Instead of explicitly defining the type of what
makeUrls
returns, use theReturnType
type.
1.0.4 - 2019-08-22
- Switched the type definition for the
children
prop on theAddToCalendar
component fromstring
toReact.ReactNode
so it's more open.
1.0.3 - 2019-08-22
- Type definitions shipped along with the main bundle.
- Switched over to TypeScript for development.
1.0.2 - 2019-06-13
- Switch the background of the main button from
inherit
totransparent
, as this is better supported in IE11.
1.0.1 - 2019-06-07
- Switched to using
@culturehq/scripts
for development. - Switched to using
@testing-library/react
for testing. - Use
prepublishOnly
so that thedist
directory does not need to be checked in.
1.0.0 - 2019-03-12
- 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.
- Rewrote the state management using hooks (and updated the
react
andreact-dom
dependencies to require 16.8).
0.2.0 - 2018-12-19
- Document the default wording using the
defaultProps
static value.
0.1.0 - 2018-12-06
- Initial release 🎉