NEWAudience modes for QA, release engineers & end users

Git commits
human-readable firmware changelogs

Paste your repo. Get structured release notes in seconds. Built for embedded and firmware teams who ship to silicon, not just servers.

Works with GitHub & private reposCommits processed by Gemini on Google serversMarkdown · JSON · Jira
firmlog · stm32-bootloaderv1.7.2 ← v1.7.1 · 47 commits
01 git log --onelineRAW
a3f9c2em.chenfix(usb): handle CDC double-buffer overflow on STM32F4
8b1d440m.chenfix(usb): address typo in EP1 IN handler
c47a019k.alvarezfeat(boot): dual-bank A/B with rollback fallback
2e8f1b3k.alvarezwip rollback
7d22a90j.parkperf(rtos): reduce ISR latency from 18µs → 6µs
f1e0c33j.parkrefactor: hoist GPIO init out of bsp_main
d09b2a8a.singhfeat(ota): signed delta updates (Ed25519)
5cc1e24a.singhadd ed25519 verify path
10aafe7l.huangchore(deps): bump FreeRTOS 10.5.1 → 11.1.0
38ff2c6l.huangbuild: -Os flags, link script tweak
e7193abm.chentypo
35 more commits
02 RELEASE_NOTES.mdFORMATTED
v1.7.2 — STM32 Bootloader
Released May 8 · 47 commits · 4 contributors · +1,284 / −492
New & Notable
  • [boot]Dual-bank A/B firmware updates with automatic rollback if the new imag
  • [ota]Signed delta OTA payloads using Ed25519 signatures — average payload 7
Performance
  • [rtos]ISR latency on the high-priority sensor path reduced from 18µs to 6µs
Fixes
  • [usb]USB CDC double-buffer overflow on STM32F4 under sustained 12 Mbps traf
  • [boot]Watchdog could fire during early-boot stack init on cold start.
Toolchain
  • [deps]FreeRTOS upgraded 10.5.1 → 11.1.0; new scheduler primitives unlocked.
  • [build]Switched to -Os with linker script trim — saves 2.8 KB on shipped imag
Built for firmware

Not another generic git-log summarizer.

Git-native

Reads conventional commits, squashes wip noise, follows tags & merges. Drops fixup commits before they hit the notes.

Tags · branches · ranges

Firmware-aware

Recognises HAL drivers, RTOS scheduler changes, ISR paths, OTA & bootloader scopes. Surfaces image-size deltas and timing impacts.

STM32 · ESP-IDF · NXP · Zephyr

Audience modes

Same commits, three voices: terse for QA, technical for release engineers, plain-English for end users.

QA · RelEng · End-user

Export anywhere

Markdown for GitHub releases, JSON for your pipeline, plain text for Jira tickets, or copy straight to clipboard.

.md · .json · .txt · clipboard