Skip to content

Beacon 2 Alpha 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@thommcgrath thommcgrath released this 19 Sep 16:11
· 201 commits to 1.7 since this release

Major Features and Changes

New Mods Editor

The old Blueprints tab has been renamed Mods and given a bunch of new features. A new Community tab, just like the Projects tab, allows you to search for mods that other users have previously processed with Mod Discovery. Mod Discovery results are automatically added to the Community tab, and running Mod Discovery on a mod that has already been discovered by another user will ask if you'd like to download their results instead. Mod authors can now also use Mod Discovery to help load their data into Beacon.

Better Project Sharing

Adding users to a project now happens instantly. Also, users have roles: Admin, Editor, and Guest. Editors have the same permissions as in older versions of Beacon. Admins are Editors who can add or remove Editors or Guests. Guests have read-only access to the project and cannot create configuration files. Projects still have only one Owner, who is responsible for adding or removing Admins.

If multiple users have the project open at the same time, they will be warned if their project has changes and another user has just saved the project. This helps reduce the chance of two users overwriting each other's changes.

Changes to External Account Authorizations

In the past, Beacon has stored external account authorizations (such as to Nitrado) inside the Beacon project. This is very secure, but can also be very cumbersome, especially if something goes wrong. And there were a lot of ways things could go wrong.

These authorizations are now part of your Beacon account. Once you sign in to Beacon, you will see a new "Connections" option in your account control panel. Nitrado login, as well as GameServerApp.com and Nitrado long life tokens can be added here. Your projects will automatically use these authorizations.

Opening an old project that has authorization data will automatically add it to your Beacon account if you don't have a matching account.

Testing Safely

This version of Beacon installs as a completely separate program, allowing the stable and alpha versions to coexist. Your stable data will be imported into the alpha, but after that they will share almost nothing.

The exception to this is your projects. This version of Beacon uses a smarter project file that older versions of Beacon cannot understand. So work with backups of your projects if you need to them to be usable by older versions of Beacon.

Full Release Notes

  • Added more detail to recent projects list.
  • Restored autosaves will save back to the original instead of asking to save a new version.
  • Connected services are now stored in your Beacon account instead of your projects.
  • Added support for Nitrado long-life tokens.
  • Login window uses Beacon's v4 OAuth API.
  • Config manager can assign sets to servers.
  • New project format holds mod content.
  • New mod editor is more organized and supports better import and export options.
  • Mod discovery can run inside a mod editor.
  • Mod discovery uploads results to the community.
  • Increased system requirements to macOS 10.14 and Windows 10.
  • Added setting for profile icon.
  • Added setting to show symbols on switch controls.
  • Cloud projects can keep local backup versions.
  • Improved sharing controls.
  • Added buttons to reprioritize config sets.
  • Project sharing changes are instant.
  • Changed how General Settings is rendered on Windows. This will hurt performance while scrolling, but will draw more consistently.