Skip to content

Version Packages - #11

Merged
joshamaju merged 1 commit into
masterfrom
changeset-release/master
Jul 11, 2026
Merged

joshamaju merged 1 commit into
masterfrom
changeset-release/master

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 18, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

Releases

@jamx/logger@0.3.0

Minor Changes

  • 943352e: Add WriterTransport, a runtime-neutral formatted transport that sends output and the original LogRecord to an injected synchronous writer callback.
  • d769a11: Rename the logger classes.Logger is now the convenience facade with level-specific methods likeinfo(), warn(), and error(). The previous low-level Loggerimplementation is now CoreLogger, available through createCoreLogger.ContextLogger, createContextLogger, and the .child() method have beenremoved. Use createChildLogger(logger, meta) to derive a logger withadditional metadata.

Patch Changes

  • 3f9b18b: CompositeTransport now accepts resolver functions that can choose a transport per log record

  • e05a0f9: Add built-in log processors.

    Adds CompositeProcessor, DefaultsProcessor, RedactProcessor, and ErrorProcessor, plus a new @jamx/logger/Processor subpath export. These processors support composing processor pipelines, adding default metadata, redacting configured metadata values without changing field names, and normalizing Error values.

  • 4c42eb1: Add optional flush() and close() lifecycle methods to transports.

  • da54793: Add log record processor support

  • 789b9a7: Add PrintfFormatter backed by @paydirt/fmt for printf-style message interpolation.

  • 5eba292: Make logging failures safe and harden metadata redaction processing

@jamx/docs@0.1.0

Minor Changes

  • 943352e: Add WriterTransport, a runtime-neutral formatted transport that sends output and the original LogRecord to an injected synchronous writer callback.

@github-actions
github-actions Bot force-pushed the changeset-release/master branch 2 times, most recently from 2bde77d to dfa0318 Compare June 21, 2026 21:18
@github-actions
github-actions Bot force-pushed the changeset-release/master branch 2 times, most recently from 656e44d to 598cdf3 Compare July 10, 2026 19:58
@github-actions
github-actions Bot force-pushed the changeset-release/master branch from 598cdf3 to f604761 Compare July 11, 2026 11:09
@joshamaju
joshamaju merged commit d81cb7b into master Jul 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant