From cd2a63697623c9ad29264e5e459386c2457c0ab5 Mon Sep 17 00:00:00 2001 From: Justin Searls Date: Fri, 7 Jul 2023 09:52:30 -0400 Subject: [PATCH] 1.30.0 --- CHANGELOG.md | 10 ++++++++++ Gemfile.lock | 14 ++++++++------ lib/standard/version.rb | 2 +- 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5abbf706..bd1c8f04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 1.30.0 + +* Add `Standard::PluginSupport` module of classes designed to make it a little +easier to author plugins. `MergesUpstreamMetadata#merge` will allow a minimal +YAML config (say, `standard-sorbet`'s, which only contains `Enabled` values for +each rule) to merge in any other defaults from a source YAML (e.g. +`rubocop-sorbet`'s which includes `Description`, `VersionAdded`, and so on). +This way that metadata is neither absent at runtime nor duplicated in a standard +plugin that mirrors a rubocop extension + ## 1.29.0 * Updates standard-performance to [1.1.0](https://github.com/standardrb/standard-performance/releases/tag/v1.1.0) diff --git a/Gemfile.lock b/Gemfile.lock index 40e177ba..70990689 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - standard (1.29.0) + standard (1.30.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) rubocop (~> 1.52.0) @@ -23,16 +23,18 @@ GEM method_source (1.0.0) minitest (5.18.0) parallel (1.23.0) - parser (3.2.2.1) + parser (3.2.2.3) ast (~> 2.4.1) + racc + racc (1.7.1) rainbow (3.1.1) rake (13.0.6) - regexp_parser (2.8.0) + regexp_parser (2.8.1) rexml (3.2.5) - rubocop (1.52.0) + rubocop (1.52.1) json (~> 2.3) parallel (~> 1.10) - parser (>= 3.2.0.0) + parser (>= 3.2.2.3) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml (>= 3.2.5, < 4.0) @@ -51,7 +53,7 @@ GEM simplecov_json_formatter (~> 0.1) simplecov-html (0.12.3) simplecov_json_formatter (0.1.4) - standard-custom (1.0.0) + standard-custom (1.0.1) lint_roller (~> 1.0) standard-performance (1.1.0) lint_roller (~> 1.0) diff --git a/lib/standard/version.rb b/lib/standard/version.rb index c37eabf0..054b203a 100644 --- a/lib/standard/version.rb +++ b/lib/standard/version.rb @@ -1,3 +1,3 @@ module Standard - VERSION = Gem::Version.new("1.29.0") + VERSION = Gem::Version.new("1.30.0") end