ReleasePilot
ReleasePilot - Generatore di note di rilascio adattate al pubblico
Note di rilascio curate da qualsiasi repository git, in pochi secondi.
Strumento CLI per sviluppatori



Informazioni
ReleasePilot e uno strumento CLI Python open source che legge la cronologia git e genera belle note di rilascio su misura per il pubblico. Supporta otto tipi di pubblico - changelog standard, What's New rivolto agli utenti, note tecniche, riepilogo conciso, aggiornamento per i clienti, brief esecutivo, riepilogo narrativo e narrazione per i clienti. I formati di output includono Markdown, testo semplice, JSON, PDF e DOCX - con un PDF narrativo impaginato professionalmente che presenta statistiche, modifiche che rompono la compatibilita e sezioni sulla sicurezza. Il flusso di lavoro interattivo guidato ti accompagna attraverso ogni opzione: repository, branch, intervallo di tempo, pubblico, formato, lingua e titoli personalizzati. Supporta 10 lingue di output (EN, PL, DE, FR, ES, IT, PT, NL, UK, CS), rilevamento dei conventional commit, deduplicazione intelligente e un'architettura a pipeline modulare per l'estensibilita.
Funzionalità principali
Flusso interattivo guidato
Una procedura guidata da riga di comando passo dopo passo ti accompagna attraverso ogni opzione - repository, branch, intervallo di tempo, pubblico, formato, lingua e intestazioni personalizzate. Nessun file di configurazione necessario.
Uscita adattata al pubblico
Genera changelog per sviluppatori, riepiloghi esecutivi o note What's New rivolte agli utenti - otto tipi di pubblico, ciascuno con tono, struttura e livello di dettaglio su misura.
Formati di uscita multipli
Output in Markdown, testo semplice, JSON, PDF e DOCX. Il PDF narrativo include copertina, dashboard delle statistiche, sezione delle modifiche che rompono la compatibilita e pie di pagina con il marchio.
10 lingue di uscita
Genera note di rilascio in inglese, polacco, tedesco, francese, spagnolo, italiano, portoghese, olandese, ucraino e ceco - con corretta localizzazione delle intestazioni strutturali e delle etichette. La traduzione dei contenuti e disponibile tramite il pacchetto opzionale deep-translator.
Rilevamento commit convenzionali
Categorizza automaticamente i commit per tipo - funzionalita, correzioni, modifiche che rompono la compatibilita, prestazioni, sicurezza, documentazione - usando i prefissi dei conventional commit.
Deduplicazione intelligente
Filtra il rumore, i commit di merge e le voci duplicate. Raggruppa le modifiche correlate per un output pulito e leggibile.
Architettura pipeline
Pipeline modulare collect -> filter -> compose -> render. Facile da estendere con stadi, formattatori o destinazioni di output personalizzati.
Report PDF narrativi
PDF professionale multipagina con panoramica esecutiva, punti salienti delle funzionalita, metriche di affidabilita, note sulla sicurezza, dashboard delle statistiche e stile con il marchio.
Flusso interattivo guidato
Una procedura guidata da riga di comando passo dopo passo ti accompagna attraverso ogni opzione - repository, branch, intervallo di tempo, pubblico, formato, lingua e intestazioni personalizzate. Nessun file di configurazione necessario.
Uscita adattata al pubblico
Genera changelog per sviluppatori, riepiloghi esecutivi o note What's New rivolte agli utenti - otto tipi di pubblico, ciascuno con tono, struttura e livello di dettaglio su misura.
Formati di uscita multipli
Output in Markdown, testo semplice, JSON, PDF e DOCX. Il PDF narrativo include copertina, dashboard delle statistiche, sezione delle modifiche che rompono la compatibilita e pie di pagina con il marchio.
10 lingue di uscita
Genera note di rilascio in inglese, polacco, tedesco, francese, spagnolo, italiano, portoghese, olandese, ucraino e ceco - con corretta localizzazione delle intestazioni strutturali e delle etichette. La traduzione dei contenuti e disponibile tramite il pacchetto opzionale deep-translator.
Rilevamento commit convenzionali
Categorizza automaticamente i commit per tipo - funzionalita, correzioni, modifiche che rompono la compatibilita, prestazioni, sicurezza, documentazione - usando i prefissi dei conventional commit.
Deduplicazione intelligente
Filtra il rumore, i commit di merge e le voci duplicate. Raggruppa le modifiche correlate per un output pulito e leggibile.
Architettura pipeline
Pipeline modulare collect -> filter -> compose -> render. Facile da estendere con stadi, formattatori o destinazioni di output personalizzati.
Report PDF narrativi
PDF professionale multipagina con panoramica esecutiva, punti salienti delle funzionalita, metriche di affidabilita, note sulla sicurezza, dashboard delle statistiche e stile con il marchio.
Privacy e sicurezza
I tuoi dati restano sul tuo dispositivo. Sempre.

