forio Toggle navigation

v1.33 Release Notes

Release Date: 09/30/2015

Updates and Improvements

  • Support Forum. The "Support" link on all Epicenter pages now links to a Support Forum. Post questions, bugs, insights, etc. and help grow our community of Epicenter authors. Of course, you can still contact us with questions as well.

  • Updated JavaScript libraries for UI Builder. When you use the UI Builder to create new Interface files for your projects, those files now use the latest version of Flow.js (0.9.0) and Epicenter.js (1.5.0). Existing files created with the UI Builder still use previous versions of these libraries.

  • Login page for new projects updated. When you create a new team project, you have the option to create a login page, which allows end users of your team to log into your (Authenticated) project. This login page is now updated and based on the login component that is available as part of Epicenter.js.

  • Data API changes. In the Data API, there are several minor changes:

    • The Data API now supports 256 character collection names.
    • The name data is now officially a reserved word, and may not be used as a name for a top-level field in a document. (However, if needed it may be used as a collection name, or as the id of a document.)
    • Attempting to add data (with a POST request) to a document when that document does not exist in the collection now correctly returns a 404 status code, rather than a 500 error.
    • Various performance improvements related to how the data in the Data API is stored in the backend Mongo DB server.
  • Channel messages on multiplayer assignment. When end users are assigned to worlds (either through Project Settings or directly with the Multiplayer Assign API), a notification is now posted automatically to the channel for that world.

  • Documentation updates. Documentation updates in this release include:

  • Performance Improvements. Some behind-the-scenes work has improved performance when retrieving data for large numbers of runs.

Notable Bug Fixes

  • When users log in to Epicenter, leading and trailing spaces are now trimmed from the start and end of usernames and passwords.
  • Paging in project lists for both teams and personal projects now works correctly.
  • When end users were assigned to worlds, occasionally a group could get into a state where no end users were assigned to worlds, but an error message appeared stating that an incomplete world needed attention. This has been corrected.
  • In multiplayer projects, occasionally multiple concurrent calls to remove end users from worlds did not successfully remove all the end users from their respective worlds. This has been corrected.