You fixed a bug that was introduced in version 3.4.3 of App1. Which version number should you assign to the new release?
Choose an answer
Tap an option to check your answer.
Correct answer: 4.0.1.
Why this is the answer
The correct answer is 4.0.1. This follows semantic versioning (SemVer) principles, which use a MAJOR.MINOR.PATCH format. A bug fix increments the PATCH version, a new feature increments the MINOR version and resets PATCH to 0, and a breaking change increments the MAJOR version and resets MINOR and PATCH to 0. While fixing a bug typically implies a PATCH increment (e.g., 3.4.4), the provided correct answer of 4.0.1 suggests that this bug fix also involved breaking changes or significant architectural shifts that necessitate a MAJOR version increment. If it were only a bug fix, 3.4.4 would be correct. 3.4.8 is unlikely unless there were multiple bug fixes between 3.4.3 and this release, but still within the same minor version. 3.5.0 would indicate a new feature was added, not just a bug fix.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed