Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,17 +29,23 @@
"center-focus-target-header-edge",
"claim-landing-not-last-focused",
"claim-patience",
"classname-style-fast-path",
"classname-style-updates",
"clear-pending-shader-uniforms",
"color-parsing-alpha-hex-hsl-space-rgb",
"commit-update-no-keys-array",
"compat-layer-types-and-snap-alignment",
"css-convert-single-copy",
"css-pseudo-styles-survive-hide",
"css-transform-fast-lane",
"css-transform-keyword-colors",
"derived-value-withtiming-ticks",
"destroy-deleted-subtree-once",
"directional-anchor-internal-redirect",
"directional-focus-enclosing-sibling",
"element-lifecycle-observer",
"element-prototype-methods",
"element-style-target-direct",
"element-update-no-props-spread",
"empty-claim-and-double-registration",
"enclosing-leaf-not-below",
Expand All @@ -48,10 +54,15 @@
"flatten-layout-views",
"flatten-scroll-fold-through",
"flexbox-clamp-renderer-size",
"flexbox-display-read-on-change",
"flexbox-layout-benchmark",
"flexbox-logical-position-insets",
"flexbox-missing-glyph-fallback",
"flexbox-prune-readback",
"flexbox-readback-raw-first",
"flexbox-reset-dropped-style-props",
"flexbox-single-mount-pass",
"flexbox-skip-noop-layout",
"flexbox-sync-flush-settled",
"focus-batch-initial-focus",
"focus-by-key-when-ready",
Expand All @@ -69,11 +80,14 @@
"focusable-view-spatial-target",
"fontweight-scale-textalign-textshadow",
"freeze-component",
"fused-commit-update-diff",
"grid-focus-cross-axis",
"hidden-node-keeps-position",
"late-claim-patience",
"lazy-anim-targets",
"lazy-element-emitter",
"lazy-load-promise",
"legacy-chrome-apis",
"lightning-animated-transform-and-resting-styles",
"lightning-aspect-ratio",
"lightning-border-shader-clear",
Expand All @@ -92,8 +106,10 @@
"lightning-worker-font-url",
"long-press-while-held",
"measure-text-index-loop",
"min-size-auto",
"momentum-scroll-callbacks",
"native-id-focus-key",
"node-props-one-object",
"on-transition-end",
"outline-styles",
"paint-order-follows-tree",
Expand All @@ -107,12 +123,14 @@
"reanimated-css-animated-component",
"reanimated-css-pseudo-selectors",
"reanimated-dep-inference",
"reanimated-legacy-chrome",
"recycler-pool-reconcile-no-entries",
"redirect-only-not-a-candidate",
"remember-as-nested-and-refocus-hold",
"removed-claim-does-not-block",
"resizeobserver-per-target-geometry",
"reuse-measurement-snapshot",
"rn-loaded-layout-observer",
"rounded-clipping-option",
"scroll-handler-compiles",
"scrollview-focus-into-view",
Expand All @@ -122,6 +140,8 @@
"set-props-no-rest-copy",
"simple-diff-no-copy",
"skip-empty-runner-reconcile",
"skip-node-props-without-delete",
"skip-unchanged-alpha-clipping",
"spatial-nav-skip-losers",
"styled-text-shared-defaults",
"text-color-and-refold",
Expand All @@ -139,6 +159,7 @@
"virtuallist-grid-separator-gap",
"virtuallist-native-snap-props",
"virtuallist-no-estimate-onlayout",
"virtuallist-no-globalthis",
"virtuallist-no-react-compiler-memo",
"virtuallist-pin-cross-axis",
"virtuallist-pin-section-cross-axis",
Expand All @@ -152,6 +173,7 @@
"withhold-paint-until-translate-settles",
"withrepeat-nonpositive-infinite",
"withtiming-default-easing",
"yoga-mvp-wasm",
"zindex-stacking-scope"
]
}
31 changes: 31 additions & 0 deletions apps/react-lightning-example/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# @plextv/react-lightning-example

## 0.4.4-alpha.11

### Patch Changes

- Updated dependencies [615ec28]
- Updated dependencies [d07de0c]
- Updated dependencies [1f22409]
- Updated dependencies [033db4e]
- Updated dependencies [03e1384]
- Updated dependencies [01edfc6]
- Updated dependencies [c41901e]
- Updated dependencies [48d72d6]
- Updated dependencies [3c0759a]
- Updated dependencies [d70b215]
- Updated dependencies [2990e9a]
- Updated dependencies [c999cdb]
- Updated dependencies [3c02710]
- Updated dependencies [7f395f0]
- Updated dependencies [7931c0d]
- Updated dependencies [02d8cc8]
- Updated dependencies [73bc479]
- Updated dependencies [40cd955]
- Updated dependencies [d033ea6]
- Updated dependencies [793429f]
- Updated dependencies [e843276]
- Updated dependencies [23cfaa1]
- @plextv/react-lightning@0.5.0-alpha.11
- @plextv/react-lightning-plugin-css-transform@1.0.0-alpha.5
- @plextv/react-lightning-plugin-flexbox@1.0.0-alpha.9
- @plextv/react-lightning-components@1.0.0-alpha.9

