Migrating to Apicurio Registry 3.x

Apicurio Registry 3.0 changed the REST API, the configuration properties and the client libraries. These posts cover each part of an upgrade, plus moving from Confluent Schema Registry.

  • Apicurio Registry 3.x - Evolving Our Serialization and Deserialization Modules

    Serialization and deserialization (SerDes) are critical functionalities within Apicurio Registry, enabling users to seamlessly manage schema evolution and compatibility. With the release of Apicurio Registry 3.x, we’ve significantly evolved our SerDes modules, focusing on flexibility, reusability, and broader integration.

  • Apicurio Registry 3.0 Migration Guide (Configuration)

    With the release of Apicurio Registry 3.0.0.Final, we’ve significantly redesigned the configuration model to improve consistency and maintainability. If you’re upgrading from Registry 2.x, you’ll need to update your application properties to match the new format. This guide provides a...

  • Apicurio Registry 3.0 Migration Guide

    Apicurio Registry 3.x is our latest and greatest release to date. It has plenty of new features but it also comes with some breaking changes from the previous 2.6.x release. In this post we will explore the process to migrate...

  • Apicurio Registry 3.0: Generated API SDKs (by Kiota)

    In the world of API management, developer experience is paramount. Apicurio Registry 3.0 has taken a significant leap forward by implementing Kiota for automated SDK generation, making it easier than ever for developers to interact with the Registry’s Core REST...

  • Core REST API Changes in Apicurio Registry 3.0

    The release of Apicurio Registry 3.0 marks a significant milestone in our journey to provide the best possible Registry experience. With this major version update, we’ve taken the opportunity to implement several breaking changes to the Core REST API that...

  • Exporting from Confluent Schema Registry to Apicurio Registry

    If you’re using Confluent Schema Registry and looking to migrate your schemas to Apicurio Registry, you’re in luck! The Confluent Export Tool provides a simple way to export all schemas from a Confluent Schema Registry in a format that is...

  • Apicurio Registry 3.0

    Hey everyone - just dropping a quick blog post to let you know that we have released Apicurio Registry 3.0.0.M3. We’re working hard to get this new major release of Registry stable. This milestone 3 release is a huge step...

Reference documentation: Migrating from Apicurio Registry 2.x to 3.x.

Other topics: Securing Apicurio Registry · AI agents, MCP and LLM artifacts · Apache Kafka, SerDes and Kafka Connect