Bump version to 1.18.0 - #404
Merged
Merged
Conversation
All four version sources, kept in sync: - src/Directory.Build.props (single source for SDK-style projects) - src/PlanViewer.Ssms/source.extension.vsixmanifest - src/PlanViewer.Ssms/Properties/AssemblyInfo.cs - CITATION.cff The two SSMS files are not covered by Directory.Build.props because PlanViewer.Ssms is a legacy non-SDK project, so they are bumped by hand. date-released in CITATION.cff is already today. Verified: clean Release build 0 warnings, 202/202 tests, no stale 1.17.0 strings remaining. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the version to 1.18.0 ahead of the
dev->mainrelease merge.All four sources, since
PlanViewer.Ssmsis a legacy non-SDK project not covered byDirectory.Build.props:src/Directory.Build.props->1.18.0src/PlanViewer.Ssms/source.extension.vsixmanifest->1.18.0src/PlanViewer.Ssms/Properties/AssemblyInfo.cs->1.18.0.0CITATION.cff->1.18.0What 1.18.0 contains
Everything here is currently inert on
dev- each piece only takes effect from the default branch, which is what this release accomplishes.Tooling that switches on with this release
PlanViewer.slnomitsserver/PlanShareand both SSMS projects. Ignore rules encode the deliberate pins (Avalonia 12, ScottPlot 5.1.59, SkiaSharp natives, VSSDK 18.x, Velopack)maintouchingserver/PlanShare/**; backs up binary, native lib and DB, restarts, verifies through nginx, rolls back on failure. Authenticates as an unprivilegeddeployuser, not rootRead/Grep/Glob, so it burned its turns on permission denials and posted nothingSecurity fixes
.sqlplanthe user opened. The dialog names the target server and databasePATHwas searched before known install locations, so any writablePATHdirectory could hijack the launch; and every analysis left a.sqlplancontaining query text in%TEMP%permanentlyVerification
1.17.0anywhererelease.ymlwill not firerelease.ymlbuilds it undercontinue-on-error)Note for the release run
SignPath only offers manual approval, so this release will pause at the signing step and needs approving in the SignPath dashboard. The window is now 30 minutes rather than 10.
🤖 Generated with Claude Code