Skip to content

Conversation

@HeyItsGilbert
Copy link
Owner

@HeyItsGilbert HeyItsGilbert commented Jan 23, 2026

Added

  • Documentation for ConvertFrom-JsonToHashtable cmdlet with syntax,
    parameters, and examples for PowerShell 5.1 and 7+ compatibility.
  • CLAUDE.md project guidance document with module overview, architecture,
    development commands, testing patterns, and key concepts.

Changed

  • Refactored logging script handling in configuration to support both file
    paths and inline script blocks.
  • Enhanced auditing functionality with detailed instructions for configuring
    logging in Configuration.psd1.
  • Improved logging configuration options and integrated cached configuration
    in Import-GatekeeperConfig.
  • Enhanced Test-FeatureFlag to execute logging scripts based on rule outcomes.
  • Updated README with configuration details and logging behavior explanations.

claude and others added 6 commits January 22, 2026 20:54
- Introduces a new help file for the `ConvertFrom-JsonToHashtable` cmdlet.
- Provides detailed information on syntax, parameters, and examples.
- Ensures compatibility with both PowerShell 5.1 and PowerShell 7+.
* Refactored logging script handling to support both file paths and inline script blocks.
* Improved verbosity for better debugging and clarity in logging operations.
* Adjusted script block creation for enhanced performance and reliability.
* Added a new "Changed" section under version 0.1.1 in the CHANGELOG.md to document updates.
* Ensures that the 'Configuration' module is removed from the session to prevent conflicts during testing.
* Improves test reliability by ensuring a clean module state before running tests.
* Updated `Get-Module` calls to include `-All` flag for proper module cleanup.
* This change prevents potential conflicts with multiple module versions during testing.
@github-actions
Copy link

github-actions bot commented Jan 23, 2026

Test Results

  3 files  237 suites   6s ⏱️
261 tests 256 ✅  5 💤 0 ❌
783 runs  768 ✅ 15 💤 0 ❌

Results for commit 9a66614.

♻️ This comment has been updated with latest results.

@HeyItsGilbert HeyItsGilbert merged commit 077cb1c into main Jan 23, 2026
6 checks passed
@HeyItsGilbert HeyItsGilbert deleted the claude/powershell-5.1-json-support-5Z9W3 branch January 23, 2026 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants