All posts

Bump News September 2021

By Grégoire Pichat
Company

Between August and September, we have been quite busy releasing many new features to provide an even better experience for API creators and consumers.

Automatic breaking change detection

If some changes are more important than others, it is especially true for your API.

From now on, we automatically detect if a new version of your API includes some breaking changes. It will be visible in the changelog page, in the changelog email or the brand new RSS feed… but also during your API design phase while opening a pull request thanks to our Github Action.

automatic_breaking_change

Changelog makeover

We also redesigned the whole changelog page in order to bring you a better understanding of your API changes history.

changelog_makeover

Here's an example: https://developers.bump.sh/changes

RSS feed for your changelog

In the age of information overload, getting access to information that matters can be quite challenging and that's exactly the purpose of RSS.

As of now, anybody can follow public API changes through RSS or subscribe to a weekly changelog digest.

changelog_rss

Give it a try with the Bump API RSS feed in your favorite RSS reader.

Improvement of elements sharing inside your API documentation

To give your users the best API onboarding, it often helps to be able to share specific pieces of information.

Thanks to this new feature, you can now share and highlight most elements in your API documentation with just a click. The selected element will be highlighted following your color theme.

sharing

Give it a try: https://developers.bump.sh/#post-previews-body

Binding support for AsyncAPI

As an AsyncAPI user, you'll be happy to know that Bump now supports bindings.

As AsyncAPI enables the use of many different protocols, bindings are a useful and necessary mechanism to define protocol-specific information. Bump now displays those protocol information defined at server, operation, and message levels, as part of an ongoing work for a better understanding of your API documentation.

binding_support

Here's an example: https://bump.sh/hub/examples/doc/asyncapi-user-signup#protocol-information

IRL

Last month, the whole Bump team got together 3 days for an IRL session in front of the ocean in les Sables d'Olonne, France. These moments are very precious for us as a remote company to strengthen our relationships, work on long-term plans and have a lot of fun. We don't usually share many “inside stories” about Bump so we thought you might be interested in seeing our lovely faces 😁 during the IRL, here are some pictures:

irl_bump_team