Planul de dezvoltare WebStorm 2025.2

Planul de dezvoltare WebStorm 2025.2

În luna aprilie a acestui an, am lansat WebStorm 2025.1, prima noastră actualizare majoră pentru 2025. Le mulțumim tuturor celor care o folosesc deja și ne trimit feedback.

Acum că am încheiat luna aprilie, dorim să vă prezentăm ce planificăm pentru următoarea versiune WebStorm, programată pentru iulie, cu binecunoscuta mențiune: aceste planuri pot suferi modificări.

Ca de obicei, sunt disponibile versiuni EAP (Early Access Program) înainte de lansare. Vă încurajăm să le testați, să oferiți feedback și să semnalați orice problemă. În această etapă, aveți o oportunitate reală de a influența dezvoltarea produsului.

🔧 Iată cele mai importante noutăți planificate pentru WebStorm 2025.2:


⚡ Bun – Suport extins pentru noul runtime

În versiunea 2025.2, lucrăm la o experiență îmbunătățită pentru Bun, cu funcționalități care facilitează utilizarea rapidă:

  • Detecție automată: Dacă proiectul conține fișierul bun.lockb, WebStorm îl va detecta automat și vă va sugera să folosiți Bun ca manager de pachete – fără configurare manuală.
  • Acțiuni contextuale: Veți putea rula fișiere direct cu Bun din meniul contextual, exact ca în cazul Node.js.

Aceste îmbunătățiri fac parte din efortul nostru mai larg de a susține runtime-uri și package manageri alternativi, oferindu-vă flexibilitate în alegerea instrumentelor potrivite pentru stack-ul vostru (WEB-67011).


🧠 Motor de tipuri bazat pe servicii

În versiunile recente am dezvoltat un nou motor de procesare a tipurilor bazat pe servicii – o transformare internă a modului în care WebStorm interpretează TypeScript. În 2025.2, ne concentrăm pe optimizarea performanței:

  • Performanță în framework-uri mari: Vizăm o îmbunătățire a inferenței de tipuri și a completării codului în proiecte complexe, în special în React (TypeScript) și Angular – acolo unde serviciile tradiționale sunt mai lente.
  • Corectarea unor cazuri-limită: Spre exemplu, rezolvăm problema lipsei anumitor props din biblioteci precum motion, atunci când noul motor este activat (WEB-72440).

🎨 CSS – Modern și precis

CSS evoluează rapid, iar WebStorm trebuie să țină pasul. În versiunea 2025.2, ne concentrăm pe:

  • Suport pentru funcții moderne CSS: Recunoaștere a valorilor noi de proprietăți, a directivelor actualizate (ex: @layer:has()), suport pentru color-mix() și alte formate moderne de culoare – completare automată, validare și highlight mai precis (WEB-70107).
  • Fix pentru variabile CSS în cod injectat: Rezolvăm o problemă veche legată de recunoașterea variabilelor CSS în styled-components sau alte scenarii CSS-in-JS – pentru o experiență stilistică mai curată și mai predictibilă în JS, TS și HTML (WEB-38704).

Scopul este ca stilizarea în WebStorm să fie la fel de avansată ca și framework-urile cu care lucrați.


📦 TypeScript – Pregătiri pentru schimbări majore

Echipa TypeScript a anunțat recent un proiect major: rescrierea compiler-ului și a serviciului de limbaj în Go – o arhitectură „native” pentru performanță crescută.

Chiar dacă proiectul este încă la început, echipa WebStorm lucrează deja la integrarea viitoarelor schimbări.

➡️ Nu veți observa modificări vizibile în această versiune, dar aceste pregătiri sunt esențiale pentru a rămâne aliniați cu ecosistemul TypeScript în evoluție.

Contact

    Etiam magna arcu, ullamcorper ut pulvinar et, ornare sit amet ligula. Aliquam vitae bibendum lorem. Cras id dui lectus. Pellentesque nec felis tristique urna lacinia sollicitudin ac ac ex. Maecenas mattis faucibus condimentum. Curabitur imperdiet felis at est posuere bibendum. Sed quis nulla tellus.

    ADDRESS

    63739 street lorem ipsum City, Country

    PHONE

    +12 (0) 345 678 9

    EMAIL

    info@company.com

    Cart