Skip to content

[3.0] Delete the deprecated IntelliTect.CredentialManager module folder and tests #118

@MarkMichaelis

Description

@MarkMichaelis

Summary

IntelliTect.CredentialManager was hard-deprecated in IntelliTect.PSToolbox 2.1.0 (removed from the umbrella's RequiredModules; manifest tagged Deprecated; Write-Warning on import; full migration guide in Modules/IntelliTect.CredentialManager/DEPRECATED.md). The PSGallery package IntelliTect.CredentialManager 1.1.1.1 will be unlisted when #117 is resolved.

In IntelliTect.PSToolbox 3.0, the on-disk module should be deleted entirely. Tracking that here so we don't forget.

Deliverables

  • Delete Modules/IntelliTect.CredentialManager/ (entire folder, including .psm1, .psd1, DEPRECATED.md)
  • Delete Modules.Tests/CredentialManager.Tests.ps1 (all tests are already commented out)
  • Remove any stragglers from PROJECT_OVERVIEW.md §2.4 and the §6 deprecation matrix
  • Remove any remaining mentions of the module from README.md and CONTRIBUTING.md
  • Verify the research report link in DEPRECATED.md either dies cleanly with the file or is preserved elsewhere
  • Bump umbrella IntelliTect.PSToolbox to 3.0.0 in the release containing this change
  • Release notes call out the deletion as a breaking change

Why a major bump

Anyone still doing Install-Module IntelliTect.PSToolbox and relying on Get-CredentialManagerCredential / Set-CredentialManagerCredential etc. via the umbrella will already get CommandNotFoundException after 2.1.0 (module removed from RequiredModules). The 3.0 deletion completes the lifecycle — direct Install-Module IntelliTect.CredentialManager will still work against PSGallery 1.1.1.1 until #117-driven unlist lands.

Depends on

Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions