---
title: Rebuilding
url: 'https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/rebuilding'
markdown: 'https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/rebuilding.md'
date: '2026-09-25'
description: 'Information on rebuilding the system after version changes. Changi'
taxonomy:
  category:
    - docs
  devtype:
    - private
---

[](#)  [ Home ](https://www.twelvetone.tv/docs/)     [ Operating Systems ](https://www.twelvetone.tv/docs/operating-systems)     [ Vaandroid ](https://www.twelvetone.tv/docs/operating-systems/vaandroid)     [ Vaandroid Developer Guide ](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide)      Rebuilding    

Information on rebuilding the system after version changes.

# Changing Vaadin Versions

\[minitoc\]

## Change the version in tv.twelvetone.master

`tv.twelvetone:tv.twelvetone.master`

## Change the version in tv.twelvetone.medusa.master

`tv.twelvetone.medusa:tv.twelvetone.medusa.master`

## Rebuild tv.twelvetone.medusa.runtime

`tv.twelvetone.medusa:tv.twelvetone.medusa.runtime`

This bundle contains a patched and wrapped Vaadin product supplied to the OSGi container.

You will need to merge in changes from any patched classes.

## Rebuild widgetset for tv.twelvetone.vaandroid.core

`tv.twelvetone.vaandroid:tv.twelvetone.vaandroid.core`

Even though this bundle is Maven, There is a Gradle task to do rebuild the widgetset.

If you do not rebuild the widgetset, you will get this warning: ![](https://www.twelvetone.tv/docs/user/pages/02.operating-systems/03.vaandroid/03.vaandroid-developer-guide/02.rebuilding/rebuild%20widgetst%20warning.png)

## Rebuild all other bundles

It is wise to rebuild all bundles to avoid runtime errors for consumers of methods and classes that have had signature changes.

### Rebuilding Maven based projects

### Rebuilding Gradle based projects

 [ ](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/vaandroid-architecture/pluginimpl) [](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy)

---

## Navigation

- Parent: [Vaandroid Developer Guide](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide.md)
- Previous: [Vaandroid Architecture](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/vaandroid-architecture.md)
- Next: [Project Anatomy](https://www.twelvetone.tv/docs/operating-systems/vaandroid/vaandroid-developer-guide/project-anatomy.md)
