tag:github.com,2008:https://github.com/fsprojects/Argu/releases Release notes from Argu 2024-12-06T15:10:14Z tag:github.com,2008:Repository/8786949/6.2.5 2024-12-07T21:03:19Z 6.2.5 <p>Drop Package <code>FSharp.Core</code> dependency to <code>6.0.0</code> <a href="https://github.com/SwensenSoftware/unquote/pull/264">#264</a><br> target Unquote 7.0.1 now that it has <a href="https://github.com/SwensenSoftware/unquote/pull/172" data-hovercard-type="pull_request" data-hovercard-url="/SwensenSoftware/unquote/pull/172/hovercard">reduced <code>FSharp.Core</code> dependencies</a> <a href="https://github.com/SwensenSoftware/unquote/pull/264">#264</a></p> github-actions[bot] tag:github.com,2008:Repository/8786949/6.2.4 2024-05-24T20:47:34Z 6.2.4 <p>Add <code>AttributeUsage</code> targets for methods which will be required in .NET 8.0.300 <a href="https://github.com/fsprojects/Argu/pull/243" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/243/hovercard">#243</a> <a href="https://github.com/dlidstrom">@dlidstrom</a></p> github-actions[bot] tag:github.com,2008:Repository/8786949/6.2.3 2024-03-28T12:06:58Z 6.2.3 <p>Improve error message on missing cases on a subcommands (display all missing cases) <a href="https://github.com/fsprojects/Argu/pull/236" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/236/hovercard">#236</a> <a href="https://github.com/fpellet">@fpellet</a><br> Fix the regression of the <a href="https://github.com/fsprojects/Argu/pull/127" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/127/hovercard">#127</a> merged in 6.1.2 and fix usage display when there are missing case in subcommands. <a href="https://github.com/fsprojects/Argu/pull/236" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/236/hovercard">#236</a> <a href="https://github.com/fpellet">@fpellet</a></p> github-actions[bot] tag:github.com,2008:Repository/8786949/6.2.2 2024-02-28T10:57:47Z 6.2.2 <p>Fix default <code>programName</code> when invoking via a wrapper such as <code>dotnet.exe</code> <a href="https://github.com/fsprojects/Argu/pull/233" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/233/hovercard">#233</a></p> github-actions[bot] tag:github.com,2008:Repository/8786949/6.2.1 2024-02-19T13:24:45Z 6.2.1 <p>Fix <code>ParseResults.ProgramName</code> - make it public (cut and paste error in <a href="https://github.com/fsprojects/Argu/pull/229" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/229/hovercard">#229</a>) <a href="https://github.com/fsprojects/Argu/pull/231" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/231/hovercard">#231</a></p> github-actions[bot] tag:github.com,2008:Repository/8786949/6.2.0 2024-02-19T12:00:12Z 6.2.0 <p>Add <code>ParseResults.ProgramName</code> <a href="https://github.com/fsprojects/Argu/pull/229" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/229/hovercard">#229</a><br> Add <code>ParseResults.GetResult(expr, 'Field -&gt; 'R): 'R</code> as alias for <code>PostProcessResult</code>, <code>ParseResults.GetResults(expr, 'Field -&gt; 'R): 'R list</code> as alias for <code>PostProcessResults</code>, <code>ParseResults.TryGetResult(expr, 'Field -&gt; 'R): 'R option</code> as alias for <code>TryPostProcessResult</code> <a href="https://github.com/fsprojects/Argu/pull/230" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/230/hovercard">#230</a><br> Add <code>ParseResults.GetResult(expr, defThunk: unit -&gt; 'Field, parse: 'Field -&gt; 'R): 'R</code> and <code>ParseResults.GetResults(expr, def: 'Field, parse: 'Field -&gt; 'R): 'R</code> that trap parse exceptions, mapping them to parse exit messages <a href="https://github.com/fsprojects/Argu/pull/230" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/230/hovercard">#230</a></p> github-actions[bot] tag:github.com,2008:Repository/8786949/6.1.5 2024-01-22T00:29:58Z 6.1.5 <p>Fix the regression of the <a href="https://github.com/fsprojects/Argu/pull/127" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/127/hovercard">#127</a> merged in 6.1.2 and fix Mandatory arguments in nested subcommands. <a href="https://github.com/fsprojects/Argu/issues/220" data-hovercard-type="issue" data-hovercard-url="/fsprojects/Argu/issues/220/hovercard">#220</a> <a href="https://github.com/fpellet">@fpellet</a></p> github-actions[bot] tag:github.com,2008:Repository/8786949/6.1.4 2023-12-13T22:54:33Z 6.1.4 <p>Fix: remove incorrect <code>ReproducibleBuilds</code> reference <a href="https://github.com/fsprojects/Argu/pull/174" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/174/hovercard">introduced in <code>6.1.3</code></a> <a href="https://github.com/fsprojects/Argu/pull/202" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/202/hovercard">#202</a></p> github-actions[bot] tag:github.com,2008:Repository/8786949/6.1.3 2023-12-13T14:11:11Z 6.1.3 <p>Add ParseResults.GetResult(expr, unit -&gt; 'T) helper for Catch <a href="https://github.com/fsprojects/Argu/pull/187" data-hovercard-type="pull_request" data-hovercard-url="/fsprojects/Argu/pull/187/hovercard">#187</a></p> github-actions[bot] tag:github.com,2008:Repository/8786949/6.1.2 2023-12-13T10:38:48Z 6.1.2 <p>Fix Mandatory arguments in nested subcommands. <a href="https://github.com/fsprojects/Argu/issues/116" data-hovercard-type="issue" data-hovercard-url="/fsprojects/Argu/issues/116/hovercard">#116</a><br> Fix Consistent handling of numeric decimal separators using invariant culture. <a href="https://github.com/fsprojects/Argu/issues/159" data-hovercard-type="issue" data-hovercard-url="/fsprojects/Argu/issues/159/hovercard">#159</a></p> github-actions[bot]