diff --git a/CHANGELOG.md b/CHANGELOG.md index 20d22d6439..aa3783b8bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ All notable changes to this project are documented in this file. Format of the log is _loosely_ based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). The project does _not_ follow Semantic Versioning and the changes are documented in reverse chronological order, grouped by calendar month. +## February 2026 + +### Changed + +- Variability: Improve performance of opening big variant configurations in editor (by switching off editor hints which are not needed). + + ## January 2026 ### Fixed @@ -15,6 +22,8 @@ The project does _not_ follow Semantic Versioning and the changes are documented - Variability: Viewer for skeleton trees has been improved (better error reporting, more stable, does not break on nodes which are string literals). - ShortLambda Interpreter: Fixed a bug which resulted in a `RuntimeErrorType` when interpreting ShortLambdas. - InterpreterCoverageAssResult: fix unique ID calculation ([#1617](https://github.com/IETS3/iets3.opensource/issues/1617)) + + ## December 2025 ### Added diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.variability.configuration.base/models/org.iets3.variability.configuration.base.editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.variability.configuration.base/models/org.iets3.variability.configuration.base.editor.mps index 66d0d70bec..d13122e3bb 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.variability.configuration.base/models/org.iets3.variability.configuration.base.editor.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.variability.configuration.base/models/org.iets3.variability.configuration.base.editor.mps @@ -37,7 +37,6 @@ - @@ -45,6 +44,8 @@ + + @@ -75,6 +76,9 @@ + + + @@ -89,6 +93,9 @@ + + + @@ -183,6 +190,7 @@ + @@ -2222,6 +2230,17 @@ + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.variability.configuration.base/org.iets3.variability.configuration.base.mpl b/code/languages/org.iets3.opensource/languages/org.iets3.variability.configuration.base/org.iets3.variability.configuration.base.mpl index 8614669f97..34948d9984 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.variability.configuration.base/org.iets3.variability.configuration.base.mpl +++ b/code/languages/org.iets3.opensource/languages/org.iets3.variability.configuration.base/org.iets3.variability.configuration.base.mpl @@ -27,6 +27,8 @@ 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) 8585453e-6bfb-4d80-98de-b16074f1d86c(jetbrains.mps.lang.test) f0fff802-6d26-4d2e-b89d-391357265626(de.slisson.mps.hacks.editor) + 5474e4cd-6621-4b33-a39a-75552543ba57(de.slisson.mps.conditionalEditor.hints) + 63c1aad1-e2db-439c-a30a-02b5e0bc80f3(org.iets3.core.expr.tracing) @@ -111,6 +113,7 @@ + @@ -147,6 +150,7 @@ + diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps index 6a12da4247..6514b89a5e 100644 --- a/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build/build.mps @@ -1181,6 +1181,9 @@ + + + @@ -2111,6 +2114,16 @@ + + + + + + + + + +