Skip to content

Releases: abdelfattahradwan/cup

Release (18/04/2025)

18 Apr 11:40

Choose a tag to compare

Release (17/04/2025)

17 Apr 18:20

Choose a tag to compare

  • Use sync instead of async IO. (2d249df)
  • Make the entry point sync (11df90f)
  • Update Microsoft.Extensions.FileSystemGlobbing to 9.0.4 (afba7f6)

Full Changelog: 10.1.2025...17.4.2025

This release uses new nomenclature for builds. Now, framework-dependent builds are called "slim", and self-contained builds are called "standalone".

Also, Linux binaries are now published alongside their Windows counterparts.

Release (10/01/2025)

10 Jan 19:05

Choose a tag to compare

Release (3/5/2024)

02 May 22:50

Choose a tag to compare

Release (18/7/2022)

18 Jul 09:34

Choose a tag to compare

  • Update .gitignore
  • Asset is now a readonly record struct instead of record struct
  • Updated CommandLineParser from version 2.8.0 to 2.9.1
  • Removed unused -t and --tmp options
  • PackageCreator.MetaGuidRegex and PackageCreator.AssetsSubdirectoryRegex are now compiled
  • PackageCreator.FindAsset was refactored to make better use of pattern matching
  • PackageCreator.FindAssets now takes an IReadOnlySet<string> instead of a HashSet<string> as a second argument
  • Program.Execute was renamed to Program.HandleParsedAsync
  • Program.HandleParsedAsync now prints an error message when it fails to load the .cupignore file and asks the user whether he wants to continue or not
  • Updated README.md to no longer mention the removed -t and --tmp options
  • PackageCreator.CreatePackageFromDirectory now reports more info during its operation
  • Changed error message output color in Program.HandleParsedAsync

Release (29/3/2022)

29 Mar 21:15

Choose a tag to compare

29.3.2022

Update Program.cs