Noves correccions d'errors per a MPS: 2025.3.1, 2025.2.3 i 2025.1.3

Descarrega les últimes versions de MPS amb correccions crítiques. Inclou millores a l'inspector de només lectura i al menú d'ajuda de macOS.

sábado, 25 de julio de 2026 • 6 min de lectura • Equip Q2BSTUDIO

Actualizaciones con parches importantes para MPS

L'ecosistema de desenvolupament de programari basat en llenguatges específics de domini (DSL) ha rebut un impuls important amb la publicació de les noves versions de manteniment de JetBrains MPS: 2025.3.1, 2025.2.3 i 2025.1.3. Aquestes actualitzacions, que corregeixen diversos errors reportats per la comunitat, reforcen l'estabilitat i usabilitat d'una eina clau per a l'enginyeria de programari dirigida per models. Per a empreses com Q2BSTUDIO, especialitzades en el desenvolupament d'aplicacions a mida, la fiabilitat de les plataformes subjacents és fonamental per garantir lliuraments de qualitat i terminis predictibles.

Entre les correccions compartides, dues destaquen pel seu impacte directe en l'experiència del desenvolupador. La primera, identificada com MPS-38409, aborda un comportament problemàtic del nou estil d'inspector de només lectura. En versions anteriors, aplicar aquest estil a una cel·la de l'editor principal feia que l'inspector fos de només lectura per al node inspeccionat mentre aquella cel·la estigués seleccionada, cosa que podia interrompre fluxos de treball que requereixen edició simultània. La correcció restaura el comportament esperat, permetent que l'inspector mantingui el seu estat editable quan sigui necessari, una millora subtil però crucial per a qui desenvolupa editors complexos a MPS.

La segona correcció, MPS-37407, afecta el menú d'Ajuda a macOS. Els elements del menú mostraven una alçada i espaiat incorrectes, cosa que generava una experiència visual desalineada i dificultava la navegació. Aquesta actualització normalitza la presentació, alineant MPS amb les guies d'interfície humana d'Apple i millorant la usabilitat diària per als usuaris de macOS, que representen una part significativa de la base d'instal·lacions de l'eina.

Més enllà d'aquestes dues correccions destacades, cada versió inclou un conjunt de pegats addicionals que aborden des de problemes de rendiment fins a errors en la generació de codi. La versió 2025.3.1, la més recent de la branca estable, incorpora millores en la gestió de tipus, en la integració amb sistemes de control de versions i en l'estabilitat de l'editor de textos. Per la seva banda, 2025.2.3 i 2025.1.3 reben backports de correccions crítiques, garantint que els equips que no han migrat a l'última versió puguin beneficiar-se d'un programari més robust.

Per a una empresa de desenvolupament de programari com Q2BSTUDIO, que integra cloud AWS/Azure a les seves solucions, aquestes actualitzacions són rellevants perquè MPS s'utilitza sovint per crear DSL que modelen infraestructura cloud, pipelines de CI/CD o fins i tot lògica de negoci per a sistemes distribuïts. Un inspector que funcioni correctament i un menú ben renderitzat poden semblar detalls menors, però en entorns de desenvolupament àgil on cada minut compta, l'eliminació de friccions es tradueix directament en productivitat.

A més, en el context de la creixent adopció d'intel·ligència artificial en el cicle de vida del programari, MPS ofereix capacitats úniques per construir assistents de codificació i llenguatges específics per a agents IA. Les correccions aquí presentades asseguren que la plataforma es mantingui estable per experimentar amb la generació automàtica de codi, la validació semàntica basada en models i la integració amb sistemes d'IA generativa. Q2BSTUDIO ha explorat aquestes vies en projectes d'IA i automatització, on MPS funciona com un component central per definir llenguatges de control d'agents.

