Skip to content

Release notes

Turn a list of changes into readable release notes. Every change appears once, and numbers stay as supplied.

Input

Changes: id,type,text C1,added,CSV export for invoices C2,fixed,Login failed when the e-mail contained capital letters C3,changed,Reports load in the background Product: Billy Invoices Version: 3.2 Date: 12 May Audience: Customers

Result

A title with version and date, an optional intro and notes grouped by type, with the source text beside each note. Available as Markdown.

Commit messages are not release notes. This tool rewrites each change for the chosen audience and groups the notes by type. The server checks that every change appears exactly once. Product, version and date are added word for word, and numbers that are not in the matching change stop the result.

Your texts, pages and images are processed on our own servers in the EU. Trust Center

Try it now Pricing

Who it is for

Software teams, product managers and agencies.

Typical uses

  • Publish notes for a new version.
  • Inform customers about fixes in plain language.
  • Prepare an internal summary of a sprint.

Example

Input

Changes: id,type,text C1,added,CSV export for invoices C2,fixed,Login failed when the e-mail contained capital letters C3,changed,Reports load in the background Product: Billy Invoices Version: 3.2 Date: 12 May Audience: Customers

Result

A title with version and date, an optional intro and notes grouped by type, with the source text beside each note. Available as Markdown.

A fixed example, shortened. Real results are AI-generated: please check them.

Price and limits

Price
usually 1–3 credits
Available with
Free, With package
Input limit
One page with up to 30,000 characters of HTML

Privacy

Processed on our own servers in the EU (Poland). Inputs and results are deleted after 7 days (Free) or 30 days (packages), or right after you see the result if you choose not to store them. Images are deleted right after processing.

In the API

Tool name: release_notes. Create a job with POST /api/v1/jobs and fetch the result with GET /api/v1/jobs/{id}. You find your API key in your account.

curl -X POST https://do4u.eu/api/v1/jobs \
  -H "Authorization: Bearer d4u_…" -H "Content-Type: application/json" \
  -d '{"tool": "release_notes", "url": "https://example.com/"}'

Full API documentation →

Questions and answers

Can a change get lost?

No. The result is only accepted if every change appears exactly once.

Are features added?

Numbers outside the input stop the result, and the prompt excludes added features. The notes still need a review.

Is the draft ready to send?

No. It is a draft. Nothing is sent or published, and the text has to be read and approved before use.

Is my text stored?

Only as long as needed: 7 days on Free, 30 days with a package – or not at all if you choose not to store it. Processing happens on our own servers in the EU (Poland).

Can I use the result right away?

Results are AI-generated. Please read them before you publish or send them.