Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CLIUtils/CLI11
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.6.1
Choose a base ref
...
head repository: CLIUtils/CLI11
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 14 commits
  • 41 files changed
  • 3 contributors

Commits on Oct 28, 2025

  1. update precommit markdownlint and add permissions on workflow files (#…

    …1246)
    
    test out some precommit hooks and other updates
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    phlptp and pre-commit-ci[bot] authored Oct 28, 2025
    Configuration menu
    Copy the full SHA
    3a1946e View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2025

  1. option name formatting in help (#1247)

    Add some controls to manipulate option string formatting, including
    disabling the default values, disabling default flag values, disabling
    type names.
    
    Fixes #857
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    phlptp and pre-commit-ci[bot] authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    3a69ed5 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2025

  1. chore(deps): pre-commit.ci autoupdate (#1248)

    <!--pre-commit.ci start-->
    updates:
    - [github.com/DavidAnson/markdownlint-cli2: v0.12.0 →
    v0.18.1](DavidAnson/markdownlint-cli2@v0.12.0...v0.18.1)
    <!--pre-commit.ci end-->
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Nov 7, 2025
    Configuration menu
    Copy the full SHA
    e33d092 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2025

  1. Update some documentation and book chapters (#1250)

    Update documentation related to formatters and some other recent
    updates.
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    phlptp and pre-commit-ci[bot] authored Nov 9, 2025
    Configuration menu
    Copy the full SHA
    c992112 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2025

  1. chore(deps): pre-commit.ci autoupdate (#1253)

    <!--pre-commit.ci start-->
    updates:
    - [github.com/psf/black-pre-commit-mirror: 25.9.0 →
    25.11.0](psf/black-pre-commit-mirror@25.9.0...25.11.0)
    - [github.com/pre-commit/mirrors-clang-format: v21.1.2 →
    v21.1.5](pre-commit/mirrors-clang-format@v21.1.2...v21.1.5)
    <!--pre-commit.ci end-->
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Nov 11, 2025
    Configuration menu
    Copy the full SHA
    7fabe18 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2025

  1. chore(deps): pre-commit.ci autoupdate (#1256)

    <!--pre-commit.ci start-->
    updates:
    - [github.com/DavidAnson/markdownlint-cli2: v0.18.1 →
    v0.19.0](DavidAnson/markdownlint-cli2@v0.18.1...v0.19.0)
    <!--pre-commit.ci end-->
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    98e47b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2025

  1. add an option for full install, (#1252)

    include impl headers with precompiled option.
    
    This may be necessary for some package installs if they wish to include
    the precompiled static library alongside the header only install.
    inspired by #1198
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    phlptp and pre-commit-ci[bot] authored Nov 21, 2025
    Configuration menu
    Copy the full SHA
    9b939ae View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2025

  1. chore(deps): pre-commit.ci autoupdate (#1260)

    <!--pre-commit.ci start-->
    updates:
    - [github.com/pre-commit/mirrors-clang-format: v21.1.5 →
    v21.1.6](pre-commit/mirrors-clang-format@v21.1.5...v21.1.6)
    - [github.com/DavidAnson/markdownlint-cli2: v0.19.0 →
    v0.19.1](DavidAnson/markdownlint-cli2@v0.19.0...v0.19.1)
    <!--pre-commit.ci end-->
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Nov 25, 2025
    Configuration menu
    Copy the full SHA
    60c518c View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2025

  1. Module testing (#1255)

    Address issue #1254
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
    3 people authored Nov 29, 2025
    Configuration menu
    Copy the full SHA
    53608df View commit details
    Browse the repository at this point in the history
  2. Issue #1258 (#1261)

    fix an issue where an enumeration with a stream output method would
    generate strings that could not be converted back to the original
    enumeration value.
    
    Fixes Issue #1258 
    
    recent changes fixed a few issues with the default_val method. The
    method used the to_string, which in cases where a user supplied a
    streaming operation to enumerations they could not be converted back to
    the enumeration properly resulting in some errors and confusing help
    output.
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    phlptp and pre-commit-ci[bot] authored Nov 29, 2025
    Configuration menu
    Copy the full SHA
    f10ee36 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2025

  1. chore(deps): pre-commit.ci autoupdate (#1262)

    <!--pre-commit.ci start-->
    updates:
    - [github.com/JoC0de/pre-commit-prettier: v3.6.2 →
    v3.7.3](JoC0de/pre-commit-prettier@v3.6.2...v3.7.3)
    <!--pre-commit.ci end-->
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Dec 7, 2025
    Configuration menu
    Copy the full SHA
    bebc5a7 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2025

  1. chore(deps): pre-commit.ci autoupdate (#1265)

    <!--pre-commit.ci start-->
    updates:
    - [github.com/psf/black-pre-commit-mirror: 25.11.0 →
    25.12.0](psf/black-pre-commit-mirror@25.11.0...25.12.0)
    - [github.com/pre-commit/mirrors-clang-format: v21.1.6 →
    v21.1.7](pre-commit/mirrors-clang-format@v21.1.6...v21.1.7)
    - [github.com/JoC0de/pre-commit-prettier: v3.7.3 →
    v3.7.4](JoC0de/pre-commit-prettier@v3.7.3...v3.7.4)
    - [github.com/DavidAnson/markdownlint-cli2: v0.19.1 →
    v0.20.0](DavidAnson/markdownlint-cli2@v0.19.1...v0.20.0)
    <!--pre-commit.ci end-->
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Dec 12, 2025
    Configuration menu
    Copy the full SHA
    695eff0 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2025

  1. update the azure pipelines to remove deprecated image (#1267)

    replace removed azure image and some other CI pipeline updates
    phlptp authored Dec 13, 2025
    Configuration menu
    Copy the full SHA
    6919ea8 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2025

  1. prefix_command tests and improvements (#1266)

    adding a PrefixCommandMode option to the prefix_command to allow
    specification of a separator and catch other errors
    
    Addresses #1264
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    phlptp and pre-commit-ci[bot] authored Dec 17, 2025
    Configuration menu
    Copy the full SHA
    fe8f9f7 View commit details
    Browse the repository at this point in the history
Loading