Canary

Canary is the official preview environment for new changes to DASH and available publicly at canary.dashrando.net. The goal of canary is to provide an early and playable preview of DASH to gather feedback and test new features while also providing reliability for tournaments and competitive racing.

For example, Area Randomization and Boss Randomization were originally released as unstable features in an Alpha state. The DASH team made these two features available on canary for all to test and provide feedback. While these two features were unstable and in canary, bug fixes were still able to be deployed to the main site and logic independently without bringing in these unstable features.

Because the canary site can feature breaking changes, it will always be marked in the header as "DASH Canary".

Examples of what goes into canary:

  • New features (such as area randomization and boss randomization)
  • Logic changes
  • Any changes that would affect tournaments or races

Examples of what does not go into canary:

  • Bug fixes
  • Documentation