<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/tools/make_release.py, branch hil-report</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/tools/make_release.py?h=hil-report</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/tools/make_release.py?h=hil-report'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2026-08-20T17:47:27Z</updated>
<entry>
<title>docs: add hardware-in-the-loop rig reference</title>
<updated>2026-08-20T17:47:27Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-08-20T07:30:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=872b4fbdc3c607b522211839a6b3b82e18310a1b'/>
<id>urn:sha1:872b4fbdc3c607b522211839a6b3b82e18310a1b</id>
<content type='text'>
Document the ci and hfp HIL rigs in enough detail to reproduce one: bill of
materials with photos, BIOS/IOMMU and vfio-pci passthrough on the Proxmox
host, the Renesas uPD720201 firmware install, the guest software and
permissions, the one-hub-per-root-port USB topology rule and the per-box
split of probe and DUT hubs, how CI drives the rigs, and the operational
gotchas.

The attached-board table is generated from test/hil/tinyusb.json and
test/hil/hfp.json by tools/gen_doc.py into docs/reference/hil_boards.md,
which the page includes. Sphinx excludes that partial so it is not also
built as an orphan document.

Also exclude docs/superpowers/ from the Sphinx build: it holds internal
plans, specs and handoffs rather than published documentation, and since
nothing references them from a toctree each emitted "document isn't
included in any toctree" -- 26 warnings in total, so build_doc.py -W could
never pass. It now does.
</content>
</entry>
<entry>
<title>docs: convert changelog release notes from RST to Markdown (#3746)</title>
<updated>2026-06-30T15:27:27Z</updated>
<author>
<name>Ha Thach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-06-30T15:27:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=dae3f9a366bfcddbf9dcf1b48d7500286a849539'/>
<id>urn:sha1:dae3f9a366bfcddbf9dcf1b48d7500286a849539</id>
<content type='text'>
* docs: convert changelog release notes from RST to Markdown</content>
</entry>
<entry>
<title>docs: move changelog to docs/changelog, drop the docs/info folder</title>
<updated>2026-06-30T07:39:57Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-06-30T07:39:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=20200b35202e5dd0a1a5e8be1db081dc57f6ae8e'/>
<id>urn:sha1:20200b35202e5dd0a1a5e8be1db081dc57f6ae8e</id>
<content type='text'>
Relocate docs/info/changelog/ -&gt; docs/changelog/ (docs/info held only the
changelog) and update all references: the toctree, README + MAINTAINERS links,
make_release.py, and the make-release skill.

Co-Authored-By: Claude Opus 4.8 (1M context) &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Fix code-review findings (changelog rendering, release skill, sidebar)</title>
<updated>2026-06-30T03:57:26Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-06-30T03:57:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=461dff59119addc8df38fca6189a2b691c77dedc'/>
<id>urn:sha1:461dff59119addc8df38fca6189a2b691c77dedc</id>
<content type='text'>
- changelog: fix 3 silent RST mis-renders carried over from the old monolith
  — Markdown link in 0.7.0, mismatched/single backticks in 0.18.0 / 0.20.0
- make-release skill contributors one-liner: parallelize the gh fetch, anchor
  the bot filter (was a substring that dropped handles like "abbott"), and join
  with ", " (paste -sd cycles the delimiter -&gt; "@a,@b @c"); finalize now stages
  only the reviewed set (git add -A -- ':!.idea'); drop the obsolete CRLF gotcha
- make_release.py: emit LF not CRLF in the repository.yml insertion (fixes the
  gotcha at the source)
- docs sidebar: drop the hardcoded furo component list; override brand.html to
  include furo's own template + the sponsor button (decoupled from furo
  internals, no upper-bound pin needed); move sponsor styles into custom.css
- .pre-commit-config.yaml: drop stale end-of-file-fixer excludes for the
  deleted contributors/CoC include shims

Co-Authored-By: Claude Opus 4.8 (1M context) &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Bump version to 0.21.0; rework changelog, contributors, and docs</title>
<updated>2026-06-29T16:38:01Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-06-29T16:38:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=c887bd907c6ca5d06c8db69039b2811079f7731c'/>
<id>urn:sha1:c887bd907c6ca5d06c8db69039b2811079f7731c</id>
<content type='text'>
Release:
- Bump version to 0.21.0 and regenerate tusb_option.h, library.json,
  repository.yml, sonar-project.properties, boards.rst, dependencies.rst
- Add 0.21.0 release notes and split the changelog into per-release files
  under docs/info/changelog/ (date out of title, driver/class groups as
  sub-headings, DCD &amp; HCD section after Device/Host stacks)

Contributors:
- Credit each release's PR authors in a Contributors section
- Drop the curated contributors page; add MAINTAINERS.rst

Docs:
- Update Code of Conduct to Contributor Covenant 3.0 (keep it in the repo,
  remove it from the built docs)
- Sidebar: add a home entry, rename the group to "Documentation", move
  Changelog into it, add a GitHub Sponsor button, merge external links,
  rename FAQ; hide the inline toctree on the landing page
- Add the make-release skill and update the AGENTS.md release process

Co-Authored-By: Claude Opus 4.8 (1M context) &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Bump version to 0.20.0</title>
<updated>2025-11-19T16:23:49Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2025-11-19T15:27:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=f6a77b87f04386ea27effb7c1faf8e1a33da0fa1'/>
<id>urn:sha1:f6a77b87f04386ea27effb7c1faf8e1a33da0fa1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add IAR CStat to static_analysis.yml</title>
<updated>2025-10-25T10:21:57Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2025-10-25T09:30:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d7c4bf14b464a509120ff18f94e9b02cd1c6f9fa'/>
<id>urn:sha1:d7c4bf14b464a509120ff18f94e9b02cd1c6f9fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update for release 0.19.0</title>
<updated>2025-10-03T15:12:11Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2025-10-02T08:48:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=b18a8fbcd5eacf948b430a996fe54b62da285ccd'/>
<id>urn:sha1:b18a8fbcd5eacf948b430a996fe54b62da285ccd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update doc, bump up release 0.18.0</title>
<updated>2024-12-25T05:23:56Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-12-25T05:17:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=ab9472f5848faac26d6c6160f78b8a82661c6ff6'/>
<id>urn:sha1:ab9472f5848faac26d6c6160f78b8a82661c6ff6</id>
<content type='text'>
revert OPT_MCU_RAXXX value back to 1403
</content>
</entry>
<entry>
<title>make all python files executable and standardize interpreter</title>
<updated>2024-09-17T19:17:12Z</updated>
<author>
<name>Shawn Hoffman</name>
<email>godisgovernment@gmail.com</email>
</author>
<published>2024-09-17T19:17:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=616532892d913b7224806ed1e881b72ed66bb3e1'/>
<id>urn:sha1:616532892d913b7224806ed1e881b72ed66bb3e1</id>
<content type='text'>
</content>
</entry>
</feed>
