Seznam změn

Kompletní historie vývoje CatCMS, dokumentující funkce, vylepšení a opravy chyb napříč

7 lety aktivního vývoje

.

Aktivně udržováno

📊 3 683+ commitů

🚀 20+ vydání


Nevydáno

Již brzyVe vývoji

Přidáno

  • Plugin pro ověření pomocí magického odkazu - Přihlášení bez hesla prostřednictvím e-mailu (ve výchozím stavu neaktivní, protože většina vývojářů preferuje e-mail/heslo)
  • Vylepšení jádra ověřování - Rozšiřitelnost pluginů pomocí AuthManager.setAuthCookie() a rozhraní AuthService
  • Pole obtížnosti - Vylepšené zpracování výběrových polí ve formulářích
  • Banner s oznámením o experimentální funkci - Přidán na stránku pluginů s odkazem na komunitu na Discordu

🔧 Opraveno

  • Všechny neúspěšné jednotkové testy v základním balíčku
  • Neexistující sloupec created_by v příkazech INSERT pro obsah
  • Odkaz na pozvánku na Discord aktualizován na správnou URL

Verze 2.0.x

v2.0.94. listopadu 2025

Přidáno

  • Vylepšené zobrazení spravovaných kolekcí s normalizovanými názvy
  • Systém explicitní registrace kolekcí

🔄 Změněno

  • Refaktorována správa kolekcí pro použití explicitní registrace
  • Aktualizován Wrangler na v4.45.4
  • Odstraněn duplicitní adresář se startovací šablonou
  • Odstraněn experimentální příznak pro menu Pluginy

🔧 Opraveno

  • Překompilovány dist soubory s aktualizovanými názvy chunků
v2.0.63. listopadu 2025

Přidáno

  • Komponenta ResponseGroup pro MDX stránky
  • Předgenerované sekce k zamezení chyby fs.readdir v Cloudflare Workers

🔄 Změněno

  • Sloučena historie starého repozitáře catcms (3 683+ commitů)
  • Vylepšena dokumentace a pracovní postupy pro přispěvatele

🔧 Opraveno

  • Chyba fs.readdir v Cloudflare Workers opravena předgenerováním sekcí
  • Dynamický import pro fast-glob k zamezení chyby ve Workers
  • Duplicitní ID atributy v nadpisech MDX
  • Potlačeno varování Next.js o odvození kořenového adresáře pracovního prostoru
v2.0.530. října 2025

Zobrazit změny (11 vylepšení)

Přidáno

  • Banner s varováním o migraci pro administrátory
  • Skripty pro publikování a verzování
  • Pokyny pro migraci databáze pro vývojáře základního balíčku
  • Záložka obecného nastavení s perzistencí v databázi a E2E testy
  • Výběr velikosti stránky do tabulkového zobrazení databázových nástrojů (výchozí: 20 řádků)
  • Funkce pro čištění médií a duplikaci obsahu s E2E testy

🔄 Změněno

  • Migrace upraveny na idempotentní pro podporu existujících databází
  • Aktualizovány závislosti balíčků
  • Vylepšena domovská stránka kreativním designem

🔧 Opraveno

  • Neúspěšné E2E testy pro média a nastavení
  • Chybějící migrační SQL pro migrace 014-017

🎉 v2.0.0

Hlavní vydání22. října 2025

🚀 Distribuce pomocí NPM balíčku - Kompletní extrakce základního balíčku a infrastruktura pro publikování na npm

Zobrazit všechny změny

Přidáno

  • Extrakce základního balíčku do catcms-core
  • Kompletní migrace rout do základního balíčku
  • Migrace šablon s plnou integrací
  • Middleware, pluginy a služby v základním balíčku
  • Automatická migrace a nasazení dat (seeding) během instalace
  • Nastavení vlastních přihlašovacích údajů administrátora

🔄 Změněno

  • Název balíčku z catcms-core na catcms-core
  • Zjednodušený proces nastavení create-app

Verze 1.0.x

🎉 v1.0.0

Připraveno pro produkční nasazení14. října 2025

První vydání připravené pro produkční nasazení s komplexním E2E testováním, správou médií a posílením bezpečnosti.

Zobrazit hlavní body

Hromadné akce s médii s E2E testy
Pre-push hooky pro E2E testování
Dynamický systém menu pluginů
Komplexní filtrování API (14 operátorů)
Opravy zranitelností XSS

Dřívější verze

📦v0.6.0Říj 2025

Éra správy médií

  • • Hromadné operace s médii
  • • 90% pokrytí testy
  • • Vylepšení nástěnky
📊v0.5.xŘíj 2025

Analytika a aktivita

  • • Analytika v reálném čase
  • • Záznam aktivity
  • • Redesign na moderní UI
🎨v0.4.xŘíj 2025

Systém designu

  • • Architektura pluginů
  • • Vizuální indikátory
  • • Pre-commit hooky
🔧2019-2024Základy

Evoluce platformy

  • • Architektura jádra
  • • Správa obsahu
  • • Vývoj API
🌱

2018 - Zrod projektu

Kde to všechno začalo

Srpen 2018: První commit
Projekt spuštěn pod názvem “siteden”
Základní funkcionalita CMS a administrační rozhraní
Základy pro 7 let vývoje

Historie verzí

VerzeRokHlavní body

2.0.x

2025

Moderní cloud-native CMS s distribucí přes npm balíčky, optimalizováno pro Cloudflare Workers

1.0.x

2025

Připraveno pro produkci s E2E testováním, komplexními funkcemi a posílením bezpečnosti

0.6.0

2025

Správa médií a hromadné operace

0.5.x

2025

Analytika na nástěnce a záznam aktivity

0.4.x

2025

Systém pluginů a systém designu

0.1.x - 0.3.x

2019-2024

Základy a raný vývoj

3 683+

Celkem commitů

7

Aktivních let

20+

Hlavních vydání

Další přijdou


Chcete přispět?

CatCMS je open source a je řízen komunitou. Přidejte se k nám a budujte budoucnost edge-first správy obsahu.

MIT Licence - Navždy zdarma • Vytvořeno s ❤️ komunitou CatCMS

Was this page helpful?