Skip to content

chore: Update PR template to mention API changes - #796

Merged
flub merged 3 commits into
mainfrom
flub/pr-template-api
Sep 2, 2026
Merged

flub merged 3 commits into
mainfrom
flub/pr-template-api

Conversation

@flub

@flub flub commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Description

The breaking changes section is too narrow really today. We need to be
able to identify API additions and deprecations mostly. Breaking
changes only comes back once we work towards 2.0.

Additionally stop encouraging folks to remove some checkboxes. I'd
rather have them un-ticked.

Breaking Changes

n/a

Notes & open questions

  • Also updates chacha20 to avoid yanked versions that contain UB.
  • Removes the perf job, not very useful in it's current state (and broken).

Change checklist

  • Self-review.
  • Documentation updates following the style guide, if relevant.
  • Tests if relevant.
  • All breaking changes documented.
  • This PR was created by a human that thought critically about the
    proposed change and wrote an as clear and concise description as
    they could.
  • This PR isn't slop, and is carefully crafted to do have the
    intented effect.
  • cargo make passes locally.

The breaking changes section is too narrow really today. We need to be
able to identify API additions and deprecations mostly. Breaking
changes only comes back once we work towards 2.0.
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

Performance Comparison Report

e6b886e28f36e60b1a5b6191acad3f937d56b181 - artifacts

No results available

---
4fdcd95423a8d402a45d365f1a171ff86bb99abd - artifacts

No results available

---
e6b886e28f36e60b1a5b6191acad3f937d56b181 - artifacts

No results available

---
4fdcd95423a8d402a45d365f1a171ff86bb99abd - artifacts

No results available

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/noq/pr/796/docs/noq/

Last updated: 2026-09-02T12:53:31Z

@n0bot n0bot Bot added this to iroh Sep 2, 2026
@github-project-automation github-project-automation Bot moved this to 🚑 Needs Triage in iroh Sep 2, 2026
@flub
flub added this pull request to the merge queue Sep 2, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Sep 2, 2026
@flub
flub added this pull request to the merge queue Sep 2, 2026
Merged via the queue into main with commit 24312a7 Sep 2, 2026
36 checks passed
@flub
flub deleted the flub/pr-template-api branch September 2, 2026 15:59
@github-project-automation github-project-automation Bot moved this from 🚑 Needs Triage to ✅ Done in iroh Sep 2, 2026
Stanley00 pushed a commit to stanley-fork/iroh that referenced this pull request Sep 4, 2026
## Description

This aligns with a change started in noq:

- Mention API changes rather than breaking changes.

- Do not encourage to remote checkboxes. That leaves me guessing what
  the template *should* look like in each repo.

## Breaking Changes

n/a

## Notes & open questions

Equivalent noq pr: n0-computer/noq#796

## Change checklist

- [x] Self-review.
- [x] Documentation updates following the [style
guide](https://rust-lang.github.io/rfcs/1574-more-api-documentation-conventions.html#appendix-a-full-conventions-text),
if relevant.
- [x] Tests if relevant.
- [x] All breaking changes documented.
- [x] This PR was created by a human that thought critically about the
      proposed change and wrote an as clear and concise description as
      they could.
- [x] This PR isn't slop, and is carefully crafted to do have the
      intented effect.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants