Skip to content

Migrate IntelligenceX Event Log tools to EventViewerX 4.0.1 - #1426

Merged
PrzemyslawKlys merged 5 commits into
masterfrom
dependabot/nuget/IntelligenceX.Tools/all-dependencies-d37440aa85
Sep 29, 2026
Merged

PrzemyslawKlys merged 5 commits into
masterfrom
dependabot/nuget/IntelligenceX.Tools/all-dependencies-d37440aa85

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Migrates IntelligenceX Event Log tools to the public EventViewerX 4.0.1 package family. Queries, security summaries, named event rules, and collector subscriptions use the v4 contracts provided by EventViewerX. The EventViewerX owner change was merged in EventViewerX #128 and the 4.0.1 libraries are published on NuGet.

Adds an EVTX integration fixture and Windows test coverage for filtered queries, statistics, and failed logon summaries. Windows Event Log integration jobs use the supported windows-2022 image after the current windows-latest image returned an RPC error from the native EVTX reader. Other platform builds remain in the CI matrix.

Bumps EventViewerX from 3.3.4 to 4.0.0

---
updated-dependencies:
- dependency-name: EventViewerX
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Sep 28, 2026
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Sep 28, 2026
@PrzemyslawKlys PrzemyslawKlys self-assigned this Sep 29, 2026
@PrzemyslawKlys

Copy link
Copy Markdown
Member

This bump cannot merge as-is: the current CI solution filter excludes IntelligenceX.Tools.EventLog. At head c9406b6, its Release net8.0-windows build fails with 43 v4 API errors (including missing NamedEvents and now-internal query contracts); the same project builds cleanly when forced to EventViewerX 3.3.4. A safe upgrade needs EventViewerX 4.x package qualification, migration of the Event Log tool contracts and tests, and a CI gate that builds that pack. Please decide whether to retain 3.x and close this bump or scope the coordinated v4 migration.

@PrzemyslawKlys PrzemyslawKlys changed the title Bump the all-dependencies group with 1 update Migrate IntelligenceX Event Log tools to EventViewerX 4.0.1 Sep 29, 2026
@PrzemyslawKlys

Copy link
Copy Markdown
Member

The v4 migration is now implemented at d12ac4e. EventViewerX owner PR #128 is merged and 4.0.1 is public on NuGet; a fresh public-feed restore passes the 81 Event Log tests. The previous 43-error blocker is resolved. Current-head CI is running before merge.

@PrzemyslawKlys
PrzemyslawKlys merged commit 02a2601 into master Sep 29, 2026
5 checks passed
@PrzemyslawKlys
PrzemyslawKlys deleted the dependabot/nuget/IntelligenceX.Tools/all-dependencies-d37440aa85 branch September 29, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant