When we put together the plan for 4.0 (Luna timeframe) we were assuming
we might need to break API e.g. for supporting symlinks or interactive rebase
but it seems we found a way to avoid breaking the API. I am not aware of any
breaking changes in review for our Luna release in June.
I think if that's true we should change the plan and release 3.4 instead of 4.0 for
Luna. Speak up if you have any breaking changes you'd like to include in our
next release after 3.3.