Skip to content

Releases: heddendorp/effect-angular

effect-platform-angular 0.0.6 (2026-02-11)

11 Feb 09:37
3a64fb8

Choose a tag to compare

Fixes

  • Trigger a new release for both packages after release workflow publish-guard updates.

effect-angular-query 0.1.1 (2026-02-11)

11 Feb 09:37
3a64fb8

Choose a tag to compare

Fixes

  • Trigger a new release for both packages after release workflow publish-guard updates.

effect-angular-query 0.1.0 (2026-02-11)

11 Feb 09:32
c12ab25

Choose a tag to compare

Breaking Changes

Redesign the RPC integration around a single injectable client factory that auto-exposes query and mutation helpers for procedures, adds typed mutation utilities, and includes direct call helpers with explicit stream-procedure errors.

Version bump

  • @heddendorp/effect-angular-query: major (expected 0.0.x -> 0.1.0)

Changed

  • Replace query-only provider/service setup with createEffectRpcAngularClient(...).
  • Add explicit procedure markers (asRpcQuery, asRpcMutation) to control generated helper surfaces.
  • Add generated mutation helpers (mutationKey, mutationFn, mutationOptions) next to query helpers.
  • Keep typed expected errors as a union of schema errors and RpcClientError.
  • Throw explicit runtime errors for stream procedures in this integration surface.

Migration

  1. Replace provider registration:
    • Old: provideEffectRpcQueryClient({ ... })
    • New: const AppRpc = createEffectRpcAngularClient({ ... }); and register AppRpc.providers.
  2. Replace service injection:
    • Old: inject(EffectRpcQueryClient) + helpersFor(AppRpcs)
    • New: AppRpc.injectClient()
  3. Replace procedure access:
    • Old: helpers.users.get.queryOptions(...)
    • New: AppRpc.injectClient().users.get.queryOptions(...)
  4. Move defaults:
    • Old: defaults
    • New: queryDefaults and mutationDefaults
  5. Mark mutations:
    • Wrap mutation procedures with asRpcMutation(...) to expose mutation helpers.
  6. Update mutation call sites:
    • Use injectMutation(() => rpc.<path>.mutationOptions()).

0.0.2 (2026-02-07)

07 Feb 15:20
777ae28

Choose a tag to compare

Features

  • Add typed helper access
  • Add query peer dependencies
  • Update public API exports
  • Add rpc query helpers
  • Add rpc query client config
  • Add rpc query options factory
  • Add rpc query key builder
  • Add rpc query type adapters
  • map HttpClient responses
  • map Effect requests to HttpClient
  • add Effect HttpClient provider

Fixes

  • install deps before jsr dry-run in prepare workflow
  • align knope config with required PR body and sync jsr versions
  • use direct knope binary path during install step
  • install knope from knope/v0.22.2 release tag

effect-platform-angular 0.0.5 (2026-02-07)

07 Feb 16:33
8dc4e4e

Choose a tag to compare

Fixes

  • Small maintenance release to validate the automated release workflow.

effect-platform-angular 0.0.4 (2026-02-07)

07 Feb 16:16
4962f09

Choose a tag to compare

Fixes

  • exclude guidance file from knope parsing

Changed

  • Switched release publishing from JSR to npm with trusted publishing (OIDC).
  • Updated package metadata for public scoped npm publishing and repository links.
  • Aligned release validation and documentation with the Knope-based npm release flow.

effect-platform-angular 0.0.3 (2026-02-07)

07 Feb 15:47
74ecd31

Choose a tag to compare

Features

Added

  • Initial open-source release pipeline with Knope + GitHub Actions.
  • Community health documentation (license, code of conduct, contributing, security).
  • Root project documentation and package overview for Effect Angular libraries.

effect-angular-query 0.0.5 (2026-02-07)

07 Feb 16:33
8dc4e4e

Choose a tag to compare

Fixes

  • Small maintenance release to validate the automated release workflow.

effect-angular-query 0.0.4 (2026-02-07)

07 Feb 16:16
4962f09

Choose a tag to compare

Fixes

  • exclude guidance file from knope parsing

Changed

  • Switched release publishing from JSR to npm with trusted publishing (OIDC).
  • Updated package metadata for public scoped npm publishing and repository links.
  • Aligned release validation and documentation with the Knope-based npm release flow.

effect-angular-query 0.0.3 (2026-02-07)

07 Feb 15:47
74ecd31

Choose a tag to compare

Features

Added

  • Initial open-source release pipeline with Knope + GitHub Actions.
  • Community health documentation (license, code of conduct, contributing, security).
  • Root project documentation and package overview for Effect Angular libraries.