Skip to content

Releases: pouta-cms/cms

v1.0.2

31 May 09:47
Immutable release. Only release title and notes can be modified.
63810ea

Choose a tag to compare

What's Changed

  • fix(accessibility): resolve form field labels, main landmark, and meta description issues by @mohanjith in #20
  • chore(a11y): comprehensive accessibility and landmark improvements by @mohanjith in #21

Full Changelog: v1.0.1...v1.0.2

v1.0.1

30 May 14:22
Immutable release. Only release title and notes can be modified.
3caecb6

Choose a tag to compare

What's Changed

  • fix(editor): resolve nested scroll trapping, layout shifts, and relocate publish button to header by @mohanjith in #16
  • feat: implement local E2E testing suite with Playwright and mock mode by @mohanjith in #17
  • fix: resolve draft creation failure caused by non-unique slugs and event parameter collision by @mohanjith in #18
  • feat: implement lightweight URL query state sync in CMSWorkspace by @mohanjith in #19

Full Changelog: 1.0.0...v1.0.1

1.0.0

29 May 19:25
Immutable release. Only release title and notes can be modified.
881084a

Choose a tag to compare

What's Changed

  • feat: delete drafts capability and UI responsive improvements by @mohanjith in #1
  • feat: support list frontmatter type, persist selected repository, clarify slug UI, and use conventional commits by @mohanjith in #2
  • feat: implement Cloudflare R2 image upload pipeline, metadata uploader, and scroll fixes by @mohanjith in #3
  • feat: make frontmatter slug configurable and introduce GenAI description & categories generators by @mohanjith in #4
  • feat(seo): relax AI description validation and add live character count feedback by @mohanjith in #5
  • feat: Edge AI integrations (Headline Gen, Writing Assistant, and Vision Alt-Text) by @mohanjith in #6
  • feat: implement repository-scoped Stripe paywall for R2 & AI features by @mohanjith in #7
  • fix(stripe): base64url encode client_reference_id to avoid invalid character errors by @mohanjith in #8
  • feat: support {year}, {month}, and {day} tokens in writePath by @mohanjith in #9
  • feat: backend unit tests achieving 100% line & branch coverage by @mohanjith in #10
  • docs: update ARCHITECTURE.md with Workers AI pipelines, Paywall Gate by @mohanjith in #11
  • feat: media library — browse, copy & delete uploaded images by @mohanjith in #12
  • test: add tests for images list and delete API endpoints by @mohanjith in #13
  • docs: add AGENTS.md and achieve 100% test coverage by @mohanjith in #14
  • fix(md): ensure blank line before headings to prevent list indentation by @mohanjith in #15

New Contributors

Full Changelog: https://github.com/pouta-cms/cms/commits/1.0.0