Skip to content

Commit 88db430

Browse files
jdevalkclaude
andcommitted
chore: bump seo-graph-core to ^0.3.0 for transitive dedup (v0.4.2)
@jdevalk/astro-seo-graph@0.2.4 pins @jdevalk/seo-graph-core@0.3.0 as a direct dep. The plugin's previous `^0.2.0` range excluded 0.3.0 (pre-1.0 caret semver: ^0.2.0 means >=0.2.0 <0.3.0), so consumers ended up with two parallel copies of seo-graph-core in their node_modules — one for astro-seo-graph, one for this plugin. Widening the range to ^0.3.0 lets both resolutions converge on a single installed copy. seo-graph-core 0.3.0 ships three additive improvements this plugin doesn't currently exercise directly (no inLanguage default, optional WebPageInput.breadcrumb, generic buildOrganization), so no behavioural change in this plugin's output — strictly an install-footprint fix. Also bumps @jdevalk/astro-seo-graph range from ^0.2.1 to ^0.2.4 (^0.2.1 already satisfied 0.2.4, but pinning to the fixed minimum makes intent explicit: use the rebuilt-with-pnpm-pack manifest, not the broken workspace:* ones in 0.2.0/0.2.3). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 13de5c2 commit 88db430

3 files changed

Lines changed: 21 additions & 14 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.4.2] - 2026-04-09
9+
10+
### Changed
11+
12+
- Bump `@jdevalk/seo-graph-core` range from `^0.2.0` to `^0.3.0` and `@jdevalk/astro-seo-graph` range from `^0.2.1` to `^0.2.4`. This dedupes `seo-graph-core` in consumer `node_modules``astro-seo-graph@0.2.4` pins `seo-graph-core@0.3.0` as a direct dep, and the plugin's previous `^0.2.0` range excluded 0.3.0 (pre-1.0 semver), so consumers ended up with two parallel copies of `seo-graph-core`. They now resolve to a single copy.
13+
- `seo-graph-core@0.3.0` ships three additive improvements this plugin doesn't currently exercise directly: no more `inLanguage: 'en-US'` default on piece builders, optional `WebPageInput.breadcrumb`, and a generic type parameter on `buildOrganization`. No behavioural change in this plugin's output.
14+
815
## [0.4.1] - 2026-04-09
916

1017
### Changed

package-lock.json

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jdevalk/emdash-plugin-seo",
3-
"version": "0.4.1",
3+
"version": "0.4.2",
44
"description": "SEO plugin for EmDash CMS — meta tags, Open Graph, canonical URLs, robots directives, and JSON-LD schema markup",
55
"type": "module",
66
"exports": {
@@ -33,8 +33,8 @@
3333
"emdash": "*"
3434
},
3535
"dependencies": {
36-
"@jdevalk/astro-seo-graph": "^0.2.1",
37-
"@jdevalk/seo-graph-core": "^0.2.0"
36+
"@jdevalk/astro-seo-graph": "^0.2.4",
37+
"@jdevalk/seo-graph-core": "^0.3.0"
3838
},
3939
"devDependencies": {
4040
"emdash": "*",

0 commit comments

Comments
 (0)