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
✨ 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
✨ 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ů
✨ 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
▶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 2025První 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
Dřívější verze
Éra správy médií
- • Hromadné operace s médii
- • 90% pokrytí testy
- • Vylepšení nástěnky
Analytika a aktivita
- • Analytika v reálném čase
- • Záznam aktivity
- • Redesign na moderní UI
Systém designu
- • Architektura pluginů
- • Vizuální indikátory
- • Pre-commit hooky
Evoluce platformy
- • Architektura jádra
- • Správa obsahu
- • Vývoj API
2018 - Zrod projektu
Kde to všechno začalo
Historie verzí
| Verze | Rok | Hlavní 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