Skip to content
Dashbud

Update Frames

New Frames versions bring fixes and new features. Updating usually takes a couple of minutes, but some versions also need small changes in your project. This page tells you which ones.

Step 1: Find your version and the latest one

Section titled “Step 1: Find your version and the latest one”
  • Your version is in buildSrc/src/main/java/Versions.kt:

    const val frames = "x.x.x"
  • The latest version is: Latest version (ignore the v).

Step 2: Apply the changes for each version, in order

Section titled “Step 2: Apply the changes for each version, in order”

Look at the list below. Starting from the version right after yours, apply each version’s changes, one version at a time, until you reach the latest.

For example, if you’re on 2.3.0 and the latest is 2.3.7, apply 2.3.1, then 2.3.2, and so on. If a version isn’t listed, it doesn’t need any changes, so skip it.

Most entries link to a commit, a page on GitHub that shows what changed in each file. It looks like this:

A commit on GitHub, with the changed files on the left, and removed lines in red and added lines in green on the right
  • Red lines were removed. Delete them from your file.
  • Green lines were added. Add them to your file.
  • When only part of a line changed, that part is highlighted in a darker color.

Make the same changes in your project. You can skip changes to files you’ve customized with your own content, like icons, wallpapers or texts, unless the entry says otherwise.

Set frames in Versions.kt to the latest version, then click File → Sync Project with Gradle Files and run your app to check that everything works. 🚀

Stuck on a version? Ask in the Discord server, and mention which version you’re updating from.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Note

The new files in assets are only samples. You don’t need to copy them.

Apply the changes in this commit.

Also update the Gradle settings in Android Studio, as shown here:

Android Studio settings, in Build, Execution, Deployment, Build Tools, Gradle

Apply the changes in these commits.

We found an error in this release and therefore removed it. If youʼre updating from version 3.4.8 or older, skip version 3.4.9 entirely and see above for how to update to version 3.5.0. If you updated to version 3.4.9 while it was available, we recommend you update to version 3.5.0. See above for how to do so, but keep in mind that youʼve already applied most of the changes required. Youʼll only have to change Versions.kt.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit. You can ignore the changes in the .idea folder.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this comparison.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Apply the changes in this commit.

Review the settings in /app/src/main/res/values/dashboard_setup.xml.

Apply the changes in these commits: 1, 2, 3.

Show older versions

Still on Frames 2? See this guide to update it. We recommend moving to Frames 3.

Made by Jahir Fiquitiva. Questions? Ask in the Discord server.