close
Skip to content

Releases: loglayer/loglayer-go

transports/newrelic/v1.1.0

12 May 06:47
Immutable release. Only release title and notes can be modified.
3a6b0f1

Choose a tag to compare

Minor Changes

  • Align encoder with TypeScript transport format: emit timestamp, level, log, and attributes instead of the previous flat logtype/loglevel/message shape. Adds attribute validation at encode time (max 255 attributes, 255-char names, 4,094-char string values).

transports/newrelic/v1.0.0

11 May 00:47
Immutable release. Only release title and notes can be modified.
0b9f130

Choose a tag to compare

Major Changes

  • Initial release.

transports/betterstack/v1.0.0

11 May 00:46
Immutable release. Only release title and notes can be modified.
0b9f130

Choose a tag to compare

Major Changes

  • Initial release.

transports/axiom/v1.0.0

06 May 07:58
Immutable release. Only release title and notes can be modified.
585354f

Choose a tag to compare

Major Changes

  • Initial release.

v2.1.0

03 May 07:00
Immutable release. Only release title and notes can be modified.
8ddbc0a

Choose a tag to compare

Minor Changes

  • Add loglayer.Multiline(lines ...any) for authoring multi-line message
    content that survives terminal-renderer sanitization. The wrapper is
    honored only as a positional message argument; values placed inside
    WithFields(...) or WithMetadata(...) are still sanitized to a single
    line in terminal transports (JSON sinks serialize via MarshalJSON to
    the joined string).

    Also fixes a pre-existing bug in transport.JoinPrefixAndMessages
    where a WithPrefix value was silently dropped when Messages[0]
    was not a string (e.g. log.WithPrefix("X").Info(42) lost the
    prefix). The prefix now folds in front of the %v-formatted first
    message.

    See https://go.loglayer.dev/logging-api/multiline.

v2.0.1

03 May 00:23
Immutable release. Only release title and notes can be modified.
14dd503

Choose a tag to compare

Patch Changes

  • Republish every module to ship a clean go.mod to the Go module proxy.

    The v2.0.0 cascade and the subsequent transports/cli v2.1.0 release shipped sub-module go.mod files containing dev-only replace go.loglayer.dev/v2 => ../.. directives and placeholder pseudo-version requires (v2.0.0-00010101000000-000000000000). Downstream consumers who depended on any sub-module saw go mod tidy 404 on the placeholder.

    monorel v0.9.0 (disaresta-org/monorel#42) added a release-time go.mod cleaner that strips the dev-only sibling replaces and pins sibling requires to the planned release version. This release republishes every affected module with the cleaned go.mod.

    No API changes. Re-go get to pick up the cleaned modules.

transports/zerolog/v2.0.1

03 May 00:23
Immutable release. Only release title and notes can be modified.
14dd503

Choose a tag to compare

Patch Changes

  • Republish every module to ship a clean go.mod to the Go module proxy.

    The v2.0.0 cascade and the subsequent transports/cli v2.1.0 release shipped sub-module go.mod files containing dev-only replace go.loglayer.dev/v2 => ../.. directives and placeholder pseudo-version requires (v2.0.0-00010101000000-000000000000). Downstream consumers who depended on any sub-module saw go mod tidy 404 on the placeholder.

    monorel v0.9.0 (disaresta-org/monorel#42) added a release-time go.mod cleaner that strips the dev-only sibling replaces and pins sibling requires to the planned release version. This release republishes every affected module with the cleaned go.mod.

    No API changes. Re-go get to pick up the cleaned modules.

transports/zap/v2.0.1

03 May 00:23
Immutable release. Only release title and notes can be modified.
14dd503

Choose a tag to compare

Patch Changes

  • Republish every module to ship a clean go.mod to the Go module proxy.

    The v2.0.0 cascade and the subsequent transports/cli v2.1.0 release shipped sub-module go.mod files containing dev-only replace go.loglayer.dev/v2 => ../.. directives and placeholder pseudo-version requires (v2.0.0-00010101000000-000000000000). Downstream consumers who depended on any sub-module saw go mod tidy 404 on the placeholder.

    monorel v0.9.0 (disaresta-org/monorel#42) added a release-time go.mod cleaner that strips the dev-only sibling replaces and pins sibling requires to the planned release version. This release republishes every affected module with the cleaned go.mod.

    No API changes. Re-go get to pick up the cleaned modules.

transports/testing/v2.0.1

03 May 00:23
Immutable release. Only release title and notes can be modified.
14dd503

Choose a tag to compare

Patch Changes

  • Republish every module to ship a clean go.mod to the Go module proxy.

    The v2.0.0 cascade and the subsequent transports/cli v2.1.0 release shipped sub-module go.mod files containing dev-only replace go.loglayer.dev/v2 => ../.. directives and placeholder pseudo-version requires (v2.0.0-00010101000000-000000000000). Downstream consumers who depended on any sub-module saw go mod tidy 404 on the placeholder.

    monorel v0.9.0 (disaresta-org/monorel#42) added a release-time go.mod cleaner that strips the dev-only sibling replaces and pins sibling requires to the planned release version. This release republishes every affected module with the cleaned go.mod.

    No API changes. Re-go get to pick up the cleaned modules.

transports/structured/v2.0.1

03 May 00:23
Immutable release. Only release title and notes can be modified.
14dd503

Choose a tag to compare

Patch Changes

  • Republish every module to ship a clean go.mod to the Go module proxy.

    The v2.0.0 cascade and the subsequent transports/cli v2.1.0 release shipped sub-module go.mod files containing dev-only replace go.loglayer.dev/v2 => ../.. directives and placeholder pseudo-version requires (v2.0.0-00010101000000-000000000000). Downstream consumers who depended on any sub-module saw go mod tidy 404 on the placeholder.

    monorel v0.9.0 (disaresta-org/monorel#42) added a release-time go.mod cleaner that strips the dev-only sibling replaces and pins sibling requires to the planned release version. This release republishes every affected module with the cleaned go.mod.

    No API changes. Re-go get to pick up the cleaned modules.