Skip to content
Tags give the ability to mark specific points in history as being important
  • 3.5.2
    fcca0aed · chore: Release 3.5.2 ·
    Release 3.5.2
    
    - Improve and streamline license issue related messages
    
  • 3.5.1
    7520e433 · chore: Release 3.5.1 ·
    Release 3.5.1
    
    - Fix message handling from license detection
    - Fix unpacking of packages to check symlinked licenses
    - Add missing info to license file missing message
    - Add type annotations detect issues when adding messages
    - Fix crash while parsing invalid shebang lines
    
  • 3.5.0
    5d235cd6 · chore: Release 3.5.0 ·
    Release 3.5.0
    
    - Validate license field using SPDX identifiers
    - Check for shadow stack support
    - And QML dependency checks
    
  • 3.4.2
    1b4c487e · chore: Release 3.4.2 ·
    Release 3.4.2
    
    - Revert incorrectly dropped rule imports
    
  • 3.4.1
    b508896d · chore: Release 3.4.1 ·
    Release 3.4.0
    
    - Use .pc files from packages not matching ones from host system
    - Use raw strings to disambiguate regular expressions
    - Copy-edit wording of tags
    - Fix import path scopeing in tests
    - Refresh licensing, author lists, testing tips, and other info in docs
    - Reformat and lint entire codebase (via black & ruff)
    
  • 3.4.0
    e2ff3646 · chore: Release 3.4.0 ·
    Release 3.4.0
    
    - Overhaul Python dependency handling
    - Overhaul sodepends including architecture pinning and RPATH handling
    - Add warning for transitive dependencies
    - Add color to make errors and warnings easier to parse if output is TTY
    - Add check for dependencies called out in pkgconfig files
    - Fix handling of debug packages
    - Improve error and warning message content
    - Improve licence handling especially of linked licenses and empty arrays
    - Drop obsolete KDE specific rules
    - Refactor Python coding to remove deprecated features, improve readability
    - Implement CI testing and coverage reporting
    
  • 3.3.1
    c4958720 · chore: Release 3.3.1 ·
    Release 3.3.1
    
    - Avoid failure when scanning dependencies in invalid Python files
  • 3.3.0
    ad8f1154 · chore: Release 3.3.0 ·
    Release 3.3.0
    
    - Detect Python dependencies, Python extensions with limited ABIs
    - Support Python 3.10
    - Detect binaries that may execute code from shared RUNPATH
    - Replace bzr with breezy
    - Fix OFL license handling
    - Handle debug packages (by ignoring some checks)
    - Handle source array being empty
    - Accommodate project development on case-insensitive filesystems
  • 3.2.10
    3.2.10
    
  • 3.2.9
    af9adf47 · Tag version 3.2.9 ·
    Tag version 3.2.9
  • 3.2.8
    Tag version 3.2.8
  • 3.2.7
    d8ee5eb5 · Tag version 3.2.7 ·
    Tag version 3.2.6
  • 3.2.6
    a5217944 · Tag version 3.2.6 ·
    Changes:
    - better mingw support (FS#43552)
    - lrz/lzo compression (FS#44900)
    - handle validpgpkeys warnings
    - improved carch-specific depends (FS#45455, FS#45456)
    - test for overlinking
  • 3.2.1
    88b3a628 · Release version 3.2.1 ·
    Bug fixes.
  • 3.2
    fe8a5b84 · Release version 3.2 ·
    Compatibility with pacman 4.0, bug fixes.
  • 2.8.1
    d8ae4853 · Release version 2.8.1 ·
    2.8.1 : bugfix release
  • 2.8
    Several rule additions, small improvements. A test suite was added.
    Compatible with pacman 3.5 database.
  • 2.7
    32ebdbd1 · Bump version to 2.7 ·
    A few new things, time for a new release
  • 2.6
    Namcap 2.6 release
  • 2.5
    New wrapper script hotness