# BrainFrame v0.28.1 is released!

**URL:** <https://forum.aotu.ai/t/brainframe-v0-28-1-is-released/219>\
**Category:** Announcements\
**Created:** [August 5, 2021, 11:17pm UTC](https://forum.aotu.ai/t/brainframe-v0-28-1-is-released/219 "2021-08-05T23:17:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![alex.thiel](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.aotu.ai/alex.thiel/32/48_2.png) [@alex.thiel](https://forum.aotu.ai/u/alex.thiel)\
**Post date:** [August 5, 2021, 11:17pm UTC](https://forum.aotu.ai/t/brainframe-v0-28-1-is-released/219/1 "2021-08-05T23:17:24Z")

</div>

We’re all excited to announce the latest release of BrainFrame v0.28.1!

* * *

# Updating

If you’ve already installed BrainFrame, simply run:

```shell
brainframe update

```

Then download an updated version of the client [here](https://aotu.ai/docs/downloads/#brainframe-client).

If you haven’t installed BrainFrame, then follow our [installation instructions](https://aotu.ai/docs/getting_started/).

* * *

# Changes

## Features:

- 🎉 The BrainFrame client now has support for limiting the number of streams that are viewed. The client will now only show 5 streams, and will load streams dynamically when the user clicks on one. This allows the client to run on underpowered computers, even if the server is running 100+ streams.
- 🎉 Added support for `iGPU` on OpenVINO Capsules (disabled by default, will be enabled by default in `v0.29` release). Read below for more information on how to enable it.
- 🎉 Upgraded the capsule system to use Tensorflow 2! (Specifically, 2.5.0). All capsules are forwards compatible.

## Performance

- Improved API data throughput for the `/api/streams/statuses` API
- Upgraded BrainFrame docker images from Cuda 10 to Cuda 11. No changes in the host system should be necessary.
- GStreamer improvements:
  - Added support for OpenCL
  - Reduce memory usage when using NVCODEC

- Reduced memory usage of `journal` microservice by ~3x

## Bug Fixes:

- Fix a memory leak that occurs when deleting streams
- Fix freezes that happen on the `/api/streams/statuses` API which could cause timeout errors on the client

* * *

# How to use `iGPU` with OpenVINO Capsules

This feature is currently in beta. Here’s how to use it!

```auto
# 1. Stop the BrainFrame server
brainframe compose down

# 2. Add an environment variable telling BrainFrame to allow iGPU
echo OPENVINO_DEVICE_PRIORITY=GPU,CPU >> $(brainframe info install_path)/.env

# 3. Start BrainFrame
brainframe compose up -d

# 4. View logs, and look for the log "Loading capsule ___ onto devices GPU
brainframe compose logs -f core

```

Make sure you have an OpenVINO capsule installed, to test this feature.
