Skip to content

Release 2.1.2: signed package integrity and collection/report fixes - #8

Merged
Nico77600 merged 1 commit into
mainfrom
release/2.1.2
Oct 13, 2026
Merged

Nico77600 merged 1 commit into
mainfrom
release/2.1.2

Conversation

@Nico77600

Copy link
Copy Markdown
Owner

Summary

  • Add owner-signed, timestamped PowerShell runtime and a strict raw-file integrity manifest; authenticate bundled code/resources before loading and compile verified C# in memory.
  • Preserve existing packaging paths, README, both HTML guides, vendor DLL bytes and the canonical personal-project disclaimer.
  • Fix tenant database binding, exact coverage/refresh completeness, source-boundary diagnostics and daylight-saving HTML chronology.
  • Add privacy-off-by-default tenant/environment display, independent company branding and generic documentation/regression coverage.

Validation and release

Use the existing offline Pester, analyzer and packaging procedures and the required Validate (PowerShell 7) check. CodeQL remains advisory with the existing manual C# build and pinned Actions.

Publish only a new v2.1.2 and PurviewDlpReport-2.1.2.zip after merge and exact asset verification. Do not replace or retag v2.1.1. Configuration stays editable; there is no unsigned fallback. Startup recompilation/check overhead is documented.

@Nico77600
Nico77600 merged commit 8f7c894 into main Oct 13, 2026
4 checks passed
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.

1 participant