Skip to content

4.4.68: Dependency refresh, ignore rules cleanup, and license update

Choose a tag to compare

@tobrien tobrien released this 03 Mar 21:34
· 14 commits to working since this release
49358b5

Overview

This release is primarily maintenance-focused: it finalizes the package version for 4.4.68, refreshes npm dependencies (and the lockfile), updates ignore rules for common local/build artifacts, and updates the LICENSE copyright notice.

Changes in 4.4.68

Dependency updates (runtime + dev)

  • Updated npm dependencies and regenerated package-lock.json.
  • Runtime dependency ranges are now:
    • @fjell/core: ^4.4.78
    • @fjell/logging: ^4.4.71
  • Dev toolchain versions were also refreshed (notably TypeScript/Vitest/ESLint-related packages), which may affect local development environments and CI behavior.

Impact

  • Library consumers: No direct API changes in this repo as part of this release; the main functional impact comes from updated transitive behavior in @fjell/* dependencies.
  • Maintainers/contributors: Expect some lockfile churn and potentially different lint/test behavior due to devDependency updates.

Repo hygiene: .gitignore expanded

  • Added additional ignore patterns for local environment files, build outputs, IDE settings, coverage output, and other common generated artifacts (including RELEASE_NOTES.md and .kodrdriv* files).

Impact

  • Reduces accidental commits of local/CI artifacts and development environment files.

Licensing

  • Updated the LICENSE copyright notice (Apache 2.0 license text remains).

Breaking changes

  • None detected in the changes from main to HEAD.

Notes for developers

  • If you maintain reproducible installs, run npm install to ensure your local package-lock.json matches your environment after the dependency refresh.
  • The lockfile’s root package metadata may still reflect a prior dev snapshot version string in some tooling contexts; regenerating the lockfile locally will normalize this if it matters for your workflow.