RogerSelwyn / O365-HomeAssistant

Office 365 integration for Home Assistant
MIT License
178 stars 14 forks source link

Semantic versioning with breaking changes #233

Open bjornwiberg opened 1 month ago

bjornwiberg commented 1 month ago

I want to start by thanking you for an amazing job with this great HACS integration.

Now to the point. Since you follow semantic versioning and added a breaking change now in v4.8.0 I advice you to follow the convention of semantic versioning and make a major release instead with v5.0.0

Here's some guidelines for semantic versioning

This helps your users to keep track if they want to still keep the current version or choose to update when there are a breaking changes in a major version bump.

With this way you can still maintain your package with bug fixes in version 4 but also improve it with new features in version 5.

I hope this can help you.

RogerSelwyn commented 1 month ago

Thank you, good advice.

RogerSelwyn commented 1 month ago

I'll probably tag a few posts, but I'm trying to get some views. I'm considering breaking up the monolithic O365 integration into smaller, more manageable items. If you have a view, please comment here:

O365 --> MS365 - A potential big change - your views needed

github-actions[bot] commented 8 hours ago

This issue is stale because it has been open for 30 days with no activity.