---
title: "The MPS 2026.2 Early Access Program Has Started"
description: "MPS 2026.2 EAP1 introduces improvements to editor test reporting, usage-result grouping, node selection, and startup configuration, alongside bug fixes. Editor tests can now use node-matching rules or per-node markers to ignore irrelevant containment roles, properties, references, or other fixture differences, while failures identify the responsible node and cell with presentation, concept name, and node ID. Find Usages can group results by virtual package, including one tree level per segment of dotted names, and this option is enabled by default. Select Up now treats lists of sibling nodes as an intermediate editing unit, supporting more predictable repeated selection and group copy-paste. Build tooling separates the IntelliJ Platform-provided boot classpath from MPS-specific extensions, exposes additional JVM arguments, and applies shared and operating-system-specific --add-opens options more precisely, reducing launcher maintenance and stale configuration risks."
---

# The MPS 2026.2 Early Access Program Has Started

[Jetbrains](https://yomu.fyi/company/jetbrains) · Vaclav Pech · Sep 2, 2026

**Type:** Announcement

## Summary

MPS 2026.2 EAP1 introduces improvements to editor test reporting, usage-result grouping, node selection, and startup configuration, alongside bug fixes. Editor tests can now use node-matching rules or per-node markers to ignore irrelevant containment roles, properties, references, or other fixture differences, while failures identify the responsible node and cell with presentation, concept name, and node ID. Find Usages can group results by virtual package, including one tree level per segment of dotted names, and this option is enabled by default. Select Up now treats lists of sibling nodes as an intermediate editing unit, supporting more predictable repeated selection and group copy-paste. Build tooling separates the IntelliJ Platform-provided boot classpath from MPS-specific extensions, exposes additional JVM arguments, and applies shared and operating-system-specific --add-opens options more precisely, reducing launcher maintenance and stale configuration risks.

## Context

Editor tests could produce false failures when irrelevant differences mattered, and large models with many virtual folders made usage results harder to locate. The release also addresses launcher maintenance by aligning MPS startup configuration more closely with the IntelliJ Platform.

## Approach / What changed

MPS 2026.2 EAP1 adds configurable node-matching rules and per-node result markers, richer editor-test failure details, virtual-package grouping in Find Usages, list-aware Select Up behavior, and startup tooling that separates platform and MPS classpaths while applying platform and operating-system-specific JVM options.

## Takeaways

- Editor test result matching can ignore selected containment roles, properties, references, or other differences through rules or per-node markers; failures identify the relevant node and cell.
- Find Usages groups results under virtual-package folders, expanding dotted names into nested levels; the new grouping is enabled by default in that tool window.
- Generated launchers inherit the matching IntelliJ Platform boot classpath and JVM options, while adding MPS-specific settings and operating-system-specific --add-opens options.

**Tags:** [MPS](https://yomu.fyi/topic/mps), [Testing](https://yomu.fyi/topic/testing)

- Source: [Jetbrains](https://blog.jetbrains.com/mps/2026/09/the-mps-2026-2-eap-has-started-2-2)
- Source URL: https://blog.jetbrains.com/mps/2026/09/the-mps-2026-2-eap-has-started-2-2
- Ingested by Yomu: 2026-09-03T11:17:21.324Z

[Read original post](https://blog.jetbrains.com/mps/2026/09/the-mps-2026-2-eap-has-started-2-2)
