Skip to content

Document 0.3.0 migration for lockfile discovery and regeneration #219

Description

@coderabbitai

Summary

Add a 0.3.0 migration document or a 0.3.0 migration section for the lockfile regeneration changes delivered by PR #160.

Rationale

The user guide documents the behaviour in detail. Users upgrading to the next release need a migration entry that signposts the changed lockfile behaviour and the available recovery path.

Affected areas

  • Add the migration document or section in the repository's release or migration documentation.
  • Link to the existing user-guide material when that avoids duplicated operational detail.

Required content

Document all of the following:

  1. lading bump discovers Git-tracked Cargo.lock files and includes their adjacent Cargo.toml manifests.
  2. Dry-run discovers and reports the same lockfile set without modifying files.
  3. In a non-Git workspace, discovery falls back to bump.lockfile_manifests and emits a warning.
  4. bump.lockfile_manifests extends coverage for untracked lockfiles and nested lockfiles in non-Git workspaces.
  5. lading bump --no-rebuild-lockfiles is the regeneration escape hatch. Explain that users must regenerate stale lockfiles before publishing when they use it or modify manifests directly.

Acceptance criteria

  • Add a 0.3.0 migration document or migration section.
  • Explain tracked-lockfile discovery, dry-run output, configuration fallback, and the regeneration escape hatch.
  • Keep the content consistent with docs/users-guide.md.
  • Add navigation or an index link when the documentation structure requires one.
  • Validate documentation formatting and links with the repository's documented validation targets.

Backlinks

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions