From 8fa229431f44df9920295e29f78dd62557ca2334 Mon Sep 17 00:00:00 2001
From: Chris Rudolphi <1702962+clrudolphi@users.noreply.github.com>
Date: Thu, 26 Feb 2026 09:00:40 -0600
Subject: [PATCH 1/2] Change visibility of PickleId property to public.
---
CHANGELOG.md | 1 +
Reqnroll/ScenarioInfo.cs | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8f732b25c..f94922607 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,7 @@
## Bug fixes:
* Fix: Formatters incorrectly handle Unicode text file content of attachments.
+* Enhancement: Changed visibility of PickleId property of ScenarioInfo to public.
*Contributors of this release (in alphabetical order):* @clrudolphi
diff --git a/Reqnroll/ScenarioInfo.cs b/Reqnroll/ScenarioInfo.cs
index 09f59a70e..4de9e58e0 100644
--- a/Reqnroll/ScenarioInfo.cs
+++ b/Reqnroll/ScenarioInfo.cs
@@ -49,7 +49,7 @@ public class ScenarioInfo
///
/// This holds the unique identifier for the test ("pickle") represented by this scenario info. Used internally at runtime.
///
- internal string PickleId { get; set; }
+ public string PickleId { get; set; }
public ScenarioInfo(string title, string description, string[] tags, IOrderedDictionary arguments, string[] inheritedTags = null, string pickleIndex = null)
From ae66000829d34501bf95c47595b5affc2263477a Mon Sep 17 00:00:00 2001
From: Chris Rudolphi <1702962+clrudolphi@users.noreply.github.com>
Date: Thu, 26 Feb 2026 10:39:09 -0600
Subject: [PATCH 2/2] Revised to Public get; internal set;
---
Reqnroll/ScenarioInfo.cs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Reqnroll/ScenarioInfo.cs b/Reqnroll/ScenarioInfo.cs
index 4de9e58e0..56195daf8 100644
--- a/Reqnroll/ScenarioInfo.cs
+++ b/Reqnroll/ScenarioInfo.cs
@@ -49,7 +49,7 @@ public class ScenarioInfo
///
/// This holds the unique identifier for the test ("pickle") represented by this scenario info. Used internally at runtime.
///
- public string PickleId { get; set; }
+ public string PickleId { get; internal set; }
public ScenarioInfo(string title, string description, string[] tags, IOrderedDictionary arguments, string[] inheritedTags = null, string pickleIndex = null)