# BrainFrame v0.26.1 is released!

**URL:** <https://forum.aotu.ai/t/brainframe-v0-26-1-is-released/113>\
**Category:** Announcements\
**Created:** [August 6, 2020, 12:16am UTC](https://forum.aotu.ai/t/brainframe-v0-26-1-is-released/113 "2020-08-06T00:16:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tyler.compton](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.aotu.ai/tyler.compton/32/27_2.png) [@tyler.compton](https://forum.aotu.ai/u/tyler.compton)\
**Post date:** [August 6, 2020, 12:16am UTC](https://forum.aotu.ai/t/brainframe-v0-26-1-is-released/113/1 "2020-08-06T00:16:35Z")

</div>

It’s been a long time coming, but we’re happy to announce that v0.26.1 has been released! This is a massive release with many small and large fixes and features. Please take a look at the change list!

As always, everything can be found on our [downloads page](https://aotu.ai/docs/downloads/).

# Major Features

- Introducing the BrainFrame CLI, a tool that makes installing and managing the BrainFrame server easy. Check out how to get started [here](https://aotu.ai/docs/getting_started/)!
- Introducing the [Capsule Zoo](https://github.com/aotuai/capsule_zoo), a Github repository with open source capsules! Feel free to use these capsules with your BrainFrame deployment or as a starting point for your own development.
- The BrainFrame Python API is now fully open source and available on [Github](https://github.com/aotuai/brainframe_python) and [PyPI](https://pypi.org/project/brainframe-api/) and with new, more complete [documentation](https://brainframe-python-api.readthedocs.io/en/latest/?badge=latest)
- Licenses can now be managed from the BrainFrame client!
- Added [support for Myriad devices through HDDL](https://aotu.ai/docs/advanced_usage/server_configuration/#algorithm-configuration) when running OpenVINO capsules
- Hardware video decoding is now officially supported for Intel processors and will be automatically used if available

# Minor Features

- Added documentation on [how to create capsules for OpenVINO and Tensorflow](https://aotu.ai/docs/tutorials/capsules/installing_a_capsule/)
- Added additional instructions when adding webcam streams
- The [capsule download section](https://aotu.ai/docs/downloads/#capsules) now shows what hardware each capsule supports
- Add a warning message when attempting to delete a stream on the BrainFrame client
- [IP camera latency is now configurable](https://aotu.ai/docs/api/#tag/Stream-Control/paths/~1api~1streams/post) as a connection option for IP Camera streams
- Upgraded OpenVINO to 2020.3 LTS
- The [PUT /api/license endpoint](https://aotu.ai/docs/api/#tag/License-Control/paths/~1api~1license/put) can now only be accessed by the admin user
- The deprecated “filepath” connection option for file streams has been removed
- Added a new API error to the [PUT /api/license endpoint](https://aotu.ai/docs/api/#tag/License-Control/paths/~1api~1license/put) that occurs when the BrainFrame server is not able to contact the licensing server for check-in

# Bug Fixes

- HTTP streams now work on the BrainFrame client on Windows
- Fixed a client error when changing capsule options
- The [PUT /api/license endpoint](https://aotu.ai/docs/api/#tag/License-Control/paths/~1api~1license/put) now properly saves the license to the database, ensuring the license is still applied even after a server restart
- Fixed server freeze that occasionally happened when the BrainFrame client is open when with no streams
- Fixed occasional crashes when copying a new capsule into the capsules directory
- Fixed a bug in the dashboard that would occasionally prevent pages from loading
- The [POST /api/storage endpoint](https://aotu.ai/docs/api/#tag/Storage-Control/paths/~1api~1storage/post) now streams data instead of loading it all into memory, preventing out of memory errors for large blobs
- The BrainFrame client now always uses the default GSettings schema directory on Ubuntu, reducing the risk of errors on improperly configured systems
- Fixed a bug that would make all video file streams freeze if one unsupported video file was played
- Added a few missing items to the [API documentation](https://aotu.ai/docs/api/)
- Video stream pipelines restart more reliably when the stream fails to start or produce frames
