diff --git a/.gitmodules b/.gitmodules index e2bb272..2d2e9ce 100644 --- a/.gitmodules +++ b/.gitmodules @@ -58,3 +58,6 @@ [submodule "lib/data/1.14.2"] path = lib/data/1.14.2 url = git@github.com:bugcrowd/vulnerability-rating-taxonomy.git +[submodule "lib/data/1.15"] + path = lib/data/1.15 + url = git@github.com:bugcrowd/vulnerability-rating-taxonomy.git diff --git a/CHANGELOG.md b/CHANGELOG.md index 6798890..d63d040 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,128 +1,171 @@ # Change Log + All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/) ## [Unreleased] + ### Added + - Find the [Secure Code Warrior](https://www.securecodewarrior.com/) remediation training associated with a VRT node ### Changed ### Removed -## [v0.13.2](https://github.com/bugcrowd/vrt-ruby/compare/v0.13.1...v0.13.2) - 2025-10-25 +## [v0.13.3](https://github.com/bugcrowd/vrt-ruby/compare/v0.13.2...v0.13.3) - 2025-02-12 ### Added + +- Support for VRT 1.15 + +## [v0.13.2](https://github.com/bugcrowd/vrt-ruby/compare/v0.13.1...v0.13.2) - 2024-10-25 + +### Added + - Support for VRT 1.14.2 ## [v0.13.1](https://github.com/bugcrowd/vrt-ruby/compare/v0.13.0...v0.13.1) - 2024-07-18 ### Changed + - Minor Bugfixes ## [v0.13.0](https://github.com/bugcrowd/vrt-ruby/compare/v0.12.7...v0.13.0) - 2024-07-18 ### Added + - Support for VRT 1.14.1 ### Removed + - Support for ruby version < 3.1 ## [v0.12.7](https://github.com/bugcrowd/vrt-ruby/compare/v0.12.6...v0.12.7) - 2024-07-09 ### Added + - Support for VRT 1.14 ## [v0.12.6](https://github.com/bugcrowd/vrt-ruby/compare/v0.12.5...v0.12.6) - 2024-04-02 ### Added + - Support for VRT 1.13 ## [v0.12.5](https://github.com/bugcrowd/vrt-ruby/compare/v0.12.4...v0.12.5) - 2023-12-18 ### Added + - Support for VRT 1.12 and some fixes ## [v0.12.4](https://github.com/bugcrowd/vrt-ruby/compare/v0.12.3...v0.12.4) - 2023-12-18 ### Added + - Support for VRT 1.12 and some fixes ## [v0.12.3](https://github.com/bugcrowd/vrt-ruby/compare/v0.12.2...v0.12.3) - 2023-12-18 ### Added + - Support for VRT 1.12 ## [v0.12.2](https://github.com/bugcrowd/vrt-ruby/compare/v0.12.1...v0.12.2) - 2023-11-20 ### Added + - Support for VRT 1.11 and some fixes ## [v0.12.1](https://github.com/bugcrowd/vrt-ruby/compare/v0.12.0...v0.12.1) - 2023-11-20 ### Added + - Support for VRT 1.11 and some minor fixes ## [v0.12.0](https://github.com/bugcrowd/vrt-ruby/compare/v0.11.0...v0.12.0) - 2023-11-16 ### Added + - Support for VRT 1.11 ## [v0.11.0](https://github.com/bugcrowd/vrt-ruby/compare/v0.10.0...v0.11.0) - 2021-03-31 ### Added + - Support for VRT 1.10 - Support for VRT 1.10.1 (updated spelling in scw mapping) ## [v0.10.0](https://github.com/bugcrowd/vrt-ruby/compare/v0.9.0...v0.10.0) - 2020-07-09 + ### Added + - Support for VRT 1.9 ## [v0.9.0](https://github.com/bugcrowd/vrt-ruby/compare/v0.8.1...v0.9.0) - 2019-10-04 + ### Added + - Support for VRT 1.8 ## [v0.8.1](https://github.com/bugcrowd/vrt-ruby/compare/v0.8.0...v0.8.1) - 2019-04-25 + ### Added + - Support for VRT 1.7.1 (includes automotive mappings) ## [v0.8.0](https://github.com/bugcrowd/vrt-ruby/compare/v0.7.0...v0.8.0) - 2019-03-15 + ### Added -- Support for nested mappings: https://github.com/bugcrowd/vrt-ruby/pull/43 + +- Support for nested mappings: - Support for VRT v1.7 ### Changed + - Upgrade ruby version to 2.5.3 ## [v0.7.0](https://github.com/bugcrowd/vrt-ruby/compare/v0.6.0...v0.7.0) - 2018-11-05 + ### Added + - Support for VRT v1.6 ## [v0.6.0](https://github.com/bugcrowd/vrt-ruby/compare/v0.5.1...v0.6.0) - 2018-09-27 + ### Changed + - Fixed bug for mappings with multiple keys and a default (resolves: [#26](https://github.com/bugcrowd/vrt-ruby/issues/26)) ### Removed + - Removed `Gemfile.lock` from source control ## [v0.5.1](https://github.com/bugcrowd/vrt-ruby/compare/v0.5.0...v0.5.1) - 2018-05-15 + ### Changed + - Mappings with array values will no longer coalesce the mapping default. The mapping default will only be used in the case where no value is mapped. ## [v0.5.0](https://github.com/bugcrowd/vrt-ruby/compare/v0.4.6...v0.5.0) - 2018-05-01 + ### Added + - VRT 1.4 data - Support for mappings with `keys` metadata - CWE mapping - Bugcrowd Remediation Advice mapping ### Changed + - Mappings with array values now coalesce downwards. Child VRT nodes will include values from parent nodes if a mapping provides node data as an array. ## [v0.4.6](https://github.com/bugcrowd/vrt-ruby/compare/v0.4.5...v0.4.6) - 2018-02-05 + ### Changed + - Cache VRT::Map objects (#18) diff --git a/lib/data/1.15 b/lib/data/1.15 new file mode 160000 index 0000000..33c1704 --- /dev/null +++ b/lib/data/1.15 @@ -0,0 +1 @@ +Subproject commit 33c17045d6255d560ef9273bbe0600531ca7332c diff --git a/lib/vrt/version.rb b/lib/vrt/version.rb index 16c3d28..9260539 100644 --- a/lib/vrt/version.rb +++ b/lib/vrt/version.rb @@ -1,3 +1,3 @@ module Vrt - VERSION = '0.13.2'.freeze + VERSION = '0.13.3'.freeze end