Una altra àrea on l'estabilitat de MPS és crítica és la ciberseguretat. En construir aplicacions que gestionen dades sensibles o controlen infraestructures crítiques, els llenguatges de domini específic permeten capturar regles de seguretat de forma declarativa i verificar propietats de forma estàtica. Les correccions en aquestes versions redueixen la probabilitat d'errors en temps d'execució que podrien comprometre la integritat del sistema. Q2BSTUDIO integra ciberseguretat en els seus processos de desenvolupament, i confia en eines madures com MPS per implementar DSL segurs.

L'analítica de negoci i la intel·ligència de negoci (BI) també es beneficien de MPS, ja que es poden definir llenguatges de consulta o modelatge de dades que després es tradueixen a plataformes com Power BI. Les actualitzacions de manteniment garanteixen que aquests llenguatges es processin de forma consistent, evitant regressions en la generació d'informes. Q2BSTUDIO ofereix serveis de BI/Power BI i utilitza MPS quan es requereix personalització avançada de les capes semàntiques.

Des d'una perspectiva empresarial, la decisió de JetBrains de mantenir tres branques actives (les versions 2025.1.x, 2025.2.x i 2025.3.x) és encertada, ja que permet als equips triar el seu ritme d'actualització sense quedar desprotegits. Les versions LTS o de suport estès són especialment valorades en entorns corporatius on la certificació de programari pot durar mesos. Q2BSTUDIO recomana als seus clients avaluar la migració a 2025.3.1 si necessiten les últimes correccions, o mantenir-se en 2025.2.3 o 2025.1.3 si tenen dependències crítiques que encara no han estat validades.

Pel que fa al procés de descàrrega i instal·lació, JetBrains ha facilitat enllaços directes per a cada versió, juntament amb llistes completes de problemes resolts. Els desenvolupadors poden accedir a aquests des del lloc oficial de MPS. És recomanable revisar el changelog detallat abans d'actualitzar, especialment si el projecte utilitza funcionalitats avançades com generadors de codi personalitzats o extensions de tercers.

Les correccions en la interfície d'usuari, com la del menú de macOS, poden semblar cosmètiques, però tenen un impacte real en l'experiència del desenvolupador. Un menú amb espaiat incorrecte pot fer que l'usuari faci clic a l'opció equivocada, cosa que en eines d'edició de llenguatges pot provocar canvis no desitjats al model. L'atenció al detall que mostra JetBrains en aquestes versions de manteniment és un reflex del seu compromís amb la qualitat.

Un altre aspecte a considerar és la compatibilitat amb plugins i mòduls de la comunitat. Les actualitzacions de MPS solen mantenir la compatibilitat cap enrere, però és possible que alguns complements requereixin actualitzacions. Q2BSTUDIO, com a integrador de tecnologies, realitza proves creuades per assegurar que les solucions desenvolupades funcionin sense problemes en les noves versions. Això inclou proves automatitzades de regressió sobre els DSL propietaris.

L'evolució de MPS cap a una plataforma més robusta també obre la porta al seu ús en entorns de producció més exigents, com sistemes de temps real o aplicacions incrustades. Les correccions d'errors en la generació de codi i en l'inspector redueixen la probabilitat de defectes que podrien ser costosos de corregir en fases avançades del projecte. Per a Q2BSTUDIO, que desenvolupa automatització de processos i solucions cloud, aquesta fiabilitat és un factor diferenciador.

En conclusió, les versions 2025.3.1, 2025.2.3 i 2025.1.3 de JetBrains MPS ofereixen millores significatives en estabilitat i usabilitat, amb correccions que van des de la interfície d'usuari fins al comportament intern dels editors. Per a les empreses que aposten per l'enginyeria de programari basada en models, com Q2BSTUDIO, aquestes actualitzacions representen una oportunitat per optimitzar els seus fluxos de treball i garantir la qualitat dels seus lliurables. La combinació de MPS amb tecnologies cloud, intel·ligència artificial, ciberseguretat i BI permet construir solucions a mida que s'adapten a les necessitats específiques de cada negoci, i mantenir la plataforma actualitzada és el primer pas per aprofitar tot el seu potencial.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.