Skip to content

chore(release): 0.7.0-beta1 - #204

Merged
HeyItsGilbert merged 1 commit into
mainfrom
release/0.7.0-beta1
Oct 7, 2026
Merged

HeyItsGilbert merged 1 commit into
mainfrom
release/0.7.0-beta1

Conversation

@HeyItsGilbert

Copy link
Copy Markdown
Member

0.7.0-beta1

Added

  • npm-style lock files with exact direct and transitive dependency resolution.
  • Resolve support for PSGalleryModule, PSResourceGet, PSGalleryNuget, Nuget, Chocolatey, and Npm.

Fixed

  • Honor custom PSDependTypePath values during dependency-script lookup.
  • Harden lock resolution for paged feeds, prereleases, framework constraints, and changing combined constraints.

Verification

  • ./build.ps1 StageFiles
  • Manifest tests: 10 passed, 0 failed, 2 skipped
  • Staged module smoke: PSDepend 0.7.0-beta1; Update-PSDependLock exported

Copilot AI balanced review requested due to automatic review settings October 7, 2026 02:58

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The release metadata and corresponding validation changes are consistent and complete.

Review effort: Balanced
Findings: None

What changed in this PR

Prepares the PSDepend 0.7.0-beta1 prerelease and updates manifest validation for prerelease versions.

Changes:

  • Sets module version to 0.7.0-beta1.
  • Adds the dated release changelog entry.
  • Extends manifest tests to compare full prerelease versions.
File Description
Tests/​Manifest.tests.ps1 Validates and compares prerelease-aware versions.
PSDepend/​PSDepend.psd1 Updates module and prerelease metadata.
CHANGELOG.md Adds the 0.7.0-beta1 release heading.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown

Test Results

    3 files     90 suites   2m 18s ⏱️
1 325 tests 1 265 ✅ 60 💤 0 ❌
1 830 runs  1 760 ✅ 70 💤 0 ❌

Results for commit 340334c.

@HeyItsGilbert
HeyItsGilbert merged commit a7ab90c into main Oct 7, 2026
8 checks passed
@HeyItsGilbert
HeyItsGilbert deleted the release/0.7.0-beta1 branch October 7, 2026 03:02
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.

2 participants