Is your software complete? Stop adding features - only bugfixes, and don't break compatibility. It should keep working forever.
Is it still incomplete? Then you must have a plan to make it feature-complete in the near future. Reduce the scope if necessary - make a sequel later! But get a finished, stable version out first.
Either you are responsible for maintaining every version you release, or you are responsible for perfect backwards compatibility.