Nocte- / rhea

A constraint solver based on Cassowary
MIT License
200 stars 19 forks source link

Breaking changes between 0.2.x and 0.3 #45

Open hfossli opened 8 years ago

hfossli commented 8 years ago

I am trying out the 0.3 branch. When it is ready I recommend publishing it as version 1.0.0 as there are several breaking changes. Following Semantic Versioning is always a good thing. It suggests bumping the major number (major.minor.patch) whenever making a breaking change.

I would like to publish a podspec named "1.0.0-beta" pointing to commit cfd33f3.

Nocte- commented 8 years ago

I must admit I'm no longer using Rhea myself (made the switch to CEF3), so it's unlikely there will be any major changes coming. If you're content with how 0.3 works, we might as well promote it to 1.0. :)

hfossli commented 8 years ago

Good to know! Thanks for the great work you've been doing with Rhea! It's awesome!!

Nocte- commented 8 years ago

I'd also like to pick up aqt-cassowary again to see if it can be updated to 0.3, before breaking that project by moving 0.3 back to master as 1.0.

Also, I've just added a 'stays' class to 0.3. It needs more polish, but at first glance it appears to work as advertised.