From 788f76601605d17eefdbead04542a008e3905756 Mon Sep 17 00:00:00 2001 From: Rodrigo Pombo Date: Wed, 2 Oct 2024 16:06:59 +0200 Subject: [PATCH 1/5] Fix animation cancellation in token-transitions --- packages/codehike/src/utils/token-transitions.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/codehike/src/utils/token-transitions.tsx b/packages/codehike/src/utils/token-transitions.tsx index 2eff3080..77a93653 100644 --- a/packages/codehike/src/utils/token-transitions.tsx +++ b/packages/codehike/src/utils/token-transitions.tsx @@ -241,6 +241,7 @@ function toSnapshotElement(el: HTMLElement): SnapshotElement { y += p.offsetTop p = p.offsetParent } + el?.getAnimations().forEach((a) => a.cancel()) const style = window.getComputedStyle(el) const color = style.color const content = el.textContent From 70f8de66fd142c8692ed4d7e0d8b9293bd4f88bb Mon Sep 17 00:00:00 2001 From: Rodrigo Pombo Date: Wed, 2 Oct 2024 16:09:14 +0200 Subject: [PATCH 2/5] Create wild-tables-fail.md --- .changeset/wild-tables-fail.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/wild-tables-fail.md diff --git a/.changeset/wild-tables-fail.md b/.changeset/wild-tables-fail.md new file mode 100644 index 00000000..b95ee994 --- /dev/null +++ b/.changeset/wild-tables-fail.md @@ -0,0 +1,5 @@ +--- +"codehike": patch +--- + +Fix color measurement in token-transitions From bfcc70124c59355d3fd086855cccec0ee43809a9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 2 Oct 2024 14:12:32 +0000 Subject: [PATCH 3/5] codehike@1.0.2 --- .changeset/wild-tables-fail.md | 5 ----- packages/codehike/CHANGELOG.md | 7 +++++++ packages/codehike/package.json | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) delete mode 100644 .changeset/wild-tables-fail.md create mode 100644 packages/codehike/CHANGELOG.md diff --git a/.changeset/wild-tables-fail.md b/.changeset/wild-tables-fail.md deleted file mode 100644 index b95ee994..00000000 --- a/.changeset/wild-tables-fail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"codehike": patch ---- - -Fix color measurement in token-transitions diff --git a/packages/codehike/CHANGELOG.md b/packages/codehike/CHANGELOG.md new file mode 100644 index 00000000..5c1db851 --- /dev/null +++ b/packages/codehike/CHANGELOG.md @@ -0,0 +1,7 @@ +# codehike + +## 1.0.2 + +### Patch Changes + +- [#463](https://github.com/code-hike/codehike/pull/463) [`70f8de6`](https://github.com/code-hike/codehike/commit/70f8de66fd142c8692ed4d7e0d8b9293bd4f88bb) Thanks [@pomber](https://github.com/pomber)! - Fix color measurement in token-transitions diff --git a/packages/codehike/package.json b/packages/codehike/package.json index e691cc29..525b4818 100644 --- a/packages/codehike/package.json +++ b/packages/codehike/package.json @@ -1,6 +1,6 @@ { "name": "codehike", - "version": "1.0.1", + "version": "1.0.2", "description": "Build rich content websites with Markdown and React", "keywords": [ "react", From 5d513143b206914611ed50c51e42545cc2e6d599 Mon Sep 17 00:00:00 2001 From: Rodrigo Pombo Date: Thu, 3 Oct 2024 13:10:26 +0200 Subject: [PATCH 4/5] Update CHANGELOG.md --- packages/codehike/CHANGELOG.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/packages/codehike/CHANGELOG.md b/packages/codehike/CHANGELOG.md index 5c1db851..4c521af6 100644 --- a/packages/codehike/CHANGELOG.md +++ b/packages/codehike/CHANGELOG.md @@ -5,3 +5,20 @@ ### Patch Changes - [#463](https://github.com/code-hike/codehike/pull/463) [`70f8de6`](https://github.com/code-hike/codehike/commit/70f8de66fd142c8692ed4d7e0d8b9293bd4f88bb) Thanks [@pomber](https://github.com/pomber)! - Fix color measurement in token-transitions + +## 1.0.1 + +### Patch Changes + +- [#435](https://github.com/code-hike/codehike/pull/435) [`ead378e`](https://github.com/code-hike/codehike/commit/ead378ea46fedc16ca6b9e1cec6fe0c0cf99090f) Thanks [@pomber](https://github.com/pomber)! - Better use of `jsxDEV` when children aren't static + +- [#441](https://github.com/code-hike/codehike/pull/441) [`bed14e3`](https://github.com/code-hike/codehike/commit/bed14e3d330f8ed661d2fedce911b3d669eebeb2) Thanks [@pomber](https://github.com/pomber)! - Compatibility with ts `moduleResolution: node` + +## 1.0.0 + +### Major Changes + +- Fine-grained Markdown +- Headless codeblocks + +See [the announcement blog post](https://codehike.org/blog/v1) for more details. From 58c487bb583245dd71d4bad0da63c0c1dfb01c65 Mon Sep 17 00:00:00 2001 From: Rodrigo Pombo Date: Thu, 3 Oct 2024 13:10:40 +0200 Subject: [PATCH 5/5] Delete packages/codehike/changelog.md --- packages/codehike/changelog.md | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 packages/codehike/changelog.md diff --git a/packages/codehike/changelog.md b/packages/codehike/changelog.md deleted file mode 100644 index 5220363c..00000000 --- a/packages/codehike/changelog.md +++ /dev/null @@ -1,18 +0,0 @@ -# codehike - -## 1.0.1 - -### Patch Changes - -- [#435](https://github.com/code-hike/codehike/pull/435) [`ead378e`](https://github.com/code-hike/codehike/commit/ead378ea46fedc16ca6b9e1cec6fe0c0cf99090f) Thanks [@pomber](https://github.com/pomber)! - Better use of `jsxDEV` when children aren't static - -- [#441](https://github.com/code-hike/codehike/pull/441) [`bed14e3`](https://github.com/code-hike/codehike/commit/bed14e3d330f8ed661d2fedce911b3d669eebeb2) Thanks [@pomber](https://github.com/pomber)! - Compatibility with ts `moduleResolution: node` - -## 1.0.0 - -### Major Changes - -- Fine-grained Markdown -- Headless codeblocks - -See [the announcement blog post](https://codehike.org/blog/v1) for more details.