Skip to content

release: rename to LakeSpeak.NET and prepare 0.1.0-preview.1 - #32

Merged
ivanvyd merged 2 commits into
mainfrom
release/v0.1.0-preview.1
Aug 1, 2026
Merged

release: rename to LakeSpeak.NET and prepare 0.1.0-preview.1#32
ivanvyd merged 2 commits into
mainfrom
release/v0.1.0-preview.1

Conversation

@ivanvyd

@ivanvyd ivanvyd commented Aug 1, 2026

Copy link
Copy Markdown
Owner

Repository rename

The repository is now ivanvyd/LakeSpeak.NET. GitHub redirects old URLs, but two of these aren't links a browser follows: RepositoryUrl and PackageProjectUrl are written into the .nupkg permanently, and a published package cannot be edited — only superseded by a new version. Before the first tag is the only cheap moment to do this.

Twelve files updated: package metadata, three issue templates, SECURITY, SUPPORT, CONTRIBUTING, RELEASING, README (including the Scorecard badge path), and three docs.

Deliberately unchanged — the lakespeak CLI command, release artifact file names, and the LakeSpeak.Genie / LakeSpeak.Cli package IDs. A repo name and a package ID are independent; Newtonsoft.Json ships from JamesNK/Newtonsoft.Json. Commands stay lowercase and dotless because that's what a shell wants.

Release prep

CHANGELOG rolled from Unreleased to ## 0.1.0-preview.1 — 2026-08-01; README status now names the version and gives the --prerelease install line.

No tag is pushed by this PR. Nothing is released.

Gates

183 tests pass, 8 skip, build clean, format clean, all links and images resolve, no sensitive strings.

ivanvyd added 2 commits August 1, 2026 16:46
Moves the Unreleased entries under a dated version heading, and replaces the
README's "Not yet released" status with the published version and the
--prerelease install line a preview needs.

Does not tag. The tag is pushed separately, after the repository rename lands,
because the trusted publishing policy validates the repository name in the OIDC
token and a rename between packing and pushing would break the exchange.
The repository is now ivanvyd/LakeSpeak.NET. GitHub redirects the old URLs, but
two of these are not links a browser follows: RepositoryUrl and
PackageProjectUrl are written into the .nupkg permanently, and a published
package cannot be edited -- only superseded. Doing this before the first tag is
the only cheap moment.

Twelve files: package metadata, the three issue templates, SECURITY, SUPPORT,
CONTRIBUTING, RELEASING, README including the Scorecard badge path, and three
docs.

Deliberately unchanged: the lakespeak CLI command, the release artifact file
names, and the LakeSpeak.Genie / LakeSpeak.Cli package ids. A repository name
and a package id are independent -- LakeSpeak.NET is the project, the packages
are its components, the same way Newtonsoft.Json ships from JamesNK/Newtonsoft.Json.
Commands stay lowercase and dotless because that is what a shell wants.
@ivanvyd
ivanvyd merged commit fbf03aa into main Aug 1, 2026
10 checks passed
@ivanvyd
ivanvyd deleted the release/v0.1.0-preview.1 branch August 1, 2026 13:54
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