From a1bbf61499e45ef9acdb605b1d5f44b3dd91f70d Mon Sep 17 00:00:00 2001 From: Jeff Dwyer Date: Fri, 31 Oct 2025 15:44:13 -0400 Subject: [PATCH 1/2] remove log_filter as standalone method --- lib/reforge/reforge.rb | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/lib/reforge/reforge.rb b/lib/reforge/reforge.rb index 509923e..62f32fa 100644 --- a/lib/reforge/reforge.rb +++ b/lib/reforge/reforge.rb @@ -48,20 +48,6 @@ def self.instance @singleton end - def self.log_filter - unless defined?(SemanticLogger) - # SemanticLogger is optional - return a pass-through filter - # Only log debug message if explicitly enabled - LOG.debug 'log_filter called but SemanticLogger is not available. Install the semantic_logger gem to use this feature.' if ENV['REFORGE_LOG_CLIENT_BOOTSTRAP_LOG_LEVEL'] == 'debug' - return Proc.new { |log| true } # Pass through all logs - end - - InternalLogger.using_reforge_log_filter! - return Proc.new do |log| - bootstrap_log_level(log) - end - end - def self.finish_init! @config_has_loaded = true end From 56567a062fda554054303f6fccc85e8d181f0960 Mon Sep 17 00:00:00 2001 From: Jeff Dwyer Date: Fri, 31 Oct 2025 15:55:26 -0400 Subject: [PATCH 2/2] 1.12.1 --- CHANGELOG.md | 3 +++ VERSION | 2 +- sdk-reforge.gemspec | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b813e30..7d58f4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## 1.12.1 - 2025-10-31 +- Remove `Reforge.log_filter` method. Use `filter: ->(log) { Reforge.instance.log_level_client.semantic_filter(log) }` instead + ## 1.12.0 - 2025-10-31 - Restore log level functionality with LOG_LEVEL_V2 support diff --git a/VERSION b/VERSION index 32bd932..6f165bc 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.12.0 \ No newline at end of file +1.12.1 \ No newline at end of file diff --git a/sdk-reforge.gemspec b/sdk-reforge.gemspec index d32a222..02f1c0f 100644 --- a/sdk-reforge.gemspec +++ b/sdk-reforge.gemspec @@ -2,11 +2,11 @@ # DO NOT EDIT THIS FILE DIRECTLY # Instead, edit Juwelier::Tasks in Rakefile, and run 'rake gemspec' # -*- encoding: utf-8 -*- -# stub: sdk-reforge 1.12.0 ruby lib +# stub: sdk-reforge 1.12.1 ruby lib Gem::Specification.new do |s| s.name = "sdk-reforge".freeze - s.version = "1.12.0" + s.version = "1.12.1" s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze]