Releases: XMOJ-Script-dev/XMOJ-Script
Releases · XMOJ-Script-dev/XMOJ-Script
3.5.0
What's Changed
- feat: Cross-device settings sync via cloud backend by @Copilot in #961
- feat: Add hourly periodic cloud settings sync by @boomzero in #963
- Bump actions/create-github-app-token from 2 to 3 by @dependabot[bot] in #951
- Migrate XMOJ-BBS client endpoints to
/v1routes by @Copilot in #969 - Revert /v1 endpoint migration by @boomzero in #975
- Fix loginpage.php Loop by @def-WA2025 in #973
- Switch all backend endpoints to api.xmoj-script.uk by @Copilot in #980
- Update to release 3.5.0 by @github-actions[bot] in #984
- Sync Dev by @PythonSmall-Q in #983
Full Changelog: 3.4.0...3.5.0
3.4.6
What's Changed
- Switch all backend endpoints to api.xmoj-script.uk by @Copilot in #980
Full Changelog: 3.4.5...3.4.6
3.4.5
3.4.4
3.4.3
What's Changed
- Bump actions/create-github-app-token from 2 to 3 by @dependabot[bot] in #951
- Migrate XMOJ-BBS client endpoints to
/v1routes by @Copilot in #969
Full Changelog: 3.4.2...3.4.3
3.4.2
What's Changed
Full Changelog: 3.4.1...3.4.2
3.4.1
What's Changed
- Update to release 3.4.0 by @github-actions[bot] in #960
- feat: Cross-device settings sync via cloud backend by @Copilot in #961
Full Changelog: 3.3.6...3.4.1
3.4.0
What's Changed
- Release! by @boomzero in #772
- Release by @boomzero in #781
- Release by @boomzero in #786
- Release by @boomzero in #800
- feat: Improve dark mode with early application and FOUC fix by @boomzero in #804
- Release! by @boomzero in #813
- Release by @boomzero in #819
- Release by @boomzero in #823
- Release by @boomzero in #827
- Release by @boomzero in #836
- Release by @boomzero in #854
- Merge pull request #856 from XMOJ-Script-dev/boomzero/cookieFix by @boomzero in #857
- Release by @boomzero in #874
- Sync Dev by @PythonSmall-Q in #891
- Release! by @boomzero in #908
- Release: XSS security fixes by @boomzero in #912
- Update to release 3.2.2 by @boomzero in #921
- Fix ImageEnlarger: accessibility, modal re-entry, responsive images, MutationObserver perf by @Copilot in #925
- Fix image viewer: broken pan, missing wheel zoom, download navigates instead of saving by @Copilot in #926
- Add ImageEnlarger feature with modal viewer by @PythonSmall-Q in #924
- Fix problem switcher not update by @def-WA2025 in #933
- Display status.php Query Content by @def-WA2025 in #937
- fix: gate MonochromeUI-specific styling in contestrank pages behind flag by @boomzero in #939
- Remove problem translate button by @def-WA2025 in #948
- feat(messages.html): user badges, contact search, auto-scroll to latest by @Copilot in #946
- feat: messages.html WebUI for short messages by @boomzero in #944
- Update to release 3.4.0 by @github-actions[bot] in #957
- Add ELXMOJ client section to index.html by @PythonSmall-Q in #954
- Revert "Update to release 3.4.0" by @PythonSmall-Q in #959
- fix: include image links as markdown when copying solution/problem content by @Copilot in #955
- Update to release 3.4.0 by @github-actions[bot] in #960
- Sync Dev by @PythonSmall-Q in #956
New Contributors
- @def-WA2025 made their first contribution in #933
Full Changelog: 3.3.0...3.4.0
3.3.6
What's Changed
- fix: include image links as markdown when copying solution/problem content by @Copilot in #955
Full Changelog: 3.3.5...3.3.6
3.3.5
What's Changed
- Remove problem translate button by @def-WA2025 in #948
- feat(messages.html): user badges, contact search, auto-scroll to latest by @Copilot in #946
- feat: messages.html WebUI for short messages by @boomzero in #944
- Update to release 3.4.0 by @github-actions[bot] in #957
- Add ELXMOJ client section to index.html by @PythonSmall-Q in #954
- Revert "Update to release 3.4.0" by @PythonSmall-Q in #959
Full Changelog: 3.3.4...3.3.5