# Oct 9, 2025 release

### Bunny Sign

We have released our own, free e-signature alternative to Docusign, Dropbox Sign PandaDoc. [Bunny Sign](#bunny-sign) works out of the box with quotes in Bunny's customer portal. No setup required.

### Plan add-ons

You can now create plans that act as add-ons for other plans. Add-ons can be used in quotes and via self-service in the customer portal.

### Consolidated billing

There is now new setting on account called **Consolidated billing**. When enabled, customers will not receive mid-cycle invoices for any changes to their subscriptions. Instead, they will all be aggregated on the next invoice, which makes it easier to pay.

### subscriptionQuantityUpdate mutation

For PLG use cases where the customer can change subscription quantities from without the SaaS platform, Bunny now has  new GraphQL mutation called `subscriptionQuantityUpdate` , which updates the quantities on one or more charges on a subscription and produces an invoices. The change can be from a future date and the invoice can be consolidated on the next invoice.

### Resend integration

In addition to [SendGrid](/guide/advanced-guides/integrations/sendgrid.md), you can now use [Resend](/guide/advanced-guides/integrations/resend.md) to deliver Bunny emails through your own domain.

### Launchpad

The [Launchpad](#launchpad) is now the default page after you sign into Bunny and give you quick access to data that pay require your attention, such as as recent quotes, draft invoices, failed paymants, due invoices and upcoming renewals. &#x20;

### Fixed IP addresses for webhooks

We now route all webhooks through a set of fixed IP addresses, which makes it easier for you to white label IP addresses that can communicate with your servers.

52.5.155.132\
52.87.82.133


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bunny.com/guide/release-notes/oct-9-2025-release.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
