Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
144 lines (72 sloc) 3.74 KB

Changelog

All notable changes to MailtoUI are documented in this file. The format is based on Keep a Changelog.

This project adheres to Semantic Versioning.

1.0.1 - 2019-02-12

Fixed

  • Update correct version number displayed in mailtoui-min.js header comments. No code changes.

1.0.0 - 2019-02-08

Added

  • Ability to customize the following via newly added options:
    • Modal title
    • SVG icon and text of each button
  • Improved visual feedback when Copy button is clicked.
  • Added a clipboard as the default Copy button icon.

Changed

  • Copy button is now on the left side to improve rendering of email address.

  • Clean up css.

  • Some css classes and ids have been renamed for better consistency:

    • #mailtoui-client-gmail -> #mailtoui-button-1
    • #mailtoui-client-outlook -> #mailtoui-button-2
    • #mailtoui-client-yahoo -> #mailtoui-button-3
    • #mailtoui-client-default -> #mailtoui-button-4
    • #mailtoui-copy-button -> #mailtoui-button-copy
    • #mailtoui-copy-email-address -> #mailtoui-email-address
    • .mailtoui-client -> .mailtoui-button
    • .mailtoui-label -> .mailtoui-button-content
    • .mailtoui-label-icon -> .mailtoui-button-icon
    • .mailtoui-label-text -> .mailtoui-button-text
    • .mailtoui-copy-button -> .mailtoui-button-copy
  • The element id associated with the compose event has changed:

    • mailtoui-client-gmail -> mailtoui-button-1
    • mailtoui-client-outlook -> mailtoui-button-2
    • mailtoui-client-yahoo -> mailtoui-button-3
    • mailtoui-client-default -> mailtoui-button-4
  • The element id associated with the copy event has changed:

    • mailtoui-copy-email-address -> mailtoui-email-address

0.2.2 - 2019-01-25

Fixed

  • Fix scrolling issue when page scroll-behavior:smooth.

0.2.1 - 2019-01-24

Fixed

  • Disable page scroll when modal is displayed.

0.2.0 - 2019-01-18

Added

  • Ability to "require" the MailtoUI module to load it into your own script.
  • You can now run MailtoUI manually.
  • Custom events for better integration with your own code.
  • Smaller footprint, as all mailto links are handled with a single modal component

Changed

  • Move docs to its own repo.

Removed

  • Removed multiple modal components in favor of a single component.

0.1.14 - 2019-01-14

Removed

  • Removed the requirement to have an id assigned to each mailto link.

0.1.13 - 2019-01-10

Changed

  • Update documentation and cleanup build files. No library changes.

0.1.12 - 2019-01-07

Fixed

  • Fix flashing/scrolling issue when Copying email address in mobile.

0.1.11 - 2019-01-07

Changed

  • Refactor UI and Copy button functionality.

0.1.10 - 2019-01-05

Fixed

Fix version number for npm release.

0.1.9 - 2019-01-05

Fixed

  • Improve email copy functionality for iOS.

0.1.8 - 2018-12-21

Changed

  • Update documentation. No changes to library.