Skip to content

Release 4

Compare
Choose a tag to compare
@drakewill-CRL drakewill-CRL released this 20 Apr 03:18
· 684 commits to master since this release

Release 4 is mostly a bugfix release. No new features were added to the server, but dependencies were upgraded, bugs fixed for features added or improved in 3. This version works with the Release 2 of Hypothesis out of the box, to make starting development on a GPS game with PraxisMapper as fast as possible.

  • Updated to NET 7 (Preview 2 as of this writing) and corresponding NuGet packages.
  • Larry now has a setting for how resource-intensive it should be. 'low' forces single-threading, and 'high' keeps as much data in RAM as possible.
  • Fixed encryption for SecureData endpoints occasionally erroring out.
  • Fixed uploading and download binaries from Data/SecureData endpoints.
  • SecureData endpoints for Encrypt/Decrypt User Passwords no longer save to PerformanceTracker entries. SecureData endpoints for OTHER entries (player/place/area data) will send back a header indicating that performance tracking is enabled and values are visible in the database, allowing the server host to see how performant the SecureData endpoints are. It is strongly advised to both not use 'good' passwords for game purposes on these elements (because guessing some hidden stash was locked with the password '12345' is fun for those that find it), and not to reuse real passwords from other services. The Encrypt/Decrypt endpoints are intended to be a start for a proper user authentication process, and should be treated with maximum respect for privacy.
  • Small optimizations to several functions across the app.
  • More bugfixes