0f456b4201
feat: complete structured CLI output
...
- unify human, plain, and JSON CLI output modes
- standardize diagnostics, lifecycle events, colors, quiet, and verbose handling
- preserve argument forwarding and improve CLI help and summaries
- document and release version 0.9.5
2026-10-21 18:55:23 +08:00
f5dad74498
Release v0.9.0: complete path and git dependencies
2026-08-31 13:42:16 +08:00
54653dfd80
feat: add download mirrors and drop legacy install scripts
...
Introduce `--mirror` and `DCRUP_MIRROR` so `dcrup` can fetch prebuilt
binaries from multiple CDNs. Default `auto` tries cf → gh → sf → ya
and uses the first successful download.
- dcrup.sh / dcrup.ps1: mirror chain, CLI flag, env override
- remove install.sh / install.ps1 / install_bsd.sh (superseded by dcrup)
- GitHub Actions: upload releases to Cloudflare R2 next to Yandex S3
- docs: README, FAQ, changelog, installation, env vars, contributing
2026-08-13 12:59:12 +08:00
60d7420929
feat: add package.dcr-version pin with load-time compatibility warnings
2026-08-08 14:33:46 +08:00
588e4dd13f
feat(build): archive feature, progress UI, and workspace path fixes
2026-07-23 14:00:00 +08:00
a9dd8c1631
feat(build): add flat-bin kind and FAT [archive] packing for OS-dev
2026-07-21 17:45:02 +08:00
9eaa4635d5
refactor: modularize build core engine, update workspaces, cache, and test suite
2026-07-18 20:02:12 +08:00
9326e23a53
feat: add native Qt support and dcr lint command; refactor architecture and integration tests
2026-06-17 12:39:22 +08:00
21932ac94a
feat(build): add freestanding, lto, strip, panic-abort, and codegen-units support in dcr.toml
2026-06-16 16:42:56 +08:00
c42575e360
docs: rewrite documentation.
...
add: Nix and Snapcraft support.
2026-06-02 01:04:16 +08:00