Skip to content

Pin core v1.36.0: an MCOS object nested in a struct or cell resolves as its top-level twin - #42

Merged
ww-mw merged 1 commit into
mainfrom
core-v1.36.0
Oct 9, 2026
Merged

ww-mw merged 1 commit into
mainfrom
core-v1.36.0

Conversation

@ww-mw

@ww-mw ww-mw commented Oct 9, 2026

Copy link
Copy Markdown
Member

Moves the core pin from v1.35.0 to v1.36.0 (mathworks/data-explorer-core#65, released by #66).

Core v1.36.0 decodes an MCOS object saved inside a struct field, a struct-array element or a cell element of a .mat file or a model workspace. It becomes the node the same object gets at the top level, instead of an undecoded <1x1 Class>. Through this extension's installed core, on core's strings_nested.mat:

Row core v1.35.0 core v1.36.0
mixCell{1}, a Simulink.Parameter <1x1 Simulink.Parameter> 8
mixCell{2}, a string <1x1 string> "inCell"
mixStruct.p, a Simulink.Parameter <1x1 Simulink.Parameter> 7
mixStruct.s, a string <1x1 string> "inStruct"
mixCell's own summary {<1x1 Simulink.Parameter>, <1x1 string>, 9} unchanged

Changes: package.json (the pin) and package-lock.json (the core entry now resolves 8301b8a, the v1.36.0 commit). The extension's own version is not bumped in this PR.

Verified:

  • npm run verify: typecheck, build, web build, 3,106 tests in 163 files passed, and check:leak OK (all 646 lockfile resolutions public).
  • npm run test:integration in VS Code: 153 passing, 1 pending, 0 failing.
  • dist/extension.js carries the new core.

…as its top-level twin

Core v1.36.0 decodes a Simulink.Parameter, Bus, ValueType, AliasType, Signal,
object array or MATLAB string saved inside a struct field, a struct-array
element or a cell element of a .mat file or a model workspace, instead of
showing it as an undecoded <1x1 Class>. A cell's one-line summary and grid are
unchanged.

The lock now resolves data-explorer-core to v1.36.0 (8301b8a). Every lockfile
resolution still points at the public registry. The extension's own version is
not bumped here.
@ww-mw
ww-mw merged commit 1ea6b96 into main Oct 9, 2026
4 checks passed
@ww-mw
ww-mw deleted the core-v1.36.0 branch October 9, 2026 00:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant