1.) Question Number 1
I think you might be confused about semantic versioning?
2.) Question number 2
Can you give more context/info?