Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 2.8 KB

CHANGELOG.md

File metadata and controls

71 lines (47 loc) · 2.8 KB

Changelog

2.0.3 (December 23rd, 2020)

Bug fixes

  • Fixed an issue that sometimes resulted in a visual flash because the "to" element appeared under the "from" element.

2.0.2 (October 22nd, 2020)

Bug fixes

  • FIxed incorrect Typescript exports

2.0.1 (September 8th, 2020)

Bug fixes

  • Fixed a bug caused by Safari returning malformed cssText from an element's computed style (see #18)

2.0.0 (August 8th, 2020)

Breaking changes

  • Options related to IllusoryElements specified when calling illusory are now specified in options.element instead of as top-level options.
  • illusory now resolves to a "controls object" instead of a boolean. (See #13)
  • autoAttach is now named attachImmediately
  • beforeAttach hook has been removed in favor of beforeAnimate since they were essentially the same thing.
  • deltaHandlers API has been removed. It complicated the code and I didn't see any practical use for it.
  • (Typescript users only) renamed IOptions export to IIllusoryOptions.

Features

  • illusory now supports transitioning between elements with preexisting CSS transforms applied to them (must have the same transform-origin set) (See #14).
  • Added relativeTo option to account for scroll-offsets. (See #8)
  • It is now possible to cancel an illusory animation using the new "Controls API" (See #13).

1.4.2 (June 14th, 2020)

Bug fixes

  • Fixed Creating independent IllusoryElements brakes compositeOnly (See #11)

1.4.1 (June 5th, 2020)

Bug fixes

  • Fixed bug caused by improper usage of Array.prototype.indexOf resulting in the first item of the ignoreTransparency array being skipped.

1.4.0 (June 4th, 2020)

Features

  • Added IllusoryElement.prototype.attach in response to #4
  • Added new option autoAttach in response to #4

1.3.0 (June 3rd, 2020)

Features

  • Add ignoreTransparency option to address #2 (this feature also replaces the fix from v1.2.2).

Other

  • Corrected some formatting issues in the README.

1.2.3 (June 2nd, 2020)

Bug fixes

  • Fixed issue introduced in v1.2.2 which made morphing between text-only elements look odd in some cases.

1.2.2 (June 2nd, 2020)

Bug fixes

  • Fixed an issue that caused a "flash" to appear when morphing between images.

Other

  • Started keeping a changelog.