Repository navigation
Releases: zackees/kernal-api
Releases · zackees/kernal-api
Release list
v0.1.29
What's Changed
- Trust attested minimal PR workflow replays by @zackees in #417
- ci: skip
linuxanddylintson a verified byte-identical merge (GEN-021) by @zackees in #419 - ci(cache): bound the Dylint families with evict = "lru" (CACHE-029) by @zackees in #421
- ci(cache): declare ancestor promotion for dylint and dylint-out (#335) by @zackees in #422
- feat(fs): seal files against in-place writes without the READONLY attribute by @zackees in #423
- release: prepare kernal-api 0.1.29 by @zackees in #424
- fix(fs): carry the observed DACL in the seal read-back error and fix the test's ACE layout by @zackees in #425
Full Changelog: v0.1.28...v0.1.29
v0.1.28
What's Changed
- feat(http): native SSE id and event fields by @zackees in #411
- release: prepare kernal-api 0.1.28 by @zackees in #412
- fix: report profiler ring full on final capture by @zackees in #413
- test: remove load-sensitive profiler timing bound by @zackees in #414
- Require source-bound minimal Linux and Dylint replay proof by @zackees in #415
- Retire old-lock Dylint outputs under cache budget pressure by @zackees in #416
Full Changelog: v0.1.27...v0.1.28
v0.1.27
What's Changed
- Run a source-bound minimal Linux gate through bosn and act2 by @zackees in #399
- ci: add source-bound shadow proofs for Linux and Dylint by @zackees in #400
- ci: preserve local Dylint cache saves under bosn act2 by @zackees in #401
- ci: validate checksum freshness for cached nightly Dylint by @zackees in #402
- ci: ratchet Rust and Python function complexity by @zackees in #404
- Add Linux system-tray facade and prepare 0.1.27 by @zackees in #405
- fix(release): align standalone consumers with SDK version by @zackees in #406
- test: validate Python version against the current Rust release by @zackees in #407
- test(profile): isolate the ring timing fixture from parallel tests by @zackees in #409
Full Changelog: v0.1.26...v0.1.27
v0.1.26
What's Changed
- feat(ape): kernal_api::ape endpoint on running-process 4.10.16 by @zackees in #397
- release: kernal-api 0.1.26 by @zackees in #398
Full Changelog: v0.1.25...v0.1.26
v0.1.25
What's Changed
- feat(fs): ContextPathMetadata reports whether a regular file is executable by @zackees in #394
- release: kernal-api 0.1.25 by @zackees in #396
Full Changelog: v0.1.24...v0.1.25
v0.1.24
What's Changed
- ci: prune superseded cache lock generations by @zackees in #362
- ci: require cross-platform Dylint on ordinary PRs by @zackees in #364
- ci: consolidate Dylint to one fast Linux pass by @zackees in #365
- ci: start Dylint beside the linux gate instead of after it by @zackees in #369
- ci: bump setup-soldr to v0.9.82 so Dylint saves its caches by @zackees in #368
- ci: retire orphaned lock generations LRU-first when over the cache budget by @zackees in #370
- ci: run the Dylint lint-library tests and workspace pass concurrently by @zackees in #371
- ci: run the lint libraries' own tests only when the lints change by @zackees in #372
- ci: install webview packages in linux only for full mode by @zackees in #373
- ci: declare the fleet ci.toml contract and validate it with the pinned ci-lint by @zackees in #374
- ci: make the Dylint lint step the required aggregate; drop the sentinel job by @zackees in #375
- ci: overlap the Dylint job's webview package install with setup by @zackees in #376
- ci: stop restoring a cargo registry the Dylint job never reads by @zackees in #377
- ci: workflow hygiene for the ci-lint precheck (zackees/ci.yml#91) by @zackees in #378
- ci: one setup-soldr wrapper with plan-driven cache saves (zackees/ci.yml#92) by @zackees in #379
- ci: declare the cache model main actually writes (zackees/ci.yml#93) by @zackees in #380
- test(process): attribute session spawn overhead (#366) by @zackees in #383
- perf(crash): don't join an in-flight crash sample at exit by @zackees in #382
- test(process): session_spawn_cost runs on every host (fixes main's boundary failure) by @zackees in #387
- chore: suppress CodeRabbit per fleet policy GATE-012 by @zackees in #388
- feat(webview): widget window controls, first slice (#384) by @zackees in #385
- feat(webview): finish widget window controls -- position, navigate, typed best effort, real Windows/macOS (#384) by @zackees in #391
- release: kernal-api 0.1.24 by @zackees in #392
Full Changelog: v0.1.23...v0.1.24
v0.1.23
What's Changed
- ci(cache): setup-soldr v0.9.78 save-cache: auto, share the Linux dev cook base, cache-policy guard (#355) by @zackees in #356
- ci: disable the per-commit cook-delta layer by @zackees in #358
- ci(cache): prune obsolete Soldr cook-base generations by @zackees in #359
- ci: stop caching unused cross-target cook bases by @zackees in #361
- Bound native crash sampling and reuse module inventory by @zackees in #360
Full Changelog: v0.1.22...v0.1.23
v0.1.22
v0.1.21
What's Changed
Full Changelog: v0.1.20...v0.1.21
v0.1.20
What's Changed
- ci(dylints): lint Windows- and Apple ARM-selected code from Linux by @zackees in #344
- test(screenshot): replace the artifact proof's wall-clock bound with a runner stall bound by @zackees in #345
- ci: bump setup-soldr past the SOLDR_JOBS=1 default, drop job caps by @zackees in #320
- feat(ci): fractional PR/main gate and exact-SHA full release validation by @zackees in #346
- fix(macos): resolve #283 guest exclusions with hosted-Mac evidence by @zackees in #348
- ci: compile every Windows release worker on Linux (#273) by @zackees in #349
- ci(bosn): drop the managed stack's CARGO_BUILD_JOBS=1 cap (#29) by @zackees in #350
- feat(fs): await_no_writers closes the inherited-descriptor ETXTBSY race (0.1.20) by @zackees in #352
Full Changelog: v0.1.19...v0.1.20