Skip to main content

Changelog

0.9.0 (2026-06-25)

Features

0.9.0-next.1 (2026-06-24)

⚠ BREAKING CHANGES

  • filter plugins that read the array shape must update (twin-supply-chain FilterByRole).

Features

  • add @id to policy example in federated catalogue route definition (#58) (c854f16)
  • add context id features (#32) (277e64b)
  • add data types with fully qualified names (993eb09)
  • add namespace prop to service (cbfea3b)
  • add telemetry metrics to federated catalogue (#93) (abd8965)
  • add validate-locales (3d8d60d)
  • configurable timeout for mutex (b2cd76b)
  • consistent component naming with other repos (83fc03d)
  • eslint migration to flat config (b5990d9)
  • implement Dataspace Protocol federated catalogue (#36) (4765aba)
  • integrate synchronised storage with federated catalogue (#53) (d1cdf06)
  • organization identifiers (#84) (1e02971)
  • publish encrypted twin:tenantToken per dataset (#64) (77e4517)
  • remove hosting component (#90) (801ef4f)
  • remove unused namespace (b1b22f3)
  • replace sync storage with shared DB and trust-token auth (#79) (3a07f02)
  • simplify node (e80db0e)
  • simplify not found error handling in rest routes (b4f2679)
  • synchronise with gaia-x types (3e0d7f2)
  • typescript 6 update (ead042d)
  • update config naming to match component (a1a6348)
  • update DataspaceProtocolHelper.validate usage (49eda69)
  • update dependencies (9534767)
  • update dependencies (24ff3d7)
  • update framework core (68293b6)
  • update json-ld patterns (172aff0)
  • update node (1429efa)
  • update schemas (58d8581)
  • update to latest framework components (aa30543)
  • update to use new schemas (41dae8d)
  • update ts-to-schema generation (41bdde7)
  • update twindev schemas (88d2144)
  • updates standards dependencies (62f5d9c)
  • use new hosting url for cursor links (e42c934)
  • version 0 federated catalogue (#2) (93fb8bd)

Bug Fixes

  • allow CatalogRequestMessage without filter (#72) (477343d)
  • bake organization id into object-form accessService endpoint URLs (#88) (155d86d)
  • broken docs (4588d86)
  • consistent naming of entity storage component in config (1c1cb27)
  • context usage (cd51790)
  • documentation (2a4b24f)
  • linting (df034b1)
  • pagination and ld context (#45) (e36f096)
  • pass filter criteria object (not the array) to catalogue filter handlers (#97) (6b0cd54)
  • query params force coercion (a532329)
  • service logging constructor type (35e63cc)
  • service missing dependency (48ff9f2)
  • stop double-converting filter results in query, preserving dataset @id (#75) (f071eda)
  • support extended fields (#22) (46e6796)
  • tests now passing. Gaia-X direct references are removed (#24) (845dfe3)
  • transform GuardError to CatalogError for DS Protocol compliance (#49) (d0f1090)
  • use async getStore in tests (1fe8654)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.9.0-next.0 to 0.9.0-next.1

0.0.3-next.24 (2026-06-23)

⚠ BREAKING CHANGES

  • filter plugins that read the array shape must update (twin-supply-chain FilterByRole).

Bug Fixes

  • pass filter criteria object (not the array) to catalogue filter handlers (#97) (6b0cd54)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.23 to 0.0.3-next.24

0.0.3-next.23 (2026-06-19)

Features

  • add telemetry metrics to federated catalogue (#93) (abd8965)
  • configurable timeout for mutex (b2cd76b)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.22 to 0.0.3-next.23

0.0.3-next.22 (2026-06-18)

Features

Bug Fixes

  • use async getStore in tests (1fe8654)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.21 to 0.0.3-next.22

0.0.3-next.21 (2026-06-12)

Bug Fixes

  • bake organization id into object-form accessService endpoint URLs (#88) (155d86d)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.20 to 0.0.3-next.21

0.0.3-next.20 (2026-06-11)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.19 to 0.0.3-next.20

0.0.3-next.19 (2026-06-08)

Features

  • replace sync storage with shared DB and trust-token auth (#79) (3a07f02)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.18 to 0.0.3-next.19

0.0.3-next.18 (2026-06-01)

Bug Fixes

  • allow CatalogRequestMessage without filter (#72) (477343d)
  • stop double-converting filter results in query, preserving dataset @id (#75) (f071eda)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.17 to 0.0.3-next.18

0.0.3-next.17 (2026-05-20)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.16 to 0.0.3-next.17

0.0.3-next.16 (2026-05-12)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.15 to 0.0.3-next.16

0.0.3-next.15 (2026-05-08)

Features

  • publish encrypted twin:tenantToken per dataset (#64) (77e4517)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.14 to 0.0.3-next.15

0.0.3-next.14 (2026-03-20)

Features

  • update to use new schemas (41dae8d)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.13 to 0.0.3-next.14

0.0.3-next.13 (2026-03-12)

Features

  • update DataspaceProtocolHelper.validate usage (49eda69)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.12 to 0.0.3-next.13

0.0.3-next.12 (2026-03-06)

Features

  • add @id to policy example in federated catalogue route definition (#58) (c854f16)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.11 to 0.0.3-next.12

0.0.3-next.11 (2026-03-05)

Bug Fixes

  • consistent naming of entity storage component in config (1c1cb27)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.10 to 0.0.3-next.11

0.0.3-next.10 (2026-02-25)

Features

  • update json-ld patterns (172aff0)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.9 to 0.0.3-next.10

0.0.3-next.9 (2026-02-12)

Features

  • integrate synchronised storage with federated catalogue (#53) (d1cdf06)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.8 to 0.0.3-next.9

0.0.3-next.8 (2026-01-26)

Features

  • use new hosting url for cursor links (e42c934)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.7 to 0.0.3-next.8

0.0.3-next.7 (2026-01-22)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.6 to 0.0.3-next.7

0.0.3-next.6 (2026-01-20)

Bug Fixes

  • transform GuardError to CatalogError for DS Protocol compliance (#49) (d0f1090)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.5 to 0.0.3-next.6

0.0.3-next.5 (2026-01-15)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.4 to 0.0.3-next.5

0.0.3-next.4 (2026-01-06)

Features

  • updates standards dependencies (62f5d9c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.3 to 0.0.3-next.4

0.0.3-next.3 (2025-11-28)

Bug Fixes

  • service logging constructor type (35e63cc)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.2 to 0.0.3-next.3

0.0.3-next.2 (2025-11-28)

Features

  • implement Dataspace Protocol federated catalogue (#36) (4765aba)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @twin.org/federated-catalogue-models bumped from 0.0.3-next.1 to 0.0.3-next.2

v0.0.1 -next.1

  • Initial Release