cat-forest

Release history

What changed on this stage.

The curated release notes for yStage itself — the same module the pipeline collects from every other project in the matrix.

v2.0.0

2026-08-29

current

One light

The site is rebuilt as a spotlit showroom: one committed look, no theme switcher, and a hero assembled from the matrix's own screens.

  • newThe Stage lookA matte black stage lit by a single cream spotlight replaces the switchable generative one — the accent is rationed to four places, and the type is one family layered by size and weight.
  • newA hero made of real workSeventy-two sprites drift toward the camera through a perspective starfield, textured with actual yBlocks cards rather than invented artwork.
  • newEvery product, all eighteenThe catalogue now lists the whole matrix in three languages, filtered by platform and status, with releases and commit counts straight from the pipeline.
  • improvedAbout is the arcThe page tells how a pile of side projects became a matrix — which came first and why the order matters — and each chapter picks up new repositories on its own.
  • improvedPhotos live at yPhotosThe gallery link goes straight to photos.catforest.dev instead of maintaining a second archive here.

v1.4.2

2026-08-06

A lighter engine

The framework under the site moves to Next.js 16.3 — nothing changes on the page, everything under it runs leaner.

  • improvedNext.js 16.3Dev sessions use up to 90% less memory, repeat builds reuse unchanged artifacts from cache, and server-side rendering handles up to ~22% more load.

v1.4.1

2026-07-28

The ledger keeps the score

yStage now keeps a feature ledger — a machine-readable record of everything shipped and planned, ready for yPulse to collect.

  • newFeature ledgerEvery capability, shipped or planned, lives in .roadmap/features.yaml as the single source of truth — and completing a feature updates its entry in the same commit.

v1.4.0

2026-07-27

Products get a front door

The matrix's products start getting landing pages of their own — each with its own art direction rather than the site's, beginning with yBlocks.

  • newyBlocks landing pageA dark, generative front door for the block library lives at /products/yblocks in all three languages, with a warped grid that follows the cursor and a headline that types itself.
  • newLive numbers, not marketingThe badge and the stat row read the release tag, weekly commits and last commit straight from the pipeline — and quietly show less when it can't be reached, instead of inventing a figure.
  • improvedMatrix cardsAny product that has a landing page now links to it directly from its card.

v1.3.0

2026-07-23

A logo that listens

The brand mark joins the generative system — it follows light, dark, and whichever spectrum you pick.

  • newTheme-aware markThe nav logo is drawn live from a spectrum gradient under the cat's silhouette mask, so it re-colors with the theme and palette; the favicon is baked on the default Very Blue.
  • improvedLanguage panelThe locale picker now matches the spectrum panel — locale-code rows, native names, and a spectrum-colored check instead of the old purple highlight.

v1.2.0

2026-07-22

The generative stage

A ground-up redesign: the site is now a generative system — an aurora sky, a particle cat, and six switchable color spectrums.

  • newGenerative redesignAn aurora ambient layer and a canvas particle field that assembles the cat from the logo itself — seeded differently on every visit, gentle on reduced motion and battery.
  • newSpectrum pickerSix curated palettes switchable from the nav — Very Blue by default; the sky, the cat, and every accent follow instantly, and your choice sticks.
  • newLive home pageA matrix ticker straight from the pipeline and count-up stats put real activity on the front door.
  • improvedEditorial pagesMatrix, notes, gallery, and about re-set with editorial type, glass cards, and scroll reveals.

v1.1.0

2026-07-15

Now in three languages

The whole public site speaks English, Japanese, and Chinese — pick a language and the URL, copy, and dates follow.

  • newTrilingual siteEnglish stays at the root; Japanese and Chinese live under /ja and /zh, and your browser language is detected on the first visit.
  • newLanguage switcherA globe menu in the nav switches language while keeping you on the same page.
  • improvedMobile navigationA slide-in menu keeps every section reachable on small screens now that there are five of them.

v1.0.0

2026-07-14

Setting the stage

yStage goes live — the public stage of the cat-forest product matrix: brand, site, matrix, notes, and gallery, built in a day.

  • newProject bootstrapForked from yTemplate: Next.js 16 app shell, token-driven theming with a live settings drawer, validated env vars, and status pages.
  • improvedClean slateAll template demo routes, widgets, and sample stores removed, leaving only the shell and infrastructure to build the stage on.
  • newProduct planThe full positioning, information architecture, data pipeline, and release roadmap are documented in docs/product-plan.md.
  • newCat-forest brandThe purple sampled from the cat logo drives the whole theme — primary color, chart scale, favicon, and a new default theme preset.
  • newPublic siteA marketing shell with its own top nav and footer, a one-screen home that pitches the matrix, and an About page with the full story.
  • newMatrixA live, read-only card view of every product — releases, weekly commits, and last activity from the yPulse pipeline, with a cat-family icon variant per product and a fallback chain so the page never renders blank.
  • newNotesAn MDX pipeline where publishing is a git commit: frontmatter-validated notes in three pillars (build log, method, life), starting with this release's own build log.
  • newGalleryThe photography page's skeleton — a masonry layout with location and camera captions, waiting for the first curated thirty.