Releases: ReCape/ReCape-Web-Client
UI improvements
Model Viewer Update
This update adds a model viewer, and moves everything around.
- UI is moved to the right to make room for a full 3D model viewer
- Login popup is now full screen
- Cape buttons are optimized
Foolproof Login
This release removes the Microsoft login feature in the client to avoid confusion (note that the API still supports MS login and will continue to do so for the foreseeable future). It also updates the UI of the login page to make it easier to understand.
Clearer codes
This release makes it more clear that you can use authentication codes INSTEAD of Microsoft logins.
Sessions No Longer Painful
A new release already? Yeah, this time sessions will last for 30 days, matching the token expiration on the backend.
Login Popup Update
This should fix the login popup looking horrendous on Safari, as well as make it more distinct for people who have trouble distinguishing noisy interfaces.
Hotfix for DNS
This release makes the client query a DNS server to resolve the IP for our backend servers. This is to add support for Dynamic DNS, which is currently a requirement.
The resolution is for showing the current cape, which has to be fetched over HTTP and therefore needs to be directly found by IP in order to comply with .DEV domain requirements and cross-protocol request requirements.