You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASE-NOTES.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,28 +6,30 @@ This is a pre-release version and APIs will change quickly. Before `1.0` release
6
6
7
7
Please note after `1.0` Semver will be followed using normal protocols.
8
8
9
-
# Version 0.13.4 - xx.xx.xxxx
9
+
# Version 0.14.0 - 07.22.2025
10
10
11
-
### Component
11
+
##Components
12
12
***Enhancement** - Component navigation helpers (`findChild`, `findChildren`, `findParent`, `findTemplate`) now have comprehensive support for both web components and subtemplates using dual pattern traversal
13
13
***Enhancement** - `findChild` and `findChildren` now properly find nested web components across shadow DOM boundaries using deep shadow DOM traversal
14
14
***Bug** - Fixed `findTemplate` to return consistent merged component data format (containing both instance and data properties) matching other navigation helpers instead of raw Template object
15
15
16
+
## Templates
17
+
***Bug** - Fix error causing async blocks to stop working
18
+
16
19
### Testing
17
20
***Improvement** - Disabled screenshot capture on test failures across all packages to prevent unwanted screenshot directories
18
21
19
22
### Utils
23
+
***Breaking Change** - `debounce` function signature changed from `debounce(fn, options)` to `debounce(func, wait, options)`
20
24
***Feature** - Enhanced `debounce` function with full async support, promise sharing, AbortController integration, and new options (`leading`, `trailing`, `maxWait`, `rejectSkipped`)
21
25
***Feature** - Added new `throttle` function with async support, promise sharing, AbortController integration, and configurable leading/trailing execution
22
26
***Feature** - Added `getIPAddress()` to retrieve local, public, or all IP addresses using WebRTC ICE gathering
23
-
***Breaking** - `debounce` function signature changed from `debounce(fn, options)` to `debounce(func, wait, options)` for consistency and enhanced functionality
24
27
***Bug** - Fixed `fatal` to look for `onError` on `globalThis`
25
28
26
29
### Documentation
27
30
***Examples** - Added missing examples for browser utilities: `copyText`, `openLink`, `getKeyFromEvent`, `idleCallback`, `getText`, and `getJSON`
28
31
29
32
# Version 0.13.3 - 07.17.2025
30
-
31
33
***Improvement/Bug** - Fix issue where some build tools could not parse raw text imports of dependencies. There is now a build step where esm endpoints now inline txt imports.
0 commit comments