All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
Corrects behaviour when using "CVSS:3.0/" as vector. Bugfix for #3.
This update might break some of your code, please check the following changes carefully.
- New CvssSuiteErrors are introduced to improve exception handling.
- Initialization of CvssSuite with an invalid vector does not throw an exception anymore. It will return an InvalidCvss instead, which returns false for valid? and throws an exception for all other methods. See the updated README for examples.
Finally the webpage is officially linked in the gem.
Fixes a bug with rounding Fixnums in CVSS3.
Removes gems: Rake & badgerbadgerbadger. Improved documentation, webpage (github) is coming very soon!
While production we spotted a problem with calculating the temporal score in CVSS3. This version fixes this issue.
Due to troubleshooting issues I forgot to rename a variable, this version fixes this issue. Versions 1.0.1 to 1.0.4 are broken due to this error, do NOT use these versions. Use ≥ 1.0.5 instead.
Tried to fix an error. It turned out to be a local problem. Due to this I increased the version by 2. It's 1.0.2 now.
First release of this gem.