Skip to content

v4.2.0

Choose a tag to compare

@n8behavior n8behavior released this 25 Oct 02:14
· 80 commits to main since this release
7985b9a

Level: minor, 4.2.0. riff gets new steps for a person: riff init sets up a new repository, @lead:REPO in the chat, any CI check name and any default branch. A machine of the release before updates with no step of a person.

Waves in this release: Wave 40: riff on other projects.

Wave 40: riff on other projects:

  • #1401: A failed git call stops the command, and riff does not register a session at a place that it made up (#1409).
  • #1354: The start texts name no convention of the riff repository: a session gets its rules from the CLAUDE.md of its repository (#1407).
  • #1404: The wave reads the default branch at each look, and no file holds it (#1406).
  • #1398: Texts, rustdoc and the book name no version of riff, and a check refuses a version name (#1403).
  • #1373: riff init sets up a new repository for riff: riff.toml, auto-merge, the ruleset and the milestones (#1397).
  • #1393: The watch of main reads the full check, and a skipped required check counts as a pass (#1396).
  • #1391: The wave starts no build of an issue with no Done when line, and riff wave move warns (#1395).
  • #1390: A running background task holds a session of a wave for the quiet limit, not the grace of 60 s (#1394).
  • #698: riff verify pass and the wave wait for the required checks of the default branch (#1389).
  • #1352: riff reads the default branch of the repository, not main: the verify diff, the rebase and the look (#1388).
  • #1372: riff lead start in a repository with no riff.toml names the fix and starts nothing (#1387).
  • #1383: The book has one how-to for riff members, in start-a-team-riff.md (#1386).
  • #1353: riff init checks the setup of GitHub, riff wave make makes Backlog, and a how-to adds another repository (#1382).
  • #1350: A new lead takes the read cursors of the lead before it, and a joining session starts at the newest message (#1381).
  • #279: The wave acts for a pull request that cannot merge by itself (#1380).
  • #1338: The lead container reads members, audit, who, whoami and session why, and runs an item, through the socket (#1378).
  • #1368: The chat names one lead of a user with @lead:REPO, and a lead line shows its repository (#1377).
  • #1351: The daemon runs the look of each wave: main breaks, a pull request stops (#1376).
  • #1365: The daemon shows the real-session test that runs, and busy counts it (#1375).
  • #1241: In the lead container, riff is on the PATH, so ! riff works in the terminal (#1374).
  • #1367: The wave fetches refs/pull/N/head so the verify of a pull request from a fork has its head commit (#1371).
  • #1344: The sweep pushes the commits of another local branch to riff-kept/ITEM-ID8-BRANCH and removes the folder (#1370).
  • #1363: The book drops Remote Control: the lead has none, and it starts with riff lead start (#1369).

What's Changed

Changes

  • The book drops Remote Control: the lead has none, and it starts with riff lead start by @n8behavior in #1369
  • The sweep pushes the commits of another local branch to riff-kept/ITEM-ID8-BRANCH and removes the folder by @n8behavior in #1370
  • The wave fetches refs/pull/N/head so the verify of a pull request from a fork has its head commit by @n8behavior in #1371
  • The daemon shows the real-session test that runs, and busy counts it by @n8behavior in #1375
  • The chat names one lead of a user with @lead:REPO, and a lead line shows its repository by @n8behavior in #1377
  • The lead container reads members, audit, who, whoami and session why, and runs an item, through the socket by @n8behavior in #1378
  • The daemon runs the look of each wave: main breaks, a pull request stops by @n8behavior in #1376
  • A new lead takes the read cursors of the lead before it, and a joining session starts at the newest message by @n8behavior in #1381
  • riff init checks the setup of GitHub, riff wave make makes Backlog, and a how-to adds another repository by @n8behavior in #1382
  • In the lead container, riff is on the PATH, so ! riff works in the terminal by @n8behavior in #1374
  • The book has one how-to for riff members, in start-a-team-riff.md by @n8behavior in #1386
  • The wave acts for a pull request that cannot merge by itself by @n8behavior in #1380
  • riff lead start in a repository with no riff.toml names the fix and starts nothing by @n8behavior in #1387
  • riff verify pass and the wave wait for the required checks of the default branch by @n8behavior in #1389
  • A running background task holds a session of a wave for the quiet limit, not the grace of 60 s by @n8behavior in #1394
  • riff init sets up a new repository for riff: riff.toml, auto-merge, the ruleset and the milestones by @n8behavior in #1397
  • The watch of main reads the full check, and a skipped required check counts as a pass by @n8behavior in #1396
  • The wave starts no build of an issue with no Done when line, and riff wave move warns by @n8behavior in #1395
  • riff reads the default branch of the repository, not main: the verify diff, the rebase and the look by @n8behavior in #1388
  • Texts, rustdoc and the book name no version of riff, and a check refuses a version name by @n8behavior in #1403
  • The start texts name no convention of the riff repository: a session gets its rules from the CLAUDE.md of its repository by @n8behavior in #1407
  • The wave reads the default branch at each look, and no file holds it by @n8behavior in #1406
  • A failed git call stops the command, and riff does not register a session at a place that it made up by @n8behavior in #1409

Full Changelog: v4.1.1...v4.2.0