Releases: mcandre/tuco
Releases · mcandre/tuco
#ux
Redesign configuration schema for efficiency:
- Split Go ports into individual goarch, goos components. This deduplicates long configuration lists.
- Accelerate builds by processing linear, authoritative data from
go tool dist list. - Validate Go port components.
- Rename exclusion fields for clarity.
- Add
port_excludesto disable any broken, incomplete, or otherwise undesired ports. - Update dependencies.
#minimalism
- Distinguish tuco from related tools through our superpower: minimalism
- Deduplicate GOOS/GOARCH port combinations in configuration files
- Remove install methods other than go mod
#sanitation
Add excludes option to strip globs from tarballs. Reduces accidents when previewing artifacts with Explorer, Finder, etc.
#handlebars
Elide spurious errors when child process I/O streams close early.
#prefect
#tuco
- Rename project to tuco.
- Parallelize builds.
- Generate tarballs, with automatic chmod bit correction.
- Streamline configuration. Replace environment variables with YAML files. Replace block list logic with straightforward port list.
- Follow more Go idioms.
- Update Go.
- Update dependencies.
- Drop Docker images.
- Drop 32-bit precompiled binaries.
- Expand precompiled binary operating systems and ISA's.
#docker
#keepyuppy
Update Go