You can also dual license your work. If a new license version appears you can read it through and then decide if you want to distribute your work with that license _too_.
If you have accepted third party contribution and don't have any copyright assignment agreement (which is... Most of the projects out there), you can't relicense easily.