Skip to content

Releases: ax-design/reveal-highlight

v0.4.2

Choose a tag to compare

@Losses Losses released this 26 Dec 05:54
bce0ad3

This is a release for bug fixing

🐞 Bug fixes

  • Handle pointercancel properly, when gesture triggered, the reveal should stop rendering;
  • Fix the way to find closest boundary, this make possible to use reveal highlight inside Web Components, by @Jack-Works.

v0.4.0

Choose a tag to compare

@Losses Losses released this 19 Dec 14:26

Performance improvement could be expected for this release.

In addition to performance optimizations and bug fixes, we tried to improve rendering performance with SVG, but unfortunately failed. All features of the canvas version are implemented in SVG, after detailed benchmark, the conclusion is: the performance of SVG implementations is poor, and browsers will trigger Layout frequently, even though they are completely unnecessary.

We will continue to try to optimize this implementation as part of our research into browser rendering mechanisms, but there is extraordinarily little hope of real gains, we still recommend using the Canvas version of the component.

✨ What's New

  • Implemented an experimental ax-reveal-highlight-ng component, but please don't use it for now.

🔨 Breaking Change

  • --reveal-border-* was renamed to --reveal-border-*-type for consistency;
  • --reveal-border-style was removed in favor of --reveal-border-*-type.

🐞 Bug fixes

  • pointercancel triggered unexpectedly;
  • Reveal image cache not updated when necessary;
  • Reveal image cache will be updated even it's not necessary;
  • The boundary detection of ax-reveal-boundary generates too large a boundary, which can cause some performance issue.

0.3.0-alpha.15

0.3.0-alpha.15 Pre-release
Pre-release

Choose a tag to compare

@Losses Losses released this 28 Nov 12:14

🔨 Breaking Change

  • Disabled gestures on mobile platform, disabled text selection of reveal's child, since these operations will cause pointercancel, and break our animations.

🐞 Bug fixes

  • Animation can't be terminated properly;
  • Reveal flashes while hovering on boundary of elements;
  • Bump dependencies, thanks @dependabot.

0.1.6

0.1.6 Pre-release
Pre-release

Choose a tag to compare

@Losses Losses released this 28 Jul 00:38
  • Fix: Fix a bug that crashes the RevealStateManager #6
  • Feat: Support setting canvas opacity #5
  • Breaking change: the default opacity of reveal highlight changed based on Axiom Design System's design guideline.

0.1.4

0.1.4 Pre-release
Pre-release

Choose a tag to compare

@Losses Losses released this 06 Jul 02:05

Minor bug fixes.

0.1.2

0.1.2 Pre-release
Pre-release

Choose a tag to compare

@Losses Losses released this 09 Jun 01:41

Refresh the CI.

0.1.1-beta.2

0.1.1-beta.2 Pre-release
Pre-release

Choose a tag to compare

@Losses Losses released this 08 Jun 16:05
  • If the browser don't support CSS.registerProperty, register function will trigger nothing;
  • Fix touch screen problem.

0.1.1-beta.1

0.1.1-beta.1 Pre-release
Pre-release

Choose a tag to compare

@Losses Losses released this 08 Jun 11:18

Updated README to Web Component version.

0.0.1-beta.2

0.0.1-beta.2 Pre-release
Pre-release

Choose a tag to compare

@Losses Losses released this 08 Jun 10:04

Fix CI Script.

0.0.1-beta.1

0.0.1-beta.1 Pre-release
Pre-release

Choose a tag to compare

@Losses Losses released this 08 Jun 09:57
e6d8e74

This is the initial version of reveal-highlight, thanks for you interest :D