Skip to content

Dev#130

Merged
JulianKimmig merged 23 commits intotestfrom
dev
Jan 5, 2026
Merged

Dev#130
JulianKimmig merged 23 commits intotestfrom
dev

Conversation

@JulianKimmig
Copy link
Copy Markdown
Member

No description provided.

JulianKimmig and others added 23 commits December 25, 2025 15:25
- Added detailed project description for FuncNodes visual editor.
- Included sections on running the UI, frontend development, and React plugin support.
- Provided common commands and flags for better user guidance.
…components and utilities

- Introduced new test files for components including data view renderers, inline output renderers, and error boundaries.
- Added tests for utility functions such as renderer converters and zustand helpers to ensure functionality and robustness.
- Implemented coverage for workspace configuration and index bundles to validate build settings and script execution.
- Enhanced existing tests for improved reliability and clarity, ensuring all components are thoroughly validated.
Align test fixtures with stricter typing and drop redundant checks.
Prevent MUI createThemeWithVars warnings when palette values use CSS vars.
Add app background/text channel vars and wire them into JsonSchemaForm.
Split the @/nodes barrel into dedicated entrypoints to prevent
circular deps between nodes hooks and data-rendering.

BREAKING CHANGE: @/nodes no longer re-exports hooks/components; use
 @/nodes-hooks, @/nodes-io-hooks, or @/nodes-components.
Migrate Vitest config away from deprecated poolOptions and fix affected
tests/coverage settings after the v4 upgrade.
Normalize binary inputs to ArrayBuffer and tighten Uint8Array generics so
helpers and structures typecheck under TypeScript 5.9.
Update React/jsdom/happy-dom and switch Jest DOM matchers to the Vitest
entrypoint so custom matchers are typed correctly. Also adjust border
assertions for jsdom 27 which doesn't compute the `border` shorthand.
Always render a `Dialog.Title` (visually hidden when no title is given)
and unset `aria-describedby` when no description is provided to avoid
Radix accessibility warnings.
…78313

chore: update build files [skip ci]
…34503

chore: update build files [skip ci]
@JulianKimmig JulianKimmig merged commit 143acdd into test Jan 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant