Recent Releases of openminds_matlab

openminds_matlab - v0.9.6

MATLAB Versions Tested

What's Changed

  • Update: Use token when retrieving info via GitHub api by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/62
  • Hotfix/improve GitHub api request by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/63
  • Fix workflow bugs by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/61
  • Merge latest updates from openMINDS main by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/64

Full Changelog: https://github.com/openMetadataInitiative/openMINDS_MATLAB/compare/v0.9.5...v0.9.6

- MATLAB
Published by github-actions[bot] 9 months ago

openminds_matlab - v0.9.5

MATLAB Versions Tested

Added

  • Add HasControlledInstance mixin class for use with types that have controlled instances by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/38
  • Add codemeta.json by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/30

Fixed

  • Bug in mustBeUniqueItems property validator - need exact comparison for class names by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/47

Changed

  • TypesEnumeration - Added utility properties / methods by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/36
  • Update collection to be compatible with openMINDS-MATLAB-GUI by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/54
  • Use the term "type" instead of "schema" when referring to metadata types by @ehennestad in https://github.com/openMetadataInitiative/openMINDSMATLAB/pull/40 & https://github.com/openMetadataInitiative/openMINDSMATLAB/pull/41
  • Use the term "module" instead of "model" when referring to a metadata module, e.g core etc by @ehennestad in https://github.com/openMetadataInitiative/openMINDSMATLAB/pull/49, https://github.com/openMetadataInitiative/openMINDSMATLAB/pull/50 and https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/51

Other - Continuous integration

  • Added more unit tests, fixed bugs and internal refactoring in https://github.com/openMetadataInitiative/openMINDSMATLAB/pull/53, https://github.com/openMetadataInitiative/openMINDSMATLAB/pull/56, https://github.com/openMetadataInitiative/openMINDSMATLAB/pull/59 and https://github.com/openMetadataInitiative/openMINDSMATLAB/pull/60

Full Changelog: https://github.com/openMetadataInitiative/openMINDS_MATLAB/compare/v0.9.4...v0.9.5

- MATLAB
Published by github-actions[bot] 12 months ago

openminds_matlab - v0.9.4

MATLAB Versions Tested

Added

  • Support for openMINDS v4.0 by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/32
  • Support for instances with new namespace definition by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/26
  • Function createLabelForMissingLabelDefinition to abstract Schema by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/31 ## Fixed
  • Update internal function getSchemaDocLink to work for current schema version, not just latest by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/33

For Developers

  • Change: Use external project MatBox for developer tools by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/27
  • Fix: Improve test coverage by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/28

Full Changelog: https://github.com/openMetadataInitiative/openMINDS_MATLAB/compare/v0.9.3...v0.9.4

- MATLAB
Published by github-actions[bot] over 1 year ago

openminds_matlab - v0.9.3 - Added GitHub workflows with automated testing

MATLAB Versions Tested

Added

  • Update and release workflows by @ehennestad in https://github.com/openMetadataInitiative/openMINDS_MATLAB/pull/22
  • Automatic code checks and unit tests on commits
  • Automatic toolbox packaging on new release tag

Fixed

  • Updated gettingStarted.mlx to reflect change in startup routine introduced in v0.9.2

Full Changelog: https://github.com/openMetadataInitiative/openMINDS_MATLAB/compare/v0.9.2...v0.9.3

- MATLAB
Published by github-actions[bot] over 1 year ago

openminds_matlab - v0.9.2 - Compatible with openMINDS-MATLAB-UI

This version should be compatible with the "work-in-progress" toolbox openMINDS-MATLAB-UI

Added

  • list method for openminds.Collection to retrieve lists of metadata instances.
  • remove method for openminds.Collection
  • Types and Models enumeration classes

Changed

  • startup.m script for correctly updating the search path. selectOpenMindsVersion is now an internal function

Fixed

  • Added option to initialise a "mixed type" controlled term using a controlled instance's @id
  • Various bugs related to saving and loading instances from Collection

- MATLAB
Published by ehennestad over 1 year ago

openminds_matlab - v0.9.1.1 - Minor fixes for tutorials

Added openminds.toolboxversion to allow users to easily check if the package is installed.

- MATLAB
Published by ehennestad about 2 years ago

openminds_matlab - v0.9.1

Changes

  • Added openminds.Collection class for handling collection of metadata instances (Work in progress)
  • Allow creation of custom controlled term instances (#2)
  • Allow empty date time values in properties with date/time/datetime formats
  • Added "Heart of Gold" crew member live script

Bug fixes

  • mustBeValidEmail - Fixed to allow empty values
  • Various small bug fixes

- MATLAB
Published by ehennestad about 2 years ago

openminds_matlab - v0.9.0

First release of openMINDS_MATLAB, providing the full set of openMINDS schemas as MATLAB classes.

The v0.9.x releases are all working prototypes and full backward compatibility within the v0.9.x releases is not guaranteed. Feedback is welcomed and encouraged.

- MATLAB
Published by ehennestad over 2 years ago