# Kocherga v2.0 is out

**URL:** <https://forum.opencyphal.org/t/kocherga-v2-0-is-out/1747>\
**Category:** Applications & Usage\
**Created:** [September 5, 2022, 6:55pm UTC](https://forum.opencyphal.org/t/kocherga-v2-0-is-out/1747 "2022-09-05T18:55:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![pavel.kirienko](https://forum.opencyphal.org/user_avatar/forum.opencyphal.org/pavel.kirienko/32/9_2.png) [@pavel.kirienko](https://forum.opencyphal.org/u/pavel.kirienko)\
**Post date:** [September 5, 2022, 6:55pm UTC](https://forum.opencyphal.org/t/kocherga-v2-0-is-out/1747/1 "2022-09-05T18:55:39Z")

</div>

**Kocherga v2.0 is out!**

Kocherga is a header-only C++17 library implementing a multi-protocol bootloader for deeply embedded applications. It supports Cyphal/CAN, Cyphal/serial, and DroneCAN (aka. UAVCAN v0). Cyphal/CAN and DroneCAN are auto-detected at runtime, no configuration needed. Eventually there might be Cyphal/UDP, too.

This release brings minor API improvements (hence this is a breaking change) and automatic retry on file read response timeout. See the changelog here:

> **[GitHub - Zubax/kocherga: Robust platform-agnostic Cyphal/DroneCAN bootloader...](https://github.com/Zubax/kocherga)**
>
> Robust platform-agnostic Cyphal/DroneCAN bootloader for deeply embedded systems - GitHub - Zubax/kocherga: Robust platform-agnostic Cyphal/DroneCAN bootloader for deeply embedded systems
