Skip to content

Change assembly name for v2 to avoid host conflicts - #5

Merged
nblumhardt merged 2 commits into
datalust:devfrom
nblumhardt:v2-assembly-name
Sep 1, 2026
Merged

Change assembly name for v2 to avoid host conflicts#5
nblumhardt merged 2 commits into
datalust:devfrom
nblumhardt:v2-assembly-name

Conversation

@nblumhardt

Copy link
Copy Markdown
Member

With this change, hopefully, apps and hosts that disagree on which Seq.Syntax version to load can continue working:

  • old app + new host will let the app load its companion Seq.Syntax version
  • same app and host versions - app will share the host Seq.Syntax version
  • new app + old host - app will load its companion version

In the long run, I hope that we can switch .NET plug-in apps to use an EXE-based model that skips any reliance on seqcli (possible, but not trivial). In the meantime, keeping Seq.Syntax versions under the same major semver number (and assembly name) binary-compatible should avoid most problems.

@nblumhardt

Copy link
Copy Markdown
Member Author

I'll send this through and update the mail apps (the only ones currently depending on it) - may be a bit more churn today while I figure this out.

@nblumhardt
nblumhardt merged commit 9b68de6 into datalust:dev Sep 1, 2026
1 check 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.

2 participants