Changelog

Track the evolution of Code Pathfinder with detailed release notes and updates.

Release v1.1.1

v1.1.1December 10, 2025
View on GitHub

🐳 Code Pathfinder v1.1.1 - Container Security Edition

We're excited to announce Code Pathfinder v1.1.1, a massive release that introduces comprehensive Docker and container security analysis capabilities! This release adds 47 security rules, a powerful Python DSL for writing custom rules, and native Dockerfile/docker-compose parsing.

πŸš€ Major Features

Complete Docker Security Analysis

Code Pathfinder now supports deep security analysis of containerized applications with:

  • Native Dockerfile Parsing - Full tree-sitter based parsing of all 18 Dockerfile instructions
  • Docker Compose Support - Parse and analyze docker-compose.yml files with security-focused queries
  • 47 Built-in Security Rules - Comprehensive coverage of OWASP Docker Security, CIS Docker Benchmark, and industry best practices

Python DSL for Container Rules

Write expressive security rules using our new Python DSL:

@rule(
    id="DOCKER-SEC-001",
    severity="high",
    message="Running container as root"
)
def check_root_user(dockerfile):
    return dockerfile.user == "root"

Features include:

  • Fluent API for querying Dockerfile instructions
  • Built-in helpers for common security patterns
  • Support for complex multi-instruction analysis
  • Easy integration with CI/CD pipelines

Security Rule Categories

The 47 rules cover critical security areas:

  • Privilege Escalation - Detect containers running as root, excessive capabilities
  • Secret Management - Find hardcoded credentials, API keys in images
  • Network Security - Identify exposed ports, insecure protocols
  • Supply Chain - Check for unverified base images, outdated dependencies
  • Best Practices - Health checks, multi-stage builds, layer optimization

🎯 Use Cases

DevSecOps Teams: Integrate container security scanning into your CI/CD pipelines Security Auditors: Quickly identify security misconfigurations across hundreds of Dockerfiles Platform Engineers: Enforce organizational security policies for containerized workloads Developers: Get immediate feedback on container security issues during development

πŸ“Š By The Numbers

  • πŸ”’ 47 security rules covering Docker & docker-compose
  • πŸ“ 18 Dockerfile instructions fully supported
  • 🐍 Python DSL for custom rule authoring
  • 🎯 3 severity levels (high, medium, low) for risk prioritization

πŸ”§ Getting Started

Scan Your Dockerfiles

Install

npm install -g codepathfinder

Scan a project

pathfinder scan --project ./my-app ----rules /path/to/rules

Check rules here https://github.com/shivasurya/code-pathfinder/tree/main/rules

Release v1.1.0

v1.1.0November 29, 2025
View on GitHub

What's Changed

Full Changelog: https://github.com/shivasurya/code-pathfinder/compare/v0.0.34...v1.1.0

Release v0.0.34

v0.0.34November 25, 2025
View on GitHub

What's Changed

Full Changelog: https://github.com/shivasurya/code-pathfinder/compare/v0.0.33...v0.0.34

Release v0.0.33

v0.0.33October 25, 2025
View on GitHub

πŸš€ Recent Highlights β€” CodePathfinder

We’ve landed three notable updates to boost developer experience and performance:

  • Performance Monitoring & Memory Improvements: PR #316 Sharper performance monitoring tools plus reduced memory usage.

  • Golang Version Upgrade: PR #311 Migration to the latest Go for improved reliability and compatibility.

  • Python 3 Language Support: PR #314 You can now scan and analyze Python 3 code, broadening language coverage for source code analysis.

🌟 Introducing SecureFlow β€” Next-Gen AI Security Scanning

Take your code security audit to the next level with our new solutions:

  • SecureFlow Extension: Code securely inside VSCode with AI-driven insights. Read more

  • SecureFlow CLI: Hunt vulnerabilities in your projects with CLI-powered AI analysis. Details in blog

We’re taking baby steps toward making AI-native security scanning the foundation for future software. Stay tunedβ€”more is coming!

Full Changelog: https://github.com/shivasurya/code-pathfinder/compare/v0.0.32...v0.0.33

Release v0.0.32

v0.0.32March 18, 2025
View on GitHub

What's Changed

New Contributors

Full Changelog: https://github.com/shivasurya/code-pathfinder/compare/v0.0.31...v0.0.32

Showing 1-5 of 29 releases
1 / 6

Stay Updated

Watch our GitHub repository to get notified about new releases.

Star on GitHub