Releases: typed-sigterm/un-oj
Releases · typed-sigterm/un-oj
UnOJ v0.3.2
🩹 Bug Fixes
- Fix Node.js JSON import issue
UnOJ v0.3.1
🩹 Bug Fixes
- Fix Node.js subpath import issue
UnOJ v0.3.0
⚠️ Breaking Changes
- The
Taggeneric ofProblemdoesn't allownumber[]anymore. UseTagInfo[]instead DEFAULT_BASE_URLof each platform is moved out of the class. You can directly import it from the platform module- luogu:
Problem#tagsis nowTagInfo[]instead ofnumber[]
🚀 Features
- Add Hydro platform
- Add LeetCode platform
- Add Lyrio platform
- Add
Platform#getContestto get contest information - luogu: Support
Platform#getContest
🩹 Bug Fixes
- atcoder: Compat with new memory limit format
- luogu: Correct problem description when some of its sections aren't complete. Non-existing sections are now
''instead ofnull
UnOJ v0.2.0
More platforms are on the roadmap. Contributions are welcome!
⚠️ Breaking Changes
- Base interface
Problemis more loose now, and every platform exports its ownProblem. Checkout the current docs for more details - Custom error classes are changed to reduce complexity. Checkout the current docs for more details
- Remove
nameproperty from all platforms - luogu:
Problem#tagsis nownumber[]instead ofstring[]
🚀 Features
- Add AtCoder platform
- Add MXOJ platform
🩹 Bug Fixes
- Abstract class
Platformnow returns rejected promises instead of directly throwing when methods are not implemented
UnOJ v0.1.0
🚀 Let's go!