Skip to content

Releases: Gold872/elastic_dashboard

Elastic 2026.1.2

02 Mar 00:49
3673f6b

Choose a tag to compare

Fixes

  • Fixed issue where not all notifications would stack
  • Fixed issue where choosers would not update after switching types
  • Fixed issue with list layout minimum sizes changing when re-opening the app

Full Changelog

  • Fix robot and Elastic notifications not stacking by @amsam0 in #341
  • Fix combo box and split button choosers not publishing after switching types by @Gold872 in #344
  • Fix inconsistent minimum size for list layouts by @Gold872 in #348
  • Update version to 2026.1.2 by @Gold872 in #349

New Contributors

v2026.1.1...v2026.1.2

Elastic 2026.1.1

16 Jan 05:21
00c7168

Choose a tag to compare

Additional Rebuilt Additions

A second Rebuilt field image has been added without any fuel. The rotation of the Rebuilt field images has been fixed as well.

image

In addition, the Match Time widget will turn red when 20 seconds are left by default.

Full Changelog

v2026.1.0...v2026.1.1

Elastic 2027.0.0-alpha6

14 Jan 15:11
891d91e

Choose a tag to compare

Pre-release

Caution

This release is meant for teams participating in the SystemCore Alpha testing. This is not recommended for use on the current control system. For more details on Elastic and the SystemCore alpha testing, see the SystemCore Alpha Testing repository.

Users who are using Elastic on the existing control system should download the 2026 version of the app.

What's Changed

Full Changelog: v2027.0.0-alpha5...v2027.0.0-alpha6

Elastic 2026.1.0

14 Jan 15:11
636f213

Choose a tag to compare

Rebuilt Field Image

The field image for Rebuilt has been added! The original image can be found here.

image

Additional Field Improvements

The indicator for when the robot is off the screen has been changed to resemble the shape of the robot, rather than a large circle.

image

Other Changes

  • The library used for graph widgets has changed. Functionally, the graphs should behave the same, with some minor UI differences.
  • The pop-up that displays when you attempt to close the app with unsaved changes can now be dismissed by clicking off of it.

Full Changelog

v2026.0.0...v2026.1.0

Elastic 2027.0.0 Alpha 5

09 Jan 03:21
860f1e0

Choose a tag to compare

Pre-release

Caution

This release is meant for teams participating in the SystemCore Alpha testing. This is not recommended for use on the current control system. For more details on Elastic and the SystemCore alpha testing, see the SystemCore Alpha Testing repository.

Users who are using Elastic on the existing control system should download the 2026 version of the app.

Due to internal package changes, users must uninstall the Elastic package on the SystemCore before installing this version.

What's Changed

Full Changelog: v2027.0.0-alpha4...v2027.0.0-alpha5

Elastic 2026.0.0 Kickoff

09 Jan 03:22
3dad36a

Choose a tag to compare

Update Checking Improvements

The logic for checking for updates has been improved, and it will only check for updates within the same release year.

Field Widget Zooming

It is now possible to zoom in on the field widget. In addition, an option has been added to display an indicator when the robot drives off the field.

image

Other Improvements

  • Fixed issue where toggle buttons would appear too small in a list layout
  • Updated repository name to elastic_dashboard to be more consistent with Flutter project naming

Full Changelog

v2026.0.0-beta-1...v2026.0.0

Elastic 2027.0.0 Alpha 4

05 Oct 19:53
97138ab

Choose a tag to compare

Pre-release

Caution

This release is meant for teams participating in the SystemCore Alpha testing. This is not recommended for use on the current control system. For more details on Elastic and the SystemCore alpha testing, see the SystemCore Alpha Testing repository.

Users who are using Elastic on the existing control system should download the 2025 or 2026 version of the app.

What's Changed

Full Changelog: v2027.0.0-alpha3...v2027.0.0-alpha4

Elastic 2026.0.0 Beta 1

05 Oct 19:53
c95e240

Choose a tag to compare

I am excited to begin the 2026 beta testing for Elastic. For those unfamiliar, Elastic is a Flutter-based driver dashboard designed for use behind the glass at competitions. Elastic was released in the Fall of 2023 and has grown to be the most widely used driver dashboard in FRC.

2026 Demo Layout

Last year was the first year that Elastic was distributed with the rest of WPILib, making it more accessible to teams. In addition, usage reporting was collected for dashboards, and Elastic was used by 1235 different teams in matches.

The Next Dimension

This year takes Elastic into the next dimension, with more platform support, data viewing capabilities, and support for the SystemCore.

There are 2 major additions I am excited to share.

Web Support

Flutter is well-known for its multi-platform support, which has enabled Elastic to be supported on all three widely used desktop platforms. Lately, lots of software in FRC (and FTC with the SystemCore) have been moving towards web browser compatibility, making it easier for teams to access development tools.

After over a year of testing and development, Elastic can now run inside a web browser, with almost all features still supported! Special thanks to @Gold856 for his tremendous help in setting this up, and @TheTripleV for getting an initial proof of concept working back in September of last year.

If you would like to try out the web version of Elastic, it is hosted online here.

SystemCore Integration

Those involved with the SystemCore alpha testing are likely familiar with this already, but for those who aren’t, Elastic will be installed on the SystemCore via an IPK package. This will allow the dashboard to be installed on the robot by dragging and dropping an install file, and be accessible by anyone who connects to it. Combined with remote layout downloading, you can start monitoring your robot in seconds!

Several other changes are being made for SystemCore support, such as different modes for connecting to the robot, and the ability to view data from its built-in NetworkTables server.

For more details, see the SystemCore testing repository.

Future Platform Support

Elastic was developed with desktop support in mind, and will continue to be developed with priority support for desktop environments. The web version of Elastic is meant to serve more as a “lite” version, with some more advanced features left out for compatibility reasons. For this reason, the desktop version of the app will remain as the recommended platform.

Structs

Raise your hand if you’ve published a struct variable (a pose, robot speeds, etc), and had to publish additional data so you could display it.

Well look no further, you can now display individual struct fields in Elastic!

Struct Viewing

In the same way you can drag out a topic and display it, you can now do the same for individual fields in structs, with the following limitations:

  1. You can only view, not edit
  2. Arrays are not supported for viewing

Other Minor Improvements

Improved WPILib Icon

As suggested by users last year, the icon for the WPILib installation of Elastic has been improved

New WPILib Icon

Command Widget Button Spacing

An option was added to have the button in a command widget fill all available space.

New Contributors

Full Changelog

Elastic 2027.0.0 Alpha 3

11 Jul 01:12
04dc39c

Choose a tag to compare

Pre-release

Caution

This release is meant for teams participating in the SystemCore Alpha testing. This is not recommended for use on the current control system. For more details on Elastic and the SystemCore alpha testing, see the SystemCore Alpha Testing repository.

A new release for the current FRC control system will be available at a later date.

What's Changed

Full Changelog: v2027.0.0-alpha2...v2027.0.0-alpha3

Elastic 2027.0.0 Alpha 2

26 Jun 23:52
6e746f2

Choose a tag to compare

Pre-release

Caution

This release is meant for teams participating in the SystemCore Alpha testing. This is not recommended for use on the current control system. For more details on Elastic and the SystemCore alpha testing, see the SystemCore Alpha Testing repository.

A new release for the current FRC control system will be available at a later date.

What's Changed

Full Changelog: v2027.0.0-alpha1...v2027.0.0-alpha2