Skip to content

Releases: evoluhq/evolu

@evolu/web@3.1.1

Choose a tag to compare

@github-actions github-actions released this 01 Sep 13:13

Patch Changes

  • 037c390: Required Node.js 24.20 or newer

    Evolu packages now require Node.js 24.20 or newer, matching the repository's tested LTS baseline.

@evolu/vue@2.0.2

Choose a tag to compare

@github-actions github-actions released this 01 Sep 13:13

Patch Changes

  • 037c390: Required Node.js 24.20 or newer

    Evolu packages now require Node.js 24.20 or newer, matching the repository's tested LTS baseline.

@evolu/vitest@2.0.1

Choose a tag to compare

Patch Changes

  • 037c390: Required Node.js 24.20 or newer

    Evolu packages now require Node.js 24.20 or newer, matching the repository's tested LTS baseline.

@evolu/typescript-config@0.1.1

Choose a tag to compare

Patch Changes

  • 037c390: Required Node.js 24.20 or newer

    Evolu packages now require Node.js 24.20 or newer, matching the repository's tested LTS baseline.

  • f0aa036: Stopped including separate library test directories

    The library configuration now includes only src. Projects with tests or a Vitest configuration outside src must add those paths to their own TypeScript configuration.

@evolu/svelte@3.0.2

Choose a tag to compare

Patch Changes

  • 037c390: Required Node.js 24.20 or newer

    Evolu packages now require Node.js 24.20 or newer, matching the repository's tested LTS baseline.

@evolu/react@11.0.2

Choose a tag to compare

Patch Changes

  • 037c390: Required Node.js 24.20 or newer

    Evolu packages now require Node.js 24.20 or newer, matching the repository's tested LTS baseline.

@evolu/react-web@3.0.2

Choose a tag to compare

Patch Changes

  • 037c390: Required Node.js 24.20 or newer

    Evolu packages now require Node.js 24.20 or newer, matching the repository's tested LTS baseline.

@evolu/react-native@16.0.1

Choose a tag to compare

Patch Changes

  • 037c390: Required Node.js 24.20 or newer

    Evolu packages now require Node.js 24.20 or newer, matching the repository's tested LTS baseline.

@evolu/oxlint-config@0.2.0

Choose a tag to compare

Minor Changes

  • 4769956: Enabled globalThis qualification linting

    The shared config now rejects globalThis qualification unless the global name
    conflicts with a local or exported API. Evolu APIs intentionally reuse concise
    native names such as String and fetch instead of inventing prefixed wrapper
    names. Use globalThis.String or globalThis.fetch where such an Evolu API
    shadows the native global; elsewhere, use the unqualified name.

    Checks for possibly absent globals and intentional global mutations remain
    allowed.

Patch Changes

  • 037c390: Required Node.js 24.20 or newer

    Evolu packages now require Node.js 24.20 or newer, matching the repository's tested LTS baseline.

  • 638dd22: Allowed Node.js test registration promises to be ignored

    Calls such as describe and it from node:test no longer require a void prefix. Other floating promises in test files remain errors.

@evolu/nodejs@3.2.0

Choose a tag to compare

Minor Changes

  • a6335c5: Added a Node.js test overview reporter

    The new @evolu/nodejs/TestOverviewReporter entry point lists test files slowest-first while preserving Node.js failure diagnostics, run totals, and coverage output. Durations longer than 300 ms are highlighted when terminal colors are supported.

    Use it directly with Node.js:

    node --test --test-reporter=@evolu/nodejs/TestOverviewReporter

Patch Changes

  • 037c390: Required Node.js 24.20 or newer

    Evolu packages now require Node.js 24.20 or newer, matching the repository's tested LTS baseline.

  • Updated dependencies [037c390]

  • Updated dependencies [638dd22]

  • Updated dependencies [4769956]

    • @evolu/oxlint-config@0.2.0