Skip to main content

Changelog

All notable changes to Pycora Pro are documented here.

python ssg pro jamstack static site generator

v2.4.6 — 2026-09-28​

Added​

  • Decap CMS integration — full admin panel with local backend support
  • About page collection — edit about page via CMS
  • Contact page collection — edit contact form via CMS
  • Journal controller — blog listing with pagination
  • Projects controller — portfolio listing with pagination
  • Related posts — auto-calculated from shared tags
  • Prev/next navigation — within collections
  • JSON-LD — WebSite, Organization, BlogPosting schema
  • Tags page — /tags/ and /tags/{tag}/

Changed​

  • SEO component — now uses site.* instead of config.*
  • Canonical URLs — no longer double-prefixed
  • Open Graph — og:locale and article:* meta added

Fixed​

  • 404 page — now generated at output/404.html
  • Feed paths — RSS, Atom, JSON feed all generated
  • Sitemap — includes tags, controllers, and static pages

v2.4.0 — 2026-08-15​

Added​

  • PAX loader — fallback chain for template lookup
  • Slice conversion — [:3] → | limit(3) in templates
  • ChainableUndefined — templates never crash on missing fields
  • Nested collections — content/posts/tutorial/ auto-detected
  • Tag normalization — supports - a, ['a','b'], a, b, single

Changed​

  • Build speed — 40+ pages in under 1 second
  • Memory usage — reduced by 30%

v2.3.0 — 2026-07-12​

Added​

  • Initial Medusa release
  • Bento design system — hero, stats, projects, pricing, FAQ
  • Live reload — python dev.py watches files
  • YAML config — _data/site.yaml
  • Markdown content — with frontmatter
  • Jinja2 templates — with layout inheritance

v1.0.0 — 2026-06-01​

Added​

  • Nyi Blorong engine — simple Jinja2 SSG
  • Bootstrap 5 — default styling
  • Basic pagination
  • Tags and sitemap

Roadmap​

Planned for future releases:

  • Search — client-side full-text search
  • Multi-language — i18n support
  • RSS per tag — feed for each tag
  • Image optimization — automatic WebP conversion
  • Admin themes — custom Decap CMS styling

Versioning​

Pycora Pro follows Semantic Versioning:

  • MAJOR — breaking changes
  • MINOR — new features, backward compatible
  • PATCH — bug fixes, backward compatible