# @pyreon/test-utils

## 0.13.32

### Patch Changes

- Updated dependencies [[`ae2472e`](https://github.com/pyreon/pyreon/commit/ae2472e4ecb31cd59bde23d1983afe7db1c62d99), [`57f7b2d`](https://github.com/pyreon/pyreon/commit/57f7b2d1d9028f7a73c3717cd893b2028cc0330b), [`8413136`](https://github.com/pyreon/pyreon/commit/84131368d6f8790ba50e2af9d383ee289e4b1f5c), [`721618e`](https://github.com/pyreon/pyreon/commit/721618e97dacf995d8356dabea601ef4e98a4a12)]:
  - @pyreon/runtime-dom@0.44.0
  - @pyreon/rocketstyle@0.44.0
  - @pyreon/ui-core@0.44.0
  - @pyreon/core@0.44.0

## 0.13.31

### Patch Changes

- Updated dependencies []:
  - @pyreon/core@0.43.0
  - @pyreon/runtime-dom@0.43.0
  - @pyreon/rocketstyle@0.43.0
  - @pyreon/ui-core@0.43.0

## 0.13.30

### Patch Changes

- Updated dependencies [[`39051db`](https://github.com/pyreon/pyreon/commit/39051dbcec2aa5f3aa9db79c5ac0a9f9197cc1e9)]:
  - @pyreon/runtime-dom@0.42.0
  - @pyreon/core@0.42.0
  - @pyreon/rocketstyle@0.42.0
  - @pyreon/ui-core@0.42.0

## 0.13.29

### Patch Changes

- Updated dependencies []:
  - @pyreon/core@0.41.0
  - @pyreon/runtime-dom@0.41.0
  - @pyreon/rocketstyle@0.41.0
  - @pyreon/ui-core@0.41.0

## 0.13.28

### Patch Changes

- Updated dependencies [[`e6d3905`](https://github.com/pyreon/pyreon/commit/e6d390586944b903ee8d9c97a71cbaf26eca63d6), [`a5021f6`](https://github.com/pyreon/pyreon/commit/a5021f631729add83b2808a18288a2c48f81c233), [`ea835ad`](https://github.com/pyreon/pyreon/commit/ea835ad364e3dcf0de8337fceed382e9f6762285), [`4958096`](https://github.com/pyreon/pyreon/commit/4958096c01f4ed4f031cc65bf9ff7c26c93d3449), [`e859638`](https://github.com/pyreon/pyreon/commit/e859638a4c382051d5fa6f2605a8c383207f6e66), [`85d4a91`](https://github.com/pyreon/pyreon/commit/85d4a91c5e015af7348ebdd312e0ba5523950a3d)]:
  - @pyreon/runtime-dom@0.40.0
  - @pyreon/core@0.40.0
  - @pyreon/rocketstyle@0.40.0
  - @pyreon/ui-core@0.40.0

## 0.13.27

### Patch Changes

- Updated dependencies [[`b15b4b5`](https://github.com/pyreon/pyreon/commit/b15b4b5b823c85babc07b9250bc4fa39a4b22d31), [`a0c82c3`](https://github.com/pyreon/pyreon/commit/a0c82c3270a8e89e69d88046b590f04588f6802f), [`16f2ad1`](https://github.com/pyreon/pyreon/commit/16f2ad130f7ba1fd0e821bf28bc59fe49787790b), [`a401811`](https://github.com/pyreon/pyreon/commit/a40181170cad2c71efa66244aa9306b4b3f8527f), [`9562f24`](https://github.com/pyreon/pyreon/commit/9562f2489e1d7176dd41b1ec52fe0fb39568b100), [`f7083e5`](https://github.com/pyreon/pyreon/commit/f7083e5a56768fb67e097ec9bc6ee6d1bc6e0d09), [`8a1feb0`](https://github.com/pyreon/pyreon/commit/8a1feb07faca643488c98e89db7bfc08d6867a31)]:
  - @pyreon/runtime-dom@0.39.0
  - @pyreon/rocketstyle@0.39.0
  - @pyreon/core@0.39.0
  - @pyreon/ui-core@0.39.0

## 0.13.26

### Patch Changes

- Updated dependencies []:
  - @pyreon/runtime-dom@0.38.0
  - @pyreon/core@0.38.0
  - @pyreon/rocketstyle@0.38.0
  - @pyreon/ui-core@0.38.0

## 0.13.25

### Patch Changes

- Updated dependencies []:
  - @pyreon/core@0.37.0
  - @pyreon/runtime-dom@0.37.0
  - @pyreon/rocketstyle@0.37.0
  - @pyreon/ui-core@0.37.0

## 0.13.24

### Patch Changes

- Updated dependencies:
  - @pyreon/runtime-dom@0.36.0
  - @pyreon/core@0.36.0
  - @pyreon/rocketstyle@0.36.0
  - @pyreon/ui-core@0.36.0

## 0.13.23

### Patch Changes

- Updated dependencies [[`8a1345d`](https://github.com/pyreon/pyreon/commit/8a1345d9b14f56130f38823b58745207c7bdf7ef), [`97fa631`](https://github.com/pyreon/pyreon/commit/97fa6312304951e8cfd24fb8f0f405f94dc609db), [`1f29c4b`](https://github.com/pyreon/pyreon/commit/1f29c4b9791e6ad96901ca0e2b90e5335b803895), [`02b77ae`](https://github.com/pyreon/pyreon/commit/02b77aed6b4383554b3458e408b462098fc3e708), [`35d440a`](https://github.com/pyreon/pyreon/commit/35d440a44d92ac913cf19f3f8e21b4603458a165), [`1c98f38`](https://github.com/pyreon/pyreon/commit/1c98f3863ccd2fd16a4ad6e20e82fb778725bca0)]:
  - @pyreon/runtime-dom@0.35.0
  - @pyreon/ui-core@0.35.0
  - @pyreon/core@0.35.0
  - @pyreon/rocketstyle@0.35.0

## 0.13.22

### Patch Changes

- Updated dependencies [[`c0814b7`](https://github.com/pyreon/pyreon/commit/c0814b7881b01b7bfed19dffd7f48a3269c14199), [`66d44c5`](https://github.com/pyreon/pyreon/commit/66d44c58920bf81848e9ba858c413a88727a3c65), [`3c6b8fd`](https://github.com/pyreon/pyreon/commit/3c6b8fd19805f2e41b9aa19929845ae9e3262f74)]:
  - @pyreon/runtime-dom@0.34.0
  - @pyreon/core@0.34.0
  - @pyreon/rocketstyle@0.34.0
  - @pyreon/ui-core@0.34.0

## 0.13.21

### Patch Changes

- Updated dependencies []:
  - @pyreon/core@0.33.0
  - @pyreon/runtime-dom@0.33.0
  - @pyreon/rocketstyle@0.33.0
  - @pyreon/ui-core@0.33.0

## 0.13.20

### Patch Changes

- Updated dependencies [[`0e38332`](https://github.com/pyreon/pyreon/commit/0e3833212e93ec90994edfccb5f2966f9eb0e926), [`4529407`](https://github.com/pyreon/pyreon/commit/4529407d69ba0875568b5c78ff14e2850aa2d690), [`0c1ea1e`](https://github.com/pyreon/pyreon/commit/0c1ea1e89e4228e84367efd5d2cb334808955a25), [`3d90e89`](https://github.com/pyreon/pyreon/commit/3d90e89b824d346a33732af929acdbc7fdd81094), [`3d90e89`](https://github.com/pyreon/pyreon/commit/3d90e89b824d346a33732af929acdbc7fdd81094), [`3d90e89`](https://github.com/pyreon/pyreon/commit/3d90e89b824d346a33732af929acdbc7fdd81094), [`fc26160`](https://github.com/pyreon/pyreon/commit/fc26160ac2d3afba0adde20f61d94a4199519b59), [`9eb24f6`](https://github.com/pyreon/pyreon/commit/9eb24f604e6e4be62ef4ad3ba33e0c3fa28e9906), [`5a38b69`](https://github.com/pyreon/pyreon/commit/5a38b69a2a2dc9a331c2e6a8a11375eebc532c63)]:
  - @pyreon/core@0.33.0
  - @pyreon/runtime-dom@0.33.0
  - @pyreon/ui-core@0.33.0
  - @pyreon/rocketstyle@0.33.0

## 0.13.19

### Patch Changes

- Updated dependencies []:
  - @pyreon/core@0.33.0
  - @pyreon/runtime-dom@0.33.0
  - @pyreon/rocketstyle@0.33.0
  - @pyreon/ui-core@0.33.0

## 0.13.18

### Patch Changes

- Updated dependencies [[`883e69b`](https://github.com/pyreon/pyreon/commit/883e69baed47d77eb79f4dd09b87da96a0b52894), [`4efa71b`](https://github.com/pyreon/pyreon/commit/4efa71b83af84b9310681ed213a331842248bb65), [`960bb0f`](https://github.com/pyreon/pyreon/commit/960bb0f139839de49508d836878b98556b1c7d07)]:
  - @pyreon/core@0.33.0
  - @pyreon/rocketstyle@0.33.0
  - @pyreon/runtime-dom@0.33.0
  - @pyreon/ui-core@0.33.0

## 0.13.17

### Patch Changes

- Updated dependencies [[`d65d779`](https://github.com/pyreon/pyreon/commit/d65d77982284b3ce8ec871fd536069b5cd36f770), [`34872f9`](https://github.com/pyreon/pyreon/commit/34872f9832564fce87e408411d5f416785c6b484), [`c2874df`](https://github.com/pyreon/pyreon/commit/c2874df8f2b07b19aaa7a64c2f9ff2ab6b11d2f0), [`e1139cc`](https://github.com/pyreon/pyreon/commit/e1139cc20447860a2c0e547e6fc0ed67f359e1fe)]:
  - @pyreon/runtime-dom@0.33.0
  - @pyreon/core@0.33.0
  - @pyreon/rocketstyle@0.33.0
  - @pyreon/ui-core@0.33.0

## 0.13.16

### Patch Changes

- [#1228](https://github.com/pyreon/pyreon/pull/1228) [`9b80d3e`](https://github.com/pyreon/pyreon/commit/9b80d3e4de7565515ce5bea603f6636e086af456) Thanks [@vitbokisch](https://github.com/vitbokisch)! - Lift node-side coverage to ≥95% statements on test-utils + perf-harness.

  - `test-utils`: add 6 render-helpers tests covering getComputedTheme (function vs object $rocketstyle, missing props) + renderProps (with/without props, null vnode). Coverage 89.7% → 98.52% statements. Set thresholds 95/80/95/95.
  - `perf-harness`: exclude `src/overlay.ts` (DOM-heavy draggable floating panel with shadow DOM + pointer drag — needs real browser; exercised by Chromium e2e via examples/perf-dashboard). Coverage 88.35% → 100% statements. Set thresholds 95/80/95/95.

- [#1287](https://github.com/pyreon/pyreon/pull/1287) [`7c8c1d4`](https://github.com/pyreon/pyreon/commit/7c8c1d43f7dbd81d4581094b10738f8ffc5ff458) Thanks [@vitbokisch](https://github.com/vitbokisch)! - Lift branch coverage 83.33% → 100%. Added `tests/components-edges.test.ts` covering `ThemeCapture` / `BaseComponent` function-accessor resolve path + `?? 'none'` pseudo-state fallbacks. Annotated `mount-reactive.ensureDom` SSR/no-DOM guard with `/* v8 ignore */`. Bumped vitest `branches: 80 → 95`.

- Updated dependencies [[`9be0265`](https://github.com/pyreon/pyreon/commit/9be0265553ff756383b21f9c0ab556949d7cadb0), [`ad5bd29`](https://github.com/pyreon/pyreon/commit/ad5bd29dbed3ee0517bddf63ff839c427bfd7edf), [`cb4e2e6`](https://github.com/pyreon/pyreon/commit/cb4e2e6e96de147089fd80ba782152865ec6695a), [`ea58eda`](https://github.com/pyreon/pyreon/commit/ea58eda140865aacc1b3d6f02bb9b0fe1772b7fe), [`04bb778`](https://github.com/pyreon/pyreon/commit/04bb77889f4b158fd7dbe109454a1faf992bccaf), [`e8d00a7`](https://github.com/pyreon/pyreon/commit/e8d00a763b713aab51172b1e16c6529feac028d3), [`fccddae`](https://github.com/pyreon/pyreon/commit/fccddae860e3126640dbcbd6d5a0ef22ac419f48)]:
  - @pyreon/core@0.28.1
  - @pyreon/rocketstyle@0.28.1
  - @pyreon/runtime-dom@0.28.1
  - @pyreon/ui-core@0.28.1

## 0.13.15

### Patch Changes

- Updated dependencies []:
  - @pyreon/runtime-dom@0.33.0
  - @pyreon/rocketstyle@0.33.0
  - @pyreon/core@0.33.0
  - @pyreon/ui-core@0.33.0

## 0.13.14

### Patch Changes

- Updated dependencies []:
  - @pyreon/core@0.33.0
  - @pyreon/runtime-dom@0.33.0
  - @pyreon/rocketstyle@0.33.0
  - @pyreon/ui-core@0.33.0

## 0.13.13

### Patch Changes

- Updated dependencies [[`fce4e86`](https://github.com/pyreon/pyreon/commit/fce4e868611a3f5e006f20a031d43435441901e5), [`cc8e6ac`](https://github.com/pyreon/pyreon/commit/cc8e6ac08faaea4e486cbb09d1ea22404421e8b6), [`b1e3087`](https://github.com/pyreon/pyreon/commit/b1e30879335bbeb29eb8c56520828b841f89db08), [`421fc21`](https://github.com/pyreon/pyreon/commit/421fc211ca6da19a332ed7dc5b51545181ee58da), [`8333f05`](https://github.com/pyreon/pyreon/commit/8333f05e3a2b3d8b31cd03c3d835a4234a6e689c)]:
  - @pyreon/runtime-dom@0.33.0
  - @pyreon/core@0.33.0
  - @pyreon/rocketstyle@0.33.0
  - @pyreon/ui-core@0.33.0

## 0.13.12

### Patch Changes

- Updated dependencies [[`7da5b2b`](https://github.com/pyreon/pyreon/commit/7da5b2bcbc2aebd9600cb8fdefb763ace7f78c1a), [`cddc592`](https://github.com/pyreon/pyreon/commit/cddc5926f2f23d1b600d01f60fa4e72513d2b6fe), [`6075127`](https://github.com/pyreon/pyreon/commit/60751278894a6ff843c0f6f6c4894c76bcb6a720)]:
  - @pyreon/core@0.25.0
  - @pyreon/runtime-dom@0.25.0
  - @pyreon/ui-core@0.25.0
  - @pyreon/rocketstyle@0.25.0

## 0.13.11

### Patch Changes

- Updated dependencies [[`dfaefb8`](https://github.com/pyreon/pyreon/commit/dfaefb8e9e06eaff9039c001ad7731476b6b5732), [`c41aa1a`](https://github.com/pyreon/pyreon/commit/c41aa1ae90efe00d82c97f623a02ed17acb2427c), [`bc65b82`](https://github.com/pyreon/pyreon/commit/bc65b825505016e4433b50cd1276c9982ef10b8a), [`84cd28f`](https://github.com/pyreon/pyreon/commit/84cd28feba1899d70696e9a292bb078601558e8f), [`f803527`](https://github.com/pyreon/pyreon/commit/f8035271120088a3fee3a8cdeb8e50848428d2aa), [`49cc686`](https://github.com/pyreon/pyreon/commit/49cc6869c42e3d3a7ef9e6568f7aade0be23edc0), [`73a6949`](https://github.com/pyreon/pyreon/commit/73a694940a0121508dee84b8a88812753e26fb10)]:
  - @pyreon/core@0.24.0
  - @pyreon/runtime-dom@0.24.0
  - @pyreon/rocketstyle@0.24.0
  - @pyreon/ui-core@0.24.0

## 0.13.10

### Patch Changes

- Updated dependencies [[`6571df8`](https://github.com/pyreon/pyreon/commit/6571df8209c5dc72619194ffe19359765b1d2d7f), [`af4d5d8`](https://github.com/pyreon/pyreon/commit/af4d5d83fc087d738dbe5084950476566d488d77), [`441b5df`](https://github.com/pyreon/pyreon/commit/441b5dfa64ae52002d3e6612ec68566344ae999d)]:
  - @pyreon/core@0.23.0
  - @pyreon/runtime-dom@0.23.0
  - @pyreon/rocketstyle@0.23.0
  - @pyreon/ui-core@0.23.0

## 0.13.9

### Patch Changes

- Updated dependencies []:
  - @pyreon/core@0.22.0
  - @pyreon/runtime-dom@0.22.0
  - @pyreon/rocketstyle@0.22.0
  - @pyreon/ui-core@0.22.0

## 0.13.8

### Patch Changes

- Updated dependencies []:
  - @pyreon/core@0.21.0
  - @pyreon/runtime-dom@0.21.0
  - @pyreon/rocketstyle@0.21.0
  - @pyreon/ui-core@0.21.0

## 0.13.7

### Patch Changes

- Updated dependencies [[`3499594`](https://github.com/pyreon/pyreon/commit/3499594585b7fcb650ac0f80be4bc355f741491b), [`65e61eb`](https://github.com/pyreon/pyreon/commit/65e61eba20741a012b753b4c8c69045f408768b7), [`9aa21a0`](https://github.com/pyreon/pyreon/commit/9aa21a0ae858c9ca88744f4c0d3a730a5d35a29f)]:
  - @pyreon/runtime-dom@0.20.0
  - @pyreon/core@0.20.0
  - @pyreon/rocketstyle@0.20.0
  - @pyreon/ui-core@0.20.0

## 0.13.6

### Patch Changes

- Updated dependencies [[`ac1d375`](https://github.com/pyreon/pyreon/commit/ac1d37542b11cd95451a2f0b0a51cc43603d001a), [`21e465c`](https://github.com/pyreon/pyreon/commit/21e465c7957c3e57c838af58ffa995682908c5f8), [`9f03747`](https://github.com/pyreon/pyreon/commit/9f037478763d9f8cd2365feb63dc87fda2545e5d), [`fa4e37f`](https://github.com/pyreon/pyreon/commit/fa4e37fa620cf0e3f240053bf789b84bd9668838)]:
  - @pyreon/core@0.19.0
  - @pyreon/ui-core@0.19.0
  - @pyreon/runtime-dom@0.19.0
  - @pyreon/rocketstyle@0.19.0

## 0.13.5

### Patch Changes

- Updated dependencies []:
  - @pyreon/runtime-dom@0.18.0
  - @pyreon/core@0.18.0
  - @pyreon/rocketstyle@0.18.0
  - @pyreon/ui-core@0.18.0

## 0.13.4

### Patch Changes

- Updated dependencies [[`35af0e2`](https://github.com/pyreon/pyreon/commit/35af0e22b670151052e0b1df5006977fca759128), [`8b1a982`](https://github.com/pyreon/pyreon/commit/8b1a982faa140e7e646293a47d6a4fbe70cac67c)]:
  - @pyreon/core@0.17.0
  - @pyreon/rocketstyle@0.17.0
  - @pyreon/ui-core@0.17.0
  - @pyreon/runtime-dom@0.17.0

## 0.13.3

### Patch Changes

- Updated dependencies [[`a4a4255`](https://github.com/pyreon/pyreon/commit/a4a42550835cb2706b99beed8ea582037d338ea8), [`6cda881`](https://github.com/pyreon/pyreon/commit/6cda8819d4c3cb7b1b5a4904aadc3e417524795c), [`21ccd15`](https://github.com/pyreon/pyreon/commit/21ccd153f29fff8ed629a2761a0c33cf33ae0ebe)]:
  - @pyreon/core@0.16.0
  - @pyreon/rocketstyle@0.16.0
  - @pyreon/runtime-dom@0.16.0
  - @pyreon/ui-core@0.16.0

## 0.13.2

### Patch Changes

- Updated dependencies [[`c97783a`](https://github.com/pyreon/pyreon/commit/c97783a85b6f7ffc5d25ad16fd280c92808b5ea6), [`12dbf14`](https://github.com/pyreon/pyreon/commit/12dbf14c92ea3e107c89039a269181a500cb60d4)]:
  - @pyreon/runtime-dom@0.14.0
  - @pyreon/core@0.14.0
  - @pyreon/rocketstyle@0.14.0
  - @pyreon/ui-core@0.14.0

## 0.12.11

### Patch Changes

- Updated dependencies [[`a05c4ba`](https://github.com/pyreon/pyreon/commit/a05c4bab713f5168acd56eb233520102735bd80a)]:
  - @pyreon/ui-core@0.13.0
  - @pyreon/rocketstyle@0.13.0
  - @pyreon/core@0.13.0
  - @pyreon/runtime-dom@0.13.0

## 0.12.11

### Patch Changes

- Updated dependencies [[`25949e7`](https://github.com/pyreon/pyreon/commit/25949e79484f169ac905bb9feecf31c702de1db6)]:
  - @pyreon/rocketstyle@0.13.0
  - @pyreon/core@0.13.0
  - @pyreon/runtime-dom@0.13.0
  - @pyreon/ui-core@0.13.0
