Skip to content

Update logging to ^4.4.41 and switch docs copy to local script

Choose a tag to compare

released this 12 Aug 21:15
· 47 commits to working since this release

This release focuses on tightening build determinism and aligning dependencies. The docs build now calls the local copy script directly, and the core logging dependency is updated to pick up recent fixes. Linting config is aligned with the latest shared rules. No API or behavior changes are introduced for @fjell/http-api itself.

Build and Documentation

  • Replace docs copy command to use the local script rather than npx (#commit 594d834)
    • Changed docs/package.json script from npx copy-docs to node node_modules/@fjell/docs-template/dist/scripts/copy-docs.js.
    • Impact: more deterministic builds (avoids npx network resolution), consistent behavior across CI and local environments, and reliance on the installed template version.
    • Minor formatting cleanup: added trailing newline to docs/package.json.

Dependency Updates

  • Runtime dependency

    • @fjell/logging bumped to ^4.4.41 (from ^4.4.40). Pulls in latest fixes and compatibility updates as noted in the change log.
  • Dev tooling

    • @fjell/eslint-config bumped to ^1.1.20 (from ^1.1.19) to align with current shared lint rules.
  • Notes on version range adjustments

    • During this cycle, version ranges were briefly simplified (@fjell/logging to ^4.4, @fjell/eslint-config to ^1.1) to standardize constraints, then finalized to specific minor versions (^4.4.41, ^1.1.20) to ensure the latest fixes are consumed.

Maintenance

  • Package version bumped to 4.4.34.

Breaking Changes

  • None.

Action Needed

  • Run npm install to pick up the updated dependencies.
  • If building docs, ensure the workspace installs @fjell/docs-template (the docs build now invokes the local installed script directly).