Repository navigation
Releases: ThomasHendrickx/aeolus-fleet
Release list
v0.37.2
v0.37.1
No merged pull request carries the label 0.37.1.
v0.37.0
v0.36.1
No merged pull request carries the label 0.36.1.
v0.36.0
No merged pull request carries the label 0.36.0.
v0.35.0
Other changes
- Design: end-to-end encryption, decisions and level B in detail (#1357)
- E2E S0: decision 0068 sealed fleets, blueprint, architecture, dky_ and fleet:keys (#1369)
- E2E S1: the key vault, data_keys, seal and unseal (decision 0068) (#1373)
- E2E S2: sealed sends and receives, turning sealing on (decision 0068) (#1374)
- E2E S3: every other payload sealed and unsealed (decision 0068) (#1378)
- Retired ships design: decision 0070, flows, scenarios, approved mockups and slices (#1380)
- E2E S4: the kill switch, the data key cache and KEY_UNAVAILABLE on every path (decision 0068) (#1381)
- E2E S5: the sealing pass for a fleet with history, and fleet:keys for the fleet manager (decision 0068) (#1384)
- E2E S6: data keys by age and changing the company key (decision 0068) (#1385)
- E2E S7: the recovery key, set at turning on and changed (decision 0068) (#1386)
- E2E S8: recovery, fleet.recoverySet, fleet.recoverKeys and aeolus-core fleet:recover-keys (decision 0068) (#1387)
- E2E S9: the sealing page on the Fleet overview, with fleet.sealing's progress (decision 0068) (#1389)
- E2E S10: sealed in the console, the overview notice and the gateway mark (decision 0068) (#1392)
- Sign-in backgrounds: the six from the mockup, one picked at random at load, shared in common (#1399)
- Docs: review pass against main, gaps closed across every doc area (#1400)
- Docs: cut a release from the walked commit on its release branch, never main (#1402)
- Design: monitoring, stage 2 (flow, decisions, slices, mockups) (#1403)
- Decisions: answers from the documentation review (#1404)
- Retired ships S1: the pruning pass removes retired ships past the retention, leaving a remnant (decision 0070) (#1409)
- Monitoring W1: report task, step and reportChangedAt (#1410)
- A session that cannot tell its harness registers without one; the console shows Harness unknown (#1408) (#1413)
- Sign-in as argo e2e: wait for hydration after navigation (#1349) (#1420)
- Payloads and statements at most 256 KB, one limit (aeolus-fleet#1418) (#1421)
- Schedules per ship limit test: schedules far ahead of the database clock (#1348) (#1422)
- Monitoring W2: the sent message shows its recipients' tasks, and message task links (#1423)
- Monitoring W3: lease activity, Seen on the overview and the ship's Activity line (#1425)
- Monitoring W4: alerts in core, Open alerts on the overview and the ship page (#1428)
- Monitoring W6: expectations on the ship through the ship API, read-only on the ship page (#1430)
- Ship page shows every scope the ship holds (#1297) (#1431)
- Network import Check line: singular, console date format, example file that checks (#1432)
- Network: declared rules name a declarer outside the read reach (#1433)
Released without a passed staging walk, by ThomasHendrickx: Walked on staging and passed the release gate (walker, 31 Oct); scale reads not measured because the scale redeploy hit its time limit
v0.34.0
Other changes
- Design: token usage over time across the fleet (stage 2) (#1330)
- Make the Confirm story wait for what the confirm shows (#1335) (#1336)
- Common has the usage message a trierarch sends the trierarch plugin (usage, slice 2) (#1337)
- The usage message carries the estimated cost of each token kind (usage, slice 2b) (#1339)
- A ship with fleet:read reads its fleet's limits and retention (usage, slice 4a) (#1341)
- API keys S7a: common's report carries each login and key state (aeolus-fleet#1085) (#1344)
- API keys S9: the console shows each login, spend on the key and a key not ready (aeolus-fleet#1085) (#1345)
- Design: outside MCP servers that take only an OAuth sign-in (#1346)
- Decision 0067: outside OAuth sign-ins, a grant per person (OAuth servers S1) (#1356)
- docs(guides): Cursor and Copilot CLI sessions crew a ship over MCP (#1368)
- Cursor and Copilot S2: decision 0018 takes the model auto (#1370)
- ci: pull the test images through mirror.gcr.io (#1375) (#1376)
- Harness S6: Copilot's crew line in core, the starting prompt and the LocationTag naming Copilot (#1391)
- Feature flags per fleet, sealing the first: core, installation API and console (decision 0069) (#1395)
- Copilot guide: check the tools with /mcp show in a session (#1401)
Released without a passed staging walk, by ThomasHendrickx: Re-walk passed; remaining failures are not blocking under the release gate (#136, #1397) or fixed on main (#1398). Thomas: release 0.34.0
v0.33.0
Other changes
- Design: the trierarch starts and talks to a session without a terminal (#882, #1085) (#1225)
- Fix the starting prompt after Commission coming back empty (#1246) (#1326)
- Log why the console maps pagasae to unreachable (#1327)
- A lost setup line can be got again: New setup line on the machine card (#1239) (#1332)
Released without a passed staging walk, by ThomasHendrickx: Walked all a person can walk on staging and found no defects; the failed steps need a Slack workspace, the ChatGPT setting and a viewer, which staging lacks (infra#112)
v0.32.4
v0.32.2
Other changes
- Fix mic request queue response (#1321)