## 0.4.4-alpha.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/react-lightning-example/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@plextv/react-lightning-example",
"version": "0.4.4-alpha.10",
"version": "0.4.4-alpha.11",
"private": true,
"description": "Sample implementation of @plextv/react-lightning in a React app",
"bugs": {
Expand Down
33 changes: 33 additions & 0 deletions apps/react-native-lightning-example/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,38 @@
# @plextv/react-native-lightning-example

## 0.4.4-alpha.11

### Patch Changes

- Updated dependencies [615ec28]
- Updated dependencies [d07de0c]
- Updated dependencies [1f22409]
- Updated dependencies [033db4e]
- Updated dependencies [03e1384]
- Updated dependencies [01edfc6]
- Updated dependencies [c41901e]
- Updated dependencies [48d72d6]
- Updated dependencies [3c0759a]
- Updated dependencies [d70b215]
- Updated dependencies [2990e9a]
- Updated dependencies [c999cdb]
- Updated dependencies [3c02710]
- Updated dependencies [7f395f0]
- Updated dependencies [7931c0d]
- Updated dependencies [02d8cc8]
- Updated dependencies [73bc479]
- Updated dependencies [40cd955]
- Updated dependencies [d033ea6]
- Updated dependencies [793429f]
- Updated dependencies [e843276]
- Updated dependencies [23cfaa1]
- @plextv/react-lightning@0.5.0-alpha.11
- @plextv/react-native-lightning@1.0.0-alpha.7
- @plextv/react-lightning-plugin-css-transform@1.0.0-alpha.5
- @plextv/react-lightning-plugin-flexbox@1.0.0-alpha.9
- @plextv/react-lightning-plugin-reanimated@1.0.0-alpha.7
- @plextv/react-lightning-components@1.0.0-alpha.9

## 0.4.4-alpha.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/react-native-lightning-example/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@plextv/react-native-lightning-example",
"version": "0.4.4-alpha.10",
"version": "0.4.4-alpha.11",
"private": true,
"description": "Sample implementation of @plextv/react-native-lightning in a React Native app",
"bugs": {
Expand Down
33 changes: 33 additions & 0 deletions apps/storybook/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,38 @@
# @plextv/react-lightning-storybook

## 0.4.4-alpha.11

### Patch Changes

- Updated dependencies [615ec28]
- Updated dependencies [d07de0c]
- Updated dependencies [1f22409]
- Updated dependencies [033db4e]
- Updated dependencies [03e1384]
- Updated dependencies [01edfc6]
- Updated dependencies [c41901e]
- Updated dependencies [48d72d6]
- Updated dependencies [3c0759a]
- Updated dependencies [d70b215]
- Updated dependencies [2990e9a]
- Updated dependencies [c999cdb]
- Updated dependencies [3c02710]
- Updated dependencies [7f395f0]
- Updated dependencies [7931c0d]
- Updated dependencies [02d8cc8]
- Updated dependencies [73bc479]
- Updated dependencies [40cd955]
- Updated dependencies [d033ea6]
- Updated dependencies [793429f]
- Updated dependencies [e843276]
- Updated dependencies [23cfaa1]
- @plextv/react-lightning@0.5.0-alpha.11
- @plextv/react-native-lightning@1.0.0-alpha.7
- @plextv/react-lightning-plugin-css-transform@1.0.0-alpha.5
- @plextv/react-lightning-plugin-flexbox@1.0.0-alpha.9
- @plextv/react-lightning-plugin-reanimated@1.0.0-alpha.7
- @plextv/react-lightning-components@1.0.0-alpha.9

## 0.4.4-alpha.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/storybook/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@plextv/react-lightning-storybook",
"version": "0.4.4-alpha.10",
"version": "0.4.4-alpha.11",
"private": true,
"description": "Documentation for react-lightning",
"bugs": {
Expand Down
29 changes: 29 additions & 0 deletions packages/plugin-css-transform/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# @plextv/react-lightning-plugin-css-transform

## 1.0.0-alpha.5

### Patch Changes

- d07de0c: add an optional `transformStyle` plugin hook so a plugin can convert the keys it handles inside the style fast path, and use it in css-transform for updates that only carry `transform` and `opacity` (reanimated's pushes), which used to go through the full transform pipeline
- Updated dependencies [615ec28]
- Updated dependencies [d07de0c]
- Updated dependencies [1f22409]
- Updated dependencies [033db4e]
- Updated dependencies [03e1384]
- Updated dependencies [01edfc6]
- Updated dependencies [c41901e]
- Updated dependencies [48d72d6]
- Updated dependencies [3c0759a]
- Updated dependencies [d70b215]
- Updated dependencies [2990e9a]
- Updated dependencies [c999cdb]
- Updated dependencies [3c02710]
- Updated dependencies [7f395f0]
- Updated dependencies [7931c0d]
- Updated dependencies [02d8cc8]
- Updated dependencies [73bc479]
- Updated dependencies [40cd955]
- Updated dependencies [d033ea6]
- Updated dependencies [793429f]
- Updated dependencies [23cfaa1]
- @plextv/react-lightning@0.5.0-alpha.11
- @plextv/react-lightning-plugin-flexbox@1.0.0-alpha.9

## 1.0.0-alpha.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-css-transform/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@plextv/react-lightning-plugin-css-transform",
"version": "1.0.0-alpha.4",
"version": "1.0.0-alpha.5",
"description": "Transforms CSS properties to lightning properties. Requires @plextv/react-lightning-plugin-flexbox",
"bugs": {
"url": "https://github.com/plexinc/react-lightning/issues/new"
Expand Down
28 changes: 28 additions & 0 deletions packages/plugin-flexbox/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,33 @@
# @plextv/react-lightning-plugin-flexbox

## 1.0.0-alpha.9

### Patch Changes

- 033db4e: let plugins observe element lifecycle through one shared observer, and track flexbox elements with it instead of nine listeners per element
- c41901e: only read a node's display back from yoga when the style could have changed it
- 48d72d6: skip clean flex roots and only read back nodes yoga laid out again
- 3c0759a: check the raw style before reading the style proxy when applying layout positions
- d70b215: lay out a new text node once on mount instead of re-measuring it in a second pass
- 2990e9a: skip the layout pass when a style or text update changes nothing yoga reads
- 7931c0d: minWidth and minHeight of auto are now treated as unset instead of throwing a Yoga error on every layout pass.
- 23cfaa1: ship yoga with its wasm lowered to mvp so layout runs on chrome 57-73 tvs, and build the inline worker for chrome 56 like the rest of the package
- Updated dependencies [615ec28]
- Updated dependencies [d07de0c]
- Updated dependencies [1f22409]
- Updated dependencies [033db4e]
- Updated dependencies [03e1384]
- Updated dependencies [01edfc6]
- Updated dependencies [c999cdb]
- Updated dependencies [3c02710]
- Updated dependencies [7f395f0]
- Updated dependencies [02d8cc8]
- Updated dependencies [73bc479]
- Updated dependencies [40cd955]
- Updated dependencies [d033ea6]
- Updated dependencies [793429f]
- @plextv/react-lightning@0.5.0-alpha.11

## 1.0.0-alpha.8

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-flexbox/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@plextv/react-lightning-plugin-flexbox",
"version": "1.0.0-alpha.8",
"version": "1.0.0-alpha.9",
"description": "Adds FlexBox layout support to @plextv/react-lightning using yoga",
"bugs": {
"url": "https://github.com/plexinc/react-lightning/issues/new"
Expand Down
31 changes: 31 additions & 0 deletions packages/plugin-reanimated/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# @plextv/react-lightning-plugin-reanimated

## 1.0.0-alpha.7

### Patch Changes

- 73bc479: Animated styles and `:focus-within` no longer need Chrome 71+ / 92+: they schedule through the exported `scheduleMicrotask` (a promise where `queueMicrotask` is missing) and read the focus leaf by index instead of `Array.prototype.at`.
- Updated dependencies [615ec28]
- Updated dependencies [d07de0c]
- Updated dependencies [1f22409]
- Updated dependencies [033db4e]
- Updated dependencies [03e1384]
- Updated dependencies [01edfc6]
- Updated dependencies [c41901e]
- Updated dependencies [48d72d6]
- Updated dependencies [3c0759a]
- Updated dependencies [d70b215]
- Updated dependencies [2990e9a]
- Updated dependencies [c999cdb]
- Updated dependencies [3c02710]
- Updated dependencies [7f395f0]
- Updated dependencies [7931c0d]
- Updated dependencies [02d8cc8]
- Updated dependencies [73bc479]
- Updated dependencies [40cd955]
- Updated dependencies [d033ea6]
- Updated dependencies [793429f]
- Updated dependencies [23cfaa1]
- @plextv/react-lightning@0.5.0-alpha.11
- @plextv/react-native-lightning@1.0.0-alpha.7
- @plextv/react-lightning-plugin-css-transform@1.0.0-alpha.5
- @plextv/react-lightning-plugin-flexbox@1.0.0-alpha.9

## 1.0.0-alpha.6

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin-reanimated/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@plextv/react-lightning-plugin-reanimated",
"version": "1.0.0-alpha.6",
"version": "1.0.0-alpha.7",
"description": "Reanimated plugin for @plextv/react-native-lightning",
"bugs": {
"url": "https://github.com/plexinc/react-lightning/issues/new"
Expand Down
Loading
Loading