Aké novinky priniesol november? Figma uviedla rozšírené možnosti dizajn systémov a nové nástroje pre weby aj prototypovanie, React Native 0.82 nasadil novú architektúru a zrýchlil vývoj, Angular 21 prekvapil signal forms, prístupnosťou a AI vylepšeniami, Cursor 2.0 zmenil vývoj pomocou multi-agentného AI, a Európska komisia rozbieha vyšetrovanie cloudového trhu podľa DMA. Čítajte, čo je nové vo svete vývoja, dizajnu a digitálnych služieb!
1
To najlepšie z Figmy za november
Mikuláš Žačok
Visual Content Creator
Extended collections + zlepšené premenné (variables)
- Pridaná možnosť rozšíriť dizajn systém do viacerých “módov” (napr. rôzne značky), ktoré súvisia s hlavným systémom – ak upravíš základ, zmeny sa automaticky prejavia aj v rozšíreniach.
- Vylepšené rozhranie na editáciu premenných: import/export premenných ako JSON, prehľadné zobrazenie všetkých kolekcií, možnosť tvoriť premenné priamo v skupinách a modálne okno defaultne vo full-screen zobrazení.
- Pre plány Pro a vyššie je teraz možné mať viac režimov pre premenné (modes): Pro → 10, Enterprise/Organization → 20 módov.
Nové produkty a funkcie:
- Figma Sites (verejná beta): umožňuje jednoducho vytvárať weby, blogy či portfóliá s dynamickým obsahom (zoznamy, stránky prepojené na CMS). Obsah je možné rýchlo upravovať bez zásahu do dizajnu.
- Figma Make: prináša konektory na nástroje ako Notion, Linear, Atlassian, GitHub, Monday.com a iné. Umožňuje prototypovanie s reálnymi dokumentmi, tiketmi atď.
- V rámci Make je možné testovať experimentálne AI modely, napríklad „Gemini 3 Pro“.
Zmeny pre vývojárov – API + integrácie
- Ak máš plugin alebo aplikáciu využívajúcu REST API, od 17. novembra 2025 je potrebné znova publikovať OAuth aplikácie s novými povinnými údajmi (vlastník aplikácie, deklarované scopes).
- Aktualizovali sa limity na používanie API (nové rate limity).
Viac informácií sa dozvieš aj tu.
2
React Native 0.82: Nová architektúra a rýchlejší vývoj
Vyšla verzia React Native 0.82, ktorá už beží výlučne na novej architektúre (stará už stratila podporu). Nová verzia prináša rýchlejšie štarty aplikácií, viac možností pre vývojárov a aj experimentálny Hermes V1 engine. Core React bol aktualizovaný na verziu 19.1.1, čo zlepšuje prácu s hookmi a ref‑mi. Android vývojári ocenia nový debugOptimized build, ktorý urýchli ladenie.
Na čo si dať pozor?
- Hermes V1 je zatiaľ experimentálny – na jeho vyskúšanie treba buildovať RN zo zdrojov a nastaviť špeciálnu konfiguráciu.
- Skontroluj kompatibilitu používaných knižníc a pluginov – niektoré staršie balíky ešte nemusia podporovať novú architektúru a DOM‑API.
- Po aktualizácii môžu vyjsť najavo staršie skryté chyby – napríklad nespracované sľuby sa po novom zobrazujú ako chyby v konzole.
Viac info nájdeš tu.
3
Angular v21 prináša očakávané novinky: signal forms, Angular Aria, AI vylepšenia a koniec zone.js
Ján Hažinčák
Developer
Nový release Angularu vo verzii 21 prináša komunite viacero dlho očakávaných noviniek v preview režime – signal forms, Angular Aria, ďalší pokrok v oblasti AI, oficiálne určenie predvoleného test runnera a tiež definitívnu rozlúčku so zone.js. Samotný release Angularu v21 bol predstavený netradičným a veľmi kreatívnym spôsobom — interaktívnou minihrou napísanou priamo v Angulari.
Signal Forms
Angular v21 pridáva popri reaktívnych a template-driven formách nový spôsob tvorby formulárov – formy založené na signáloch. Táto dlho očakávaná funkcionalita výrazne zjednodušuje prácu s formulármi tým, že využíva rovnaké koncepty, aké už vývojári používajú pri práci so signálmi.
Základom je nová funkcia form() a direktíva [field], ktoré umožňujú meniť signál priamo na formulárový model:
interface LoginData {
email: string;
password: string;
}
const loginModel = signal({
email: '',
password: '',
});
const loginForm = form(loginModel);
Validácia
Validácia signal forms je rovnako jednoduchá. Funkcia form() prijíma parameter schemaOrOptions, kde môžeme deklarovať validátory:
const loginForm = form(loginModel, (schema) => {
debounce(schema.email, 500);
required(schema.email);
email(schema.email);
});
Signal forms predstavujú moderný, jednoduchší a prehľadnejší spôsob práce s formulármi v Angulari – a pravdepodobne sa stanú preferovaným prístupom v budúcnosti.
Angular Aria
Veľmi zaujímavou novinkou je aj Angular Aria – inštalovateľná sada predpripravených komponentových patternov, ktoré poskytujú vstavanú podporu prístupnosti. Obsahujú správne ARIA atribúty, klávesové interakcie, focus manažment a sú pripravené pre screen readers.
Ide o skvelý základ pre tvorbu vlastných UI knižníc či atomických komponentov, najmä vo väčších projektoch, kde sa accessibility stáva nevyhnutnosťou.
Viac na oficiálnej stránke Angular Aria.
Vitest ako nový oficiálny test runner
Už v predchádzajúcich článkoch sme spomínali, že Angular hľadá nový test runner. Komunita predpokladala, že ním bude Vitest – a Angular v21 to definitívne potvrdil. Vitest sa stal oficiálnym predvoleným test runnerom pre nové Angular projekty.
Stále však môžete používať aj depracovanú Karmu či Jasmine, a to dokonca v rámci jedného projektu. Pre nové aplikácie je však predvolenou voľbou Vitest.
Rozlúčka so zone.js
Po viac ako 10 rokoch Angular oficiálne ukončuje potrebu, aby projekt obsahoval zone.js. Táto knižnica bola dlhé roky základom Angular change detection – monitorovala asynchrónne procesy v prehliadači a vďaka tomu umožňovala automaticky aktualizovať UI.
S príchodom signálov však táto funkcionalita prestala byť potrebná. Angular teraz funguje spoľahlivo aj bez zone.js, čo prináša citeľné zlepšenia výkonu, predvídateľnosti aj jednoduchosti celého frameworku.
Angular MCP
Angular MCP, predstavené v Angular 20.2, bolo vo verzii 21 označené za stabilné. MCP (Model Context Protocol) poskytuje AI asistentom v IDE (napr. VS Code) kontext, štruktúru pri generovaní kódu.
Výsledkom je presnejšie, kvalitnejšie a kontextovo správne Angular riešenie poskytované nástrojmi, ktoré AI integrujú.
Zlepšenia v dokumentácii a migráciách a ostatné novinky
Popri veľkých novinkách release prináša aj množstvo menších, ale praktických vylepšení, napríklad:
- zlepšená dokumentácia routing-u, DI, customizácie Angular Material či integrácie Tailwind CSS,
- nové migračné príkazy pre staršie projekty (napr. konverzia NgClass a NgStyle na moderné class/style bindingy),
- ďalšie drobné optimalizácie tooling-u a workflowov.
Je toho skutočne veľa, preto odporúčam prejsť si celý oficiálny announcement:
4
Cursor 2.0 mení spôsob, akým sa vyvíja softvér
Lukáš Huňár
Developer
Najnovšie vydanie prináša vlastný špičkový AI model Composer, ktorý dokáže generovať a upravovať kód rýchlosťou, akú doterajšie nástroje len ťažko dobiehajú. Vďaka hlbšiemu porozumeniu kódu zvláda komplexné úlohy, refaktoring aj prácu nad veľkými projektmi.
Viac agentov, viac možností.
Cursor 2.0 zavádza nové multi-agentné prostredie, v ktorom môžeš spúšťať niekoľko AI agentov naraz — každý pracuje vo vlastnom izolovanom prostredí a rieši inú časť úlohy. Môžeš tak paralelne testovať rôzne prístupy, porovnávať výsledky a vybrať si najlepšie riešenie bez chaosu v kóde.
Ak hľadáš nástroj, ktorý ti skutočne pomôže zrýchliť vývoj, znížiť počet chýb a rozšíriť tvoje možnosti, Cursor 2.0 je presne ten skok vpred, na ktorý si čakal.
5
EÚ začína vyšetrovanie trhu cloudových služieb podľa DMA
Matej Matfiak
špecialista na SAP CPI
Európska komisia spustila tri vyšetrovania cloudového trhu v rámci Digital Markets Act (DMA). Cieľom je overiť, či veľké cloudové firmy dodržiavajú pravidlá férovej súťaže a či neobmedzujú konkurenciu.
Komisia sa zameriava na tri hlavné oblasti:
- Jednoduchý prechod medzi poskytovateľmi: zákazníci by mali mať možnosť prejsť k inej službe bez komplikácií alebo vysokých nákladov.
- Rovnaké podmienky pre menších poskytovateľov: veľké firmy nesmú znevýhodňovať menšie firmy a blokovať ich rozvoj.
- Transparentnosť služieb: ceny, podmienky a dostupnosť služieb musia byť jasné a zrozumiteľné.
Vyšetrovanie môže viesť k odporúčaniam, regulácii alebo sankciám voči tým, ktorí porušujú pravidlá DMA. Pre IT sektor je to príležitosť pre inovácie a otvorenejší trh. Pre firmy a používateľov to znamená väčšiu slobodu vo výbere, lepšie služby a férovejšie ceny.
Celkovo ide o krok k transparentnému a konkurencieschopnému cloudovému trhu, ktorý podporuje inovácie, chráni menšie firmy a zlepšuje výber pre zákazníkov.
Viac k tejto téme nájdeš tu.
Zmeškali ste posledný Coder’s Corner? Prečítajte si ho tu.