This repository was archived by the owner on Apr 13, 2023. It is now read-only.
Releases: SpringRoll/SpringRollConnect
Releases · SpringRoll/SpringRollConnect
1.3.5
Changes
- Updated to SpringRoll Container 0.5.1
1.3.4
Changes
- Updated to the latest SpringRoll Container, which add support for plugins.
- Embed script is now added before the container is created.
1.3.3
Changes
- Updated the SpringRoll Container
- Added support for additional query string parameters to be passed to the URL of the Embed view
- Added basic form validation to the register form's username, name and email address
1.3.2
Changes
- Update SpringRoll Container & Bellhop dependencies to do a better job of handling in-game crashes on exiting a game.
- Changed how the releases work, lower statuses are inclusive of higher statuses. For instance, getting the latest QA release now means get the latest release on QA, Stage or Production instead of just getting the latest release only marked as QA.
1.3.1
Performance enhancements based off of load testing:
- Implemented cluster to allow SpringRoll Connect to run multithreaded. This helps take full advantage of servers with multiple CPUs, since nodejs is single-threaded by default. (https://nodejs.org/api/cluster.html)
- Added session persistence store for mongodb to mitigate user session issues created by using cluster (repeated login prompt in CMS).
- Turned off src logging for bunyan, as this is not to be used in production environments. (see: https://github.com/trentm/node-bunyan#src)
1.3.0
- Added debug and release scripts/css for the Embed view
- Changed the API to use query string from the deployment status
1.2.1
- Updated to SpringRoll's Container 0.4.2, which adds support for saving user data within Applications
1.2.0
- On the group page, the list of users and games are now accessible for non-admins
- Added a configuration panel for administrators which allow specifying certain app-wide settings:
- Maximum Dev Releases The max number of Dev release to keep for a single game (default: 20)
- Dev Expires Days The days until Dev release expire (default: 90)
- Embed Script Plugin An optional JavaScript to add to the embed page to add additional container functionality
- Embed CSS Plugin An optional CSS document to use on the embed page to override styles
1.1.14
- General improvements to the embed view for mobile.
- Implemented slightly better more usable drop down menus on mobile browsers viewing the embed view.
- Updated the version of SpringRoll Container which supports the
keepFocus
option so that games which use keyboard input will work cross-domain.
1.1.11
- Added better handling of unique Commit IDs with the release API. Now, when a release is added with a Commit ID that already exists, only the
updated
field on the release is modified. To error when a commit by the same ID is made,warnUniqueCommit
must be added to the release API POST.