Thank you to all the contributors who made this release possible!
Improvements
- move account settings to a separate page (@Miodec) (#5798) (47e52f0b1)
This change also creates a hover menu in the header which includes the new account settings. Sign out has also been moved to that menu. - language: add common Java classes and words (#5803) (03a08f402)
- account page: automatically enable results if both results and accuracy are disabled to avoid confusion (e3a40b46b)
Fixes
- hints: hide hints in blind mode and update position on some config changes (@NadAlaba) (#5754) (9e057dce8)
- tape mode sometimes showing two cut off lines ([#for real this time](https://github.com/monkeytypegame/monkeytype/issues/for real this time)) (46fa97008)
- tape mode sometimes showing two cut off lines (6657c02d7)
- account verification notice duplicating (210d1aed9)
- config: some settings sometimes being reset on refresh (cd3b95b38)
- legacy values in config not getting migrated (@fehmer) (#5790) (4386999cc)
- result filters getting reset on page load (@fehmer) (#5788) (fa9e877cc)
Nerd stuff
These changes will not be visible to users, but are included for completeness and to credit contributors.
- style: increase margin (f25536a21)
- style: update email not verified warning styling (2e22677df)
- refactor(account button): dont access snapshot directly, accept parameters instead (3221968e5)
- refactor(sign in out button): move dom modifying code to the element file (aaadad081)
- refactor: move all account button related code to one file (8b4b24f0b)
- ci: skip semantic pr title for dependabot (@fehmer) (#5786) (ffb04f2af)
- chore(deps-dev): bump vite-plugin-checker from 0.6.4 to 0.7.2 (#5808) (32d9fa49e)
- chore(deps-dev): bump @typescript-eslint/parser from 8.0.1 to 8.2.0 (#5807) (758ebd920)
- chore(deps-dev): bump @types/object-hash from 2.2.1 to 3.0.6 (#5805) (7cd44812e)
- chore(deps): bump rate-limiter-flexible from 2.3.7 to 5.0.3 (#5806) (f625eabf7)
- chore(deps-dev): bump @commitlint/config-conventional (#5804) (4e735177d)
- chore: make sure MongoDbMock is using the same configuration (@fehmer) (#5792) (b48854bc9)
- chore: add todo (7ffb7ead0)
- chore: bump swagger-stats to 0.99.7 (4f9ddd1a4)
- chore: bump chartjs-plugin-annotation to 2.2.1 (a0dcfbb6f)
- chore(deps): bump chartjs-adapter-date-fns from 2.0.0 to 3.0.0 (#5782) (a5bbf9856)
- chore(deps-dev): bump conventional-changelog from 4.0.0 to 6.0.0 (#5783) (6684e7b9e)
- chore(deps): bump prom-client from 14.0.1 to 15.1.3 (#5785) (dca7a84c8)
- chore(deps): bump dotenv from 10.0.0 to 16.4.5 (#5784) (8af766efb)
- chore: log zod issues, not zod error (b162e3ada)
- chore: hide merch banner for now (b50701ee2)
- chore(release package): catch github release api error, notify user (101beef87)
- optimize permissions middleware (@fehmer) (#5801) (4466acd6b)
- ci: add ability to run ci on draft pull requests (@Miodec) (#5791) (945db7d20)