4.4.68: Dependency refresh, ignore rules cleanup, and license update
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.mdand.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
maintoHEAD.
Notes for developers
- If you maintain reproducible installs, run
npm installto ensure your localpackage-lock.jsonmatches 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.