dart_shield 0.1.0-dev.4 copy "dart_shield: ^0.1.0-dev.4" to clipboard
dart_shield: ^0.1.0-dev.4 copied to clipboard

A security analysis tool.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0-dev.4 - 2025-10-08 #

Added #

  • Implicit current folder analysis - users can now run analysis without specifying a target directory (issue #6)
  • Rule registry system for better rule management and organization
  • Improved analysis report handling with better error reporting and progress tracking (issue #9)

Changed #

  • Enhanced configuration parsing for better flexibility
  • Improved report handling and project report structure
  • Refactored class declarations for better code organization
  • Updated visitor naming for consistency

Fixed #

  • Secure random detection in crypto rules
  • Hardcoded secrets detection now includes key detection
  • Various rule detection improvements

Tests #

  • Added comprehensive tests for secure random rule
  • Enhanced test coverage for configuration parsing

0.1.0-dev.3 - 2024-08-31 #

Added #

  • New rule: avoid-hardcoded-secrets

Changed #

  • Enhanced documentation.
  • Improved code examples.

Fixed #

  • Error handling in the CLI.

0.1.0-dev.2 - 2024-08-12 #

Added #

  • Adhering "Keep a Changelog" style

Changed #

  • Enhanced error handling in the CLI.

0.1.0-dev.1 - 2024-08-01 #

Added #

  • Initial version.