Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.14.0 #379

Merged
merged 324 commits into from
Oct 17, 2021
Merged

v2.14.0 #379

merged 324 commits into from
Oct 17, 2021

Conversation

UncleClapton
Copy link
Member

@UncleClapton UncleClapton commented Oct 17, 2021

Changelog

✨ Added

  • A new page to assist with editing QMS locale files has been added. - #370
  • A general purpose JSON object editor has been implemented. this should come in handy at some point! - #370
  • User avatars are now customizable through our new Avatar uploader! - #332, #375

⚡ Changed

  • Error readout for unknown API Errors has been improved. - #328
  • Reworded Owns Odyssey to Using Odyssey on rat cards to better convey the toggle's meaning. - #328
  • Canceled donations will now return you to the donation form. - #328
  • Optimized image loading and accessibility for images site-wide. - #328
  • Further optimized font loading. - #328
  • Moved raw version information to an API route (/api/version), and reworked version page to draw information from that route. - #328
  • Moved all custom server functions into suitable replacements provided by our site framework. - #329
    • This move has let us drop our entire custom backend.
  • Updated <Switch /> with an improved loading state animation. - #330
  • Open rescues may no longer be edited by normal users while the rescue is open - #373
  • Other smaller changes to sreamline development. - #328, #329, #370

🐛 Fixed

  • Failure to load password evaluation will no longer prevent forms that use it from being submitted. - #328
  • Authorization page no longer displays an Invalid Authorize Request error when redirecting users after login. - #328
  • Using Odyssey switch now properly enters a loading state while waiting on it's event handler to resolve. - #330
  • Profile page will no longer crash when deleting a rat. - #333

⚙ Tasks

  • Update lint configs
  • Add @next/eslint-plugin-next into linting config.

Additional Information

Contributor's Checklist

  • I have thoroughly tested the changes this PR introduces in a local development environment.
  • I have linted the entire codebase using yarn lint and confirmed there are no errors or warnings.
  • I have followed the commit conventions laid out by CONTRIBUTING.md.

Maintainer's Checklist

  • User-facing changes this PR introduces has been or will be documented in CHANGELOG.md.
  • This PR has been linted and tested locally as a part of the review process.
  • All issues this PR resolves have been properly linked before merging.

UncleClapton and others added 25 commits September 13, 2021 02:17
@UncleClapton UncleClapton added the Type | Release 🚀 A PR that marks a release to production. label Oct 17, 2021
@UncleClapton UncleClapton added this to the v2.14.0 milestone Oct 17, 2021
@UncleClapton UncleClapton self-assigned this Oct 17, 2021
@UncleClapton UncleClapton merged commit 728fcfc into release Oct 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type | Release 🚀 A PR that marks a release to production.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants