Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.7.0 not backwards compatible #284

Closed
bernhard-thiele opened this issue Apr 2, 2019 · 3 comments
Closed

Release v1.7.0 not backwards compatible #284

bernhard-thiele opened this issue Apr 2, 2019 · 3 comments
Labels
Milestone

Comments

@bernhard-thiele
Copy link
Collaborator

Commit 1b03b84 added a dependency to an MSL icon which was newly introduced in MSL v3.2.3. As a result MDD v1.7.0 unintentionally will not work if used with a previous MSL version. We should probably aim for a bug fix release v1.7.1 which establishes backwards compatibility.

@bernhard-thiele bernhard-thiele pinned this issue Apr 2, 2019
@bernhard-thiele bernhard-thiele unpinned this issue Apr 2, 2019
@bernhard-thiele bernhard-thiele added this to the v1.7.1 milestone Apr 2, 2019
@tbeu
Copy link
Collaborator

tbeu commented Apr 2, 2019

So basically this means, we only increase the version of the uses annotation (as e4c854a did), to please the Dymola auto-conversion, but must not actually update any library code to utilize new features. Sigh. If we only had impact.

@bernhard-thiele
Copy link
Collaborator Author

Unfortunately, I don't know a better way using the current version handling facilities. This uses(...) annotation should be enhanced, but I suppose that would mean to agree on a common versioning scheme like SemVer and support it in a standardized fashion.

@bernhard-thiele
Copy link
Collaborator Author

I've made a draft release for v1.7.1 and planned to publish it this Friday, 2019-04-05. This can be moved to a later date if there pop up some other issues which should be solved.

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

2 participants