I've modified a Java library changing some methods return type from his primitive to his equivalent class (for example from int to Integer, from float to Float). There are no other changes in the library.
In normal use the change should not alter the library behaviour because Java automatically unbox the values. Otherwise if the returned value is null an exception will be thrown by the JVM (currently the library throws an exception for an error during a parsing phase).
Given that the current version is 1.0.1, should I release the new library as 1.1.0 or 2.0.0?