- Minor UI improvments for small sidebar widths.
- Improve problem name parser to handle numbers.
- Support non-latin alphabet for problem names.
- Companion server now listens for errors and notifies users.
- Add support for C++ 20.
- Save file before submission.
- Add icons to UI.
- Add minimum width warning.
- Fix missed messages bug when webview is not focussed.
- Fix codeforces short name bug.
- Add option to disable auto focus of judge view.
- Add option to retain webview context.
- Fix minor layout bugs.
- Improve URL rendering.
- Improve error messages.
- Add button to problem URL.
- Brand new UI with improved performance. The UI now appears in the activity bar ( side bar ).
- No more weird layout bugs.
- Lower system resource usage when extension is in the background.
- Fix ghost .cph folder creation bug.
- Fix layout bugs.
- Add setting to load default template.
- Added AppInsights.
- Added support for changing python executable.
- Added support for changing default compiler for Codeforces submissions.
- Added support for Kattis auto submit.
- Show standard error when it's not empty.
- cph-sumbit integration for directly submitting to CodeForces.
- Shows error if unable to spawn compiler/interpreter.
- Ability to delete a testcase file permanently.
- Improved large testcase editing performance by defering saves.
- Suffix problem names with MD5 hashes to prevent same-name-collisions.
- OS specific deletion bug fixes.
- Show compilation status in UI.
- Fix problem with immediately exiting processes.
- Fix webview resources loading.
- Fox conflicts with previous releases.
- Complete migration to typescript
- Rewrite from scratch with a completely new logic for better performance, stability and more features.
Release notes from before 4.0.0 are not available.