Releases: typed-sigterm/oi-runner-2
Releases · typed-sigterm/oi-runner-2
OI Runner++ v2.1.2
🩹 Bug Fixes
- Fix the issue that pasting does not work
OI Runner++ v2.1.1
🩹 Bug Fixes
- Fix several style issues
OI Runner++ v2.1.0
🚀 Features
- Support one-click import test cases from Online Judges
- Add telemetry, see README for more details
🩹 Bug Fixes
- Fix the behavior of Remove Test Case button
- Fix diff editor state confusion when switching between test cases
- UI theme now follows the VS Code theme
OI Runner++ v2.0.1
🔥 Performance
- Use the built-in multi-file state management logic of Monaco Editor to reduce the delay when switching between files and test cases
- Change the import method of Monaco Editor to reduce the size of the extension
📖 Documentation
- Modify wording in walkthrough
OI Runner++ v2.0.0
v2 is mainly based on the feedback from the hackers from Moonshot48, and the features are basically on par with Competitive Programming Helper.
🚀 Features
- Support multiple test cases, you can now keep multiple sets of input and output at the same time
- Improve guidance when no file is opened
- Support filling in the expected output and comparing it with the actual output in real time for debugging
- To prevent excessive output from crashing the run panel, the run panel now only displays the first 1e4 bytes of output by default. This limit does not apply when redirecting to a file, and can also be modified through configuration
- Add loading animation
🩹 Bug Fixes
- Fix the hint above the stdout editor when redirecting output
📖 Documentation
- A brand new tutorial for beginners, which can be seen when opening VS Code
- Migrate all configuration instructions to the standard VS Code settings interface
- After completing the above two points, there is no longer a need for a documentation website. Visiting the original documentation site will redirect to GitHub or Gitee
🏡 Other Changes
- The
unsavedbadge now replaces theSource Filetext to fit the layout adjustment
OI Runner++ v1.3.2
🩹 Bug Fixes
- Fix command IO charset, now default to
utf-8 - Clear stderr channel when a new run is started
OI Runner++ v1.3.1
🚀 Features
- The extension now automatically save the source file before running by default. You can disable this feature by setting
oi-runner-2.autoSavetofalse
🩹 Bug Fixes
- Fix the appearance of link file button when stdout is empty
OI Runner++ v1.3.0
🚀 Features
- You can now redirect stdin and stdout to a file in the run panel. This is useful when the data is too large to be inputted manually, or when you want to save the output for later use
🩹 Bug Fixes
- Fix the issue that the warning emitted by the compile command is not displayed when compile-and-run
- Enable more accurate timing
OI Runner++ v1.2.1
🩹 Bug Fixes
- Fix default configuration
OI Runner++ v1.2.0
🚀 Features
- Now if a file does not match any extension configured in
oi-runner-2.defaultTask, the run panel won't switch to that file, remaining the original state - You can move and rename files without losing the context in the run panel
- You will get notified to reload when the configuration is changed
🩹 Bug Fixes
- Kill all its child processes when a run is stopped, the stop button will no longer fail now
- Fix height shaking issue when the
unsavedbadge is toggled
📖 Documentation
- Update outdated screenshots
- Use equal width fonts on the version label
- Switch logo theme in dark mode
🏡 Other Changes
- OI Runner++ is also published on Open VSX, an open-source registry for VS Code extensions operated by the Eclipse Foundation