Releases: hjosugi/frost-build
Releases · hjosugi/frost-build
Release list
v0.13.1
Full Changelog: v0.13.0...v0.13.1
v0.13.0
v0.12.0
v0.11.0
What's Changed
- feat: resource-aware scheduling and daemon status by @hjosugi in #235
- Release 0.11.0 by @hjosugi in #236
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- feat(vscode): build, test and diagnostics without leaving the editor (#180) by @hjosugi in #184
- test(vscode): run the editor layer, and fix what running it found by @hjosugi in #185
- feat(vscode): target tree, Test Explorer and debugging by delegation (#180) by @hjosugi in #186
- docs(site): Docs spacingを4px tokenへ統一する by @hjosugi in #190
- test(site): assert the spacing scale is used, the CSS parses, the links resolve by @hjosugi in #191
- feat(core): resolve ${dep:LABEL} in env values and genrule cmd by @hjosugi in #192
- feat(test): flaky_retries, and a summary that names flakes and skips by @hjosugi in #193
- feat(test): --test-filter, --test-env and --test-arg by @hjosugi in #194
- feat(test): --runs-per-test and --test-output, completing #142 by @hjosugi in #195
- feat(cli): diagnostics that answer the next question by @hjosugi in #196
- feat(cli): frost journal export / diff — cache miss forensics by @hjosugi in #197
- feat(cli): frost query targets, and the extension stops guessing by @hjosugi in #198
- feat(cli): frost lint, and a lint_allow key for costs worth accepting by @hjosugi in #199
- feat(cli): frost fmt, completing #133 by @hjosugi in #200
- feat(cli): .frostrc, for how to build rather than what by @hjosugi in #201
- feat(cli): --build-event-json, an ndjson stream for CI by @hjosugi in #202
- feat(ci): a JUnit report from the build event stream, closing #136 by @hjosugi in #203
- feat(core): build stamping with a stable/volatile split, closing #138 by @hjosugi in #204
- feat(core): visibility — module boundaries a build can enforce, closing #139 by @hjosugi in #205
- test(e2e): the four timeout properties nothing was checking, closing #154 by @hjosugi in #206
- feat(core): per-platform target sections, closing #140 by @hjosugi in #207
- fix(cli): frost explain names the platform it is describing by @hjosugi in #208
- frostw, --report, frost lsp — and frost builds frost by @hjosugi in #188
- design(site): simplify the brand mark, and give it a source by @hjosugi in #210
- refactor: one home for the ${config} rule and for program resolution by @hjosugi in #209
- fix(cli): .frostrc [common] applies where it fits, and README documents it by @hjosugi in #211
- design(site): draw the mark with two shapes instead of thirteen by @hjosugi in #212
- refactor(cli): give each command a module, and main.rs a dispatch table by @hjosugi in #213
- refactor(exec): eleven modules out of one 3340-line lib.rs by @hjosugi in #214
- refactor(exec): Engine::execute 417 lines → 228 by @hjosugi in #215
- feat(core): emit lcov from gcov's JSON report by @hjosugi in #216
- feat(cli): frost coverage-lcov, wired to the emitter #216 landed by @hjosugi in #218
- test(site): resolve a cross-page anchor, and parse the page's script by @hjosugi in #219
- chore: ignore .claude/settings.local.json by @hjosugi in #220
- chore(deps): bump ignore from 0.4.31 to 0.4.33 by @dependabot[bot] in #221
- chore(deps): bump base64 from 0.22.1 to 0.23.1 by @dependabot[bot] in #223
- chore(deps): bump Swatinem/rust-cache from e18b497796c12c097a38f9edb9d0641fb99eee32 to 258712b0b7b1ddf8bddc9fc3b0faca682b2736c3 by @dependabot[bot] in #225
- chore(deps): bump blake3 from 1.8.5 to 1.8.6 by @dependabot[bot] in #226
- chore(deps): bump clap from 4.6.4 to 4.6.6 by @dependabot[bot] in #227
- chore(deps): bump clap_complete from 4.6.8 to 4.6.9 by @dependabot[bot] in #228
- chore(deps): bump taiki-e/install-action from 2.85.4 to 2.85.12 by @dependabot[bot] in #229
- chore(deps): bump clap_complete_nushell from 4.6.1 to 4.6.2 by @dependabot[bot] in #230
- chore(deps): bump taiki-e/install-action from 2.85.12 to 2.86.3 by @dependabot[bot] in #231
- chore(deps): bump Swatinem/rust-cache from 258712b0b7b1ddf8bddc9fc3b0faca682b2736c3 to f0d9c3887740aee45f6153b24b3a6b815192ec16 by @dependabot[bot] in #232
- feat(test): isolated deterministic coverage by @hjosugi in #233
- Release 0.10.0 by @hjosugi in #234
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Make CAS corruption E2E portable to nondeterministic linkers by @hjosugi in #164
- Update the public site to v0.8.0 by @hjosugi in #165
- feat(query): file→target, every path, filters and output formats (#156) by @hjosugi in #166
- docs(samples): multi-module Java, Spring Boot/Gradle and Maven samples, and a guide to all five by @hjosugi in #167
- feat(manifest): ${dep:LABEL} / ${deps:LABEL} — reference one dependency's output by label (#158) by @hjosugi in #168
- feat(test): shard_count — split a test target into independently cached shards (#142) by @hjosugi in #169
- chore(deps): take the pending dependabot set, and Release 0.9.0 by @hjosugi in #179
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
Full Changelog: v0.7.2...v0.8.0
v0.7.2
What's Changed
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- ci: cut releases and prune branches from workflows, not a terminal by @hjosugi in #128
- Release 0.7.1 by @hjosugi in #129
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Complete research backlog and publish the official project site by @hjosugi in #126
- Release v0.7.0 by @hjosugi in #127
Full Changelog: v0.6.1...v0.7.0