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

Tweak payload for expose change parameters #67

Merged
merged 4 commits into from Sep 9, 2020
Merged

Tweak payload for expose change parameters #67

merged 4 commits into from Sep 9, 2020

Conversation

achilleasa
Copy link
Contributor

Due to the recent design change where expose settings can be specified per endpoint, the changes introduced by #66 had to be revised to adhere to the new design.

Because of these changes, the description for an expose change would now become a multi-line string. To this end, the signature of the Description method for the Change interface has been modified to return a []string instead so that the caller can appropriately render the description items. This change breaks backwards compatibility so a new (v2.0.0) branch has been created and the package version on master has been bumped to 3.

@achilleasa
Copy link
Contributor Author

$$merge$$

@jujubot jujubot merged commit 2eb0829 into juju:master Sep 9, 2020
@achilleasa achilleasa deleted the tweak-payload-for-expose-change branch September 9, 2020 11:48
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.

None yet

3 participants