Repository navigation
chore(analytics): display name, test against EmDash 0.40.1 and 0.41.0 - #16
Merged
Merged
Conversation
The manifest gets "name": "Analytics", which plugin-cli writes into the registry profile; without it registry results and a registry install's Plugins list show the slug. The comment above the description said registry search ignores keywords; it matches them now. The gating compat job adds 0.40.1 and 0.41.0.
🦋 Changeset detectedLatest commit: 754edc2 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
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.
Prepares analytics for EmDash 1.0: a display name for the registry, and the two EmDash releases the gating compat job has not run yet.
The changeset is a patch. Please leave the Version Packages PR it opens unmerged until the 1.0 checks are done. The README change for in-process MCP tools, which arrive with EmDash 1.0, goes into the same release.
Changes
"name": "Analytics". plugin-cli 0.12.0 writes it into the registry profile (name: manifest.name). EmDash showsprofile.name ?? slug, so without it registry results and the Plugins list of a registry install showanalytics.plugins: []installs are unaffected, because EmDash names them by plugin ID. The field is not in the runtimemanifest.json.descriptionsaid registry search has no keywords field. It matches keywords now:q=syndicationreturnsemdash-to-buffer, which has that word only in its keywords (checked against registry.emdashcms.com 2026-09-27).declaredjob adds 0.40.1 and 0.41.0. It stopped at 0.40.0, and the last compat run was before 0.41.0 was published. This covers all three plugins.Verified
scripts/compat-matrix.sh 0.41.0locally, fromorigin/main:emdash-plugin validate,pnpm buildandpnpm typecheckpass for analytics.Not run locally: 0.40.1 for analytics. This PR's
declaredjob runs it.