Skip to content

@loglayer/transport-http Changelog

2.1.0

Minor Changes

  • #360 cc7708a Thanks @theogravity! - payloadTemplate now receives all LogLayerTransportParams fields plus a convenience message string (messages joined with a space). Previously only logLevel, message, and data were available.

    New fields available in payloadTemplate:

    • messages — raw messages array before joining
    • hasData — whether data is populated
    • error — error object attached via withError()
    • groups — group names the log entry belongs to
    • metadata — individual metadata from withMetadata() / metadataOnly()
    • context — context data from withContext()

    A new HttpPayloadTemplateParams type is exported, defined as LogLayerTransportParams & { message: string }.

    This change is fully backwards-compatible. Existing payloadTemplate functions continue to work without modification.

2.0.2

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@3.0.2

2.0.1

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@3.0.1

2.0.0

Major Changes

  • fc56d4b Thanks @theogravity! - Major version bump to align all packages with loglayer v9. No breaking changes in these packages; update your loglayer dependency to v9 for lazy evaluation support.

Patch Changes

  • Updated dependencies [fc56d4b]:
    • @loglayer/transport@3.0.0

1.1.11

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.13

1.1.10

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.12

1.1.9

Patch Changes

  • #318 358032a Thanks @theogravity! - - Add to package.json sideEffects: false, which will better help with tree shaking
    • Dev dependency updates
  • Updated dependencies [358032a]:
    • @loglayer/transport@2.3.11

1.1.8

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.10

1.1.8-alpha-0.0

Patch Changes

  • @loglayer/transport@2.3.10-alpha-0.0

1.1.7

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.9

1.1.6

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.8

1.1.5

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.7

1.1.4

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.6

1.1.3

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.5

1.1.2

Patch Changes

  • #277 1e01627 Thanks @Eptagone! - Migration from tsup to tsdown and small dependency updates.

  • Updated dependencies [1e01627]:

    • @loglayer/transport@2.3.4

1.1.1

Patch Changes

1.1.0

Minor Changes

  • #270 e1cf20a Thanks @theogravity! - Batching and debugging enhancements:

    • New onDebugReqRes callback: Debug HTTP requests and responses with complete request/response details including headers and body content
    • Improved batch handling with new batchMode option supporting three modes:
      • "delimiter" (default) - Join entries with a delimiter
      • "field" - Wrap entries in an object with a field name (e.g., {"batch": [...]})
      • "array" - Send entries as a plain JSON array

1.0.7

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.3

1.0.6

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.2

1.0.5

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.3.1

1.0.4

Patch Changes

  • Updated dependencies [94d0230]:
    • @loglayer/transport@2.3.0

1.0.3

Patch Changes

  • Updated dependencies []:
    • @loglayer/transport@2.2.2

1.0.2

Patch Changes

1.0.1

Patch Changes