Skip to content
This repository was archived by the owner on Jun 11, 2026. It is now read-only.

v1.12.2

Choose a tag to compare

@dkmnx dkmnx released this 20 Dec 11:40
· 19 commits to main since this release

Changed

  • Test coverage - Enhanced validation test coverage with comprehensive test cases for API key validation
  • Security validation - Improved dangerous character detection in content validation functions
  • Code organization - Simplified content validation logic and removed redundant validation patterns
  • Documentation - Reorganized changelog sections to maintain logical grouping of changes

Fixed

  • Test references - Updated version references from v1.12.0 to v1.12.1 in banner tests
  • Validation testing - Fixed function name consistency in model validation tests
  • API key validation - Ensured validation correctly handles keys containing 'rm' substring
  • Version links - Fixed broken reference links by placing them after all changelog content

Security

  • Streamlined content validation and security checks:
    • Removed redundant MATCH_SHELL_PATTERNS array validation
    • Enhanced dangerous character detection in validate_decrypted_content
    • Simplified load_secrets decryption process using direct memory operations
    • Improved get_config function to use unified cache access pattern
    • Refined load_decrypted_content_safely with proper line-by-line processing
    • Removed temporary file usage in load_secrets for better security