ARCtrl.ValidationPackages
3.0.0
dotnet add package ARCtrl.ValidationPackages --version 3.0.0
NuGet\Install-Package ARCtrl.ValidationPackages -Version 3.0.0
<PackageReference Include="ARCtrl.ValidationPackages" Version="3.0.0" />
<PackageVersion Include="ARCtrl.ValidationPackages" Version="3.0.0" />
<PackageReference Include="ARCtrl.ValidationPackages" />
paket add ARCtrl.ValidationPackages --version 3.0.0
#r "nuget: ARCtrl.ValidationPackages, 3.0.0"
#:package ARCtrl.ValidationPackages@3.0.0
#addin nuget:?package=ARCtrl.ValidationPackages&version=3.0.0
#tool nuget:?package=ARCtrl.ValidationPackages&version=3.0.0
ARC helper functions for Common workflow language.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- ARCtrl.Core (>= 3.0.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on ARCtrl.ValidationPackages:
| Package | Downloads |
|---|---|
|
ARCtrl.Yaml
ARC helper functions for Parsing YAML files. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.0 | 5 | 2/19/2026 |
| 3.0.0-beta.16 | 123 | 1/15/2026 |
| 3.0.0-beta.15 | 233 | 12/4/2025 |
| 3.0.0-beta.14 | 175 | 12/3/2025 |
| 3.0.0-beta.13 | 190 | 11/25/2025 |
| 3.0.0-beta.12 | 703 | 11/5/2025 |
| 3.0.0-beta.11 | 184 | 10/31/2025 |
| 3.0.0-beta.10 | 294 | 10/30/2025 |
| 3.0.0-beta.9 | 171 | 10/28/2025 |
| 3.0.0-beta.8 | 152 | 10/28/2025 |
| 3.0.0-beta.7 | 153 | 10/27/2025 |
| 3.0.0-beta.6 | 157 | 10/27/2025 |
| 3.0.0-beta.5 | 240 | 10/23/2025 |
| 3.0.0-beta.4 | 144 | 10/22/2025 |
| 3.0.0-beta.3 | 215 | 7/29/2025 |
| 3.0.0-beta.2 | 405 | 7/25/2025 |
| 3.0.0-beta.1 | 559 | 7/22/2025 |
| 3.0.0-alpha.4 | 249 | 5/28/2025 |
| 3.0.0-alpha.3 | 224 | 5/19/2025 |
| 3.0.0-alpha.2 | 240 | 5/15/2025 |
Additions:
add intent field to all processing units
add deeply nested step dependency tests
add empty input edge case tests
include operations in related files
add handling of step reuse
add pending tests for minor missing spec cases
add pending tests for reuse of the same unit in steps across wfs
compare example generated graphs to expected graphs
update graph readme
add comments
move yamlobjects to utils
create mkstep helper
replace alternate constructor with static member
add create functions for graph types
move requirement defaults
rename and reformat testlist
add workflowgraph to py and js solution
add edge-case coverage for cwl requirements
harden cwl requirement edge-case handling
add/update tests for req/hint extensions
extend cwl requirement and hint models
add comments to graph functions
move extension to main type
update cwl tests for payload requirements
add directive and payload requirement tests
encode canonical requirement directive forms
decode schemasalad directives in requirements
add schemasalad requirement models
add secondary path/missing branch tests
add mutation and initialworkdir tests
add helpers to update processingunits/wfsteps
enable more options for initialworkdir
add set to inputs/outputs
add fable packaging tags
update path handling for linux
extend workflowgraph tests
tighten graph rendering
restore node shapes
normalize pu labels
reconnect workflow links
group io in mermaid
simplify mermaid rendering
refine workflowgraph core
document workflowgraph outputs
add workflowgraph tests
wire workflowgraph in arctrl
add workflowgraph core
document expressiontool mapping
add expressiontool decode encode tests
wire expressiontool in workflow conversion
add expressiontool processing unit support
add more tests for implemented functions and roundtrips
add tests for new fields and decode/encode logic
simplify run resolver
encode/decode added fields, unify hint/requirement order
add wfsteps outside for safer type implementation
add missing fields
add CWLRunResolver to py and js projects
add tests for full run parsing and update wf parsing tests
add wf/run tests for data model
move real wf test files and add contract samples
move step resolver to separate file to us it uniformly, add relative path handling
test parsing of workflowsteps from files during conversion
update wf tests for wfsteps
add recursive workflow step parsing to conversion
sanitize yaml, decode/encode for updated wfsteps
complete workflowsteps fields and types
add filebased test workflow
Add support for CWL requirements mapping and JSON syntax
add new empty array option after yamlicious changes
apply helper functions in all relevant tests
further improve error handling
explain workaround and enum order
add helper functions for cwl test type creation
change to string interpolation
add tests for edge cases
move typechecks to encode
improve error handling
encode function for yaml flowstyle, which yamlicious can now read
decompose to yaml flowstyle, which yamlicious can now read
update yamlicious
add cwl to json encode/decode roundtrip tests
add missing custom equality
include yamlControler in .fsproj
add cwl type ro-crate conversion tests
simplify array handling and add json converter for complex types
add cwl types to json and py
add yamlcontroler
bump to 3.0.0-beta.16
Deletions:
remove unused matchcase
remove unused options from step creat function
remove legacy dockerreq decode and apply create function everywhere
merge and then remove workflowstepops
remove private
remove namespace from test
Delete tests/TestingUtils/TestObjects.IO/SimpleARCWithCWL/.gitignore
remove duplicate normalizePath
Bugfixes:
fix spec cases and add abstract cwl (operation)
try fix path error for linux
fix naming consitency and redundant function duplication
refresh cwl requirement test fixtures
fix path for wf resolver handling
fix cwl file location
update cwl fixture paths
add simplearcwithcwl fixture
move cwl sample fixtures
add expressiontool test fixtures
fix match guards and req/hint ordering in steps
fix error handling
fix record schema reading
fix handling of simple types within complex types
fix transpilation issues