Skip to content

Releases: wyre-technology/node-liongard

v3.0.2

07 Apr 19:33

Choose a tag to compare

3.0.2 (2026-04-07)

Bug Fixes

  • timeline: switch to GET /api/v1/timeline (plain array) (fce0ca0)

v3.0.1

07 Apr 19:18

Choose a tag to compare

3.0.1 (2026-04-07)

Bug Fixes

  • resources: correct timeline + detections request bodies to match Liongard Postman spec (c35e4fa)

v3.0.0

07 Apr 18:39

Choose a tag to compare

3.0.0 (2026-04-07)

Bug Fixes

  • resources: complete v2 query bodies with Environment, Pagination, default Filters (bf93572)

BREAKING CHANGES

  • resources: NOTE: inventory.{identities,devices}.{list,listAll}
    signatures changed from (params?, filters?) to a single required
    params object with environment. This is shipped as a patch because
    v2.0.1's signature was non-functional in production (every call
    returned HTTP 400).

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

v2.0.1

07 Apr 18:27

Choose a tag to compare

2.0.1 (2026-04-07)

Bug Fixes

  • resources: include required Filters/Sorting in v2 POST query bodies (5eb3c1c)

v2.0.0

07 Apr 16:30

Choose a tag to compare

2.0.0 (2026-04-07)

Bug Fixes

  • paths: correct v2 endpoints to use slash-delimited paths, remove non-existent alerts resource (f11159b)

BREAKING CHANGES

  • paths: AlertsResource removed — alerts in Liongard are webhook-only,
    no REST endpoint exists. Subscribe to the alerts.created and alerts.updated
    webhook events instead.

Path corrections (multi-source verified against official Postman collection):

  • /environments-count → /environments/count
  • /view-agents → /view/agents
  • /inventory-identities-query → /inventory/identities/query
  • /inventory-identities/{id} → /inventory/identities/{id}
  • /inventory-device-profiles-query → /inventory/device-profiles/query
  • /inventory-device-profiles/{id} → /inventory/device-profiles/{id}
  • /timelines-query → /timelines/query
  • POST /api/v2/detections → GET /api/v1/detections (with query params)
  • relatedentities → relatedEntities (camelCase)

Also: AgentsResource.delete(id) is now per-id via v1 (DELETE /api/v1/agents/{id}),
and AgentsResource.generateInstaller() was removed (endpoint not in public API).

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

v1.0.2

06 Apr 23:53

Choose a tag to compare

1.0.2 (2026-04-06)

Bug Fixes

  • prevent double body read on error responses (690ebd0)

v1.0.1

06 Apr 21:26

Choose a tag to compare

1.0.1 (2026-04-06)

Bug Fixes

  • add trailing slashes to API paths to prevent 301 redirect auth stripping (c8ce7d7)

v1.0.0

16 Feb 16:16

Choose a tag to compare

1.0.0 (2026-02-16)

Features

  • initial implementation of node-liongard client library (8f0972e)