Skip to content

Releases: lupinum-dev/ginko-content

v0.1.5

10 Jun 08:50

Choose a tag to compare

Fixed

  • Fixed markdown $ refs so content graph references win over colliding configured quick links.
  • Fixed finalized content.links runtime config, no-i18n named route quick links, and requested-locale fallback URLs for localized markdown refs.

Package

  • Tarball: lupinum-ginko-content-0.1.5.tgz
  • SHA-256: 23f2ade5146ffa67ba4028f2ec3ed2970160f8b9a50f860e29d7fb7bbb421ad5

v0.1.4

08 Jun 19:11

Choose a tag to compare

v0.1.4

Highlights

  • Made /raw/*.md the canonical route shape for generated and advertised agent markdown.
  • Stopped generating duplicate /path/index.md static markdown artifacts and stopped advertising them in Link headers.
  • Updated generated internal markdown links to point at /raw/*.md, with anchors preserved.
  • Kept the existing /path/index.md runtime route helper and middleware support as compatibility surface.
  • Simplified virtual content config generation to import the config directly.
  • Fixed static/docs fixture module resolution by declaring nuxt-site-config where Nuxt modules require it.

Changelog

  • Made /raw/*.md the single generated and advertised agent markdown route shape for static output, link headers, prerender routes, and generated internal markdown links.
  • Fixed the i18n static output fixture by declaring nuxt-site-config directly where @nuxtjs/sitemap is used.

Verification

Passed pnpm run release:verify, including package build, docs/examples builds, unit and e2e suites, browser e2e, search matrix, static sitemap test, packed consumer test, production audit, and final release packing.

Release Artifact

Attached tarball: lupinum-ginko-content-0.1.4.tgz

SHA256:

866c6b197a2f000a14727a6763cfb623d0abe22acb9448b1113530c03abe9ae9

v0.1.3

08 Jun 11:36

Choose a tag to compare

Changed

  • Prepared the dream experience release against the packed package flow used by
    the Nuxt UI and shadcn consumer apps.
  • Verified generated static output, route switching, localized search, author
    backlinks, and sitemap URL identity across saas-template, saas-i18n, and
    shadcn-starter.
  • Added the pnpm test:golden vNext proof for provider-shape docs, blog,
    authors, navigation, search, route metadata, i18n paths, and sitemap
    assertions.
  • Added content.sitemap.assert.requireProductionSiteUrl for production-like
    sitemap release checks that reject placeholder origins.
  • Removed the old named collection declaration overload. Collection map keys are
    now the only collection identity source.

Fixed

  • Fixed schema-driven backlink and populate usage so consumers no longer need
    app-local author field workarounds or populated post casts.
  • Added early populate target mismatch diagnostics when relation metadata points
    to a different collection than the requested populate target.
  • Fixed consumer-visible search triggers and generated docs/sitemap behavior in
    the Nuxt UI examples.
  • Localized the German Asian cuisine article body while preserving route
    identity, MDC content, media, tabs, and author references.

Ginko Content v0.1.2

04 Jun 06:24

Choose a tag to compare

Release Ginko Content 0.1.2 for the Ginko CMS 0.1.3 compatibility tuple.

Changed

  • Changed useContentPage(..., { surround }) to return semantic previous and next values.
  • Added collection-handle support to useContentSearchData(handle, options).
  • Made reference population examples and tests field-keyed with populate: { author: authors }.
  • Kept surround as the public previous/next query vocabulary.

Documentation

  • Updated route-page, navigation, migration, and API docs around useContentPage() and useContentOne().
  • Updated CMS-backed search guidance to use provider-backed search helpers.

Verification

  • Included in the Ginko CMS package e2e release gate.
  • Published to npm as @lupinum/ginko-content@0.1.2.

Ginko Content v0.1.1

04 Jun 06:25

Choose a tag to compare

Ginko Content 0.1.1 release.

Changed

  • Made named collection declarations the documented public collection declaration shape for this release.
  • Added a Nuxt quickstart fixture that prepares, typechecks, and builds the documented first-page path.
  • Added docs drift checks for stale collection syntax, fallback examples, and exported collection handles.

Documentation

  • Reworked beginner docs around the copy-pastable content.config.ts, content/index.md, and pages/[...slug].vue path.
  • Removed fallback and provider concepts from beginner examples.
  • Updated migration docs to distinguish Nuxt Content collection syntax from the Ginko collection API.

v0.1.0

24 May 18:00

Choose a tag to compare

v0.1.0

Fixed

  • Fixed locale fallback queries so fallback variants are selected before sorting. This keeps ordered result sets stable when the fallback document has different sort metadata.
  • Fixed reference resolution for documents that define a short id. The canonical collection key remains authoritative and the short id works as an alias.
  • Fixed search section filtering so filterQuery is applied consistently by the server search path.
  • Fixed sitemap generation for localized content by seeding sitemap entries from every configured locale and emitting absolute image URLs.
  • Fixed sitemap assertion mode handling so both runs during compiled sitemap checks.
  • Fixed package ESM output paths for public exports and Nuxt runtime assets.

Changed

  • Added release-oriented package export smoke tests and sitemap/query regression coverage.
  • Added Fallow configuration and scripts for advisory analysis plus regression tracking.
  • Added the search i18n playground to dev:prepare so generated Nuxt types stay current before release checks.

Documentation

  • Corrected markdown plugin configuration examples.
  • Replaced the nonexistent query path() API with _path filtering examples.
  • Documented the @nuxtjs/sitemap requirement in sitemap module options.
  • Updated installation docs to include zod.
  • Corrected stale example labels.