Skip to content

Releases: sam20908/vscode-fastolympiccoding

1.1.3

22 Oct 15:58
Compare
Choose a tag to compare
  • Fixed regression in Competitive Companion test case having accepted answers' whitespace trimmed
  • Accepting an answer of a testcase that isn't toggled doesn't make it already toggled
  • Removed redundant show stderr message from Competitive Companion
  • Show which output is which in diff view

1.1.2

21 Oct 19:23
Compare
Choose a tag to compare

1.1.1

30 Sep 21:37
Compare
Choose a tag to compare
  • Fix compilation doesn't check if file being compiled exists
  • Fix file paths with spaces not working by adding a special variable resolver
  • Ability to view full AC output
  • Rerunning a running test case will stop it and proceed as normal
  • Made VSIX smaller

1.1.0

29 Sep 04:22
Compare
Choose a tag to compare
  • Refactored the extension to avoid sending large rapid outputs to the webview
  • Use generated TailwindCSS to avoid relying on CDN over WIFI
  • Auto-hide AC testcases when the testcase hasn't been toggled

1.0.6

21 Sep 03:36
Compare
Choose a tag to compare
  • Added 'decline' button from the original plugin
  • Editing a test case no longer changes the status of the test case
  • To view full text, click on the arrows to see the corresponding text in another editor

1.0.5

21 Sep 02:40
Compare
Choose a tag to compare
  • Made the arrow buttons clickable to view the corresponding text in a dedicated VSCode editor

1.0.4

21 Sep 00:00
Compare
Choose a tag to compare
  • Fixed UI's left sidebar padding shrinking when the input gets large

  • Fixed whitespace trimming algorithm not accounting for whitespace at the beginning

  • Fixed [99%] chance of the same source code getting compiled multiple times concurrently

  • Fixed stress tester not using file content hash

  • Added a button to add WA test case from stress tester

  • Added another maximum number of new lines shown for test cases

  • Improved show/hide test cases to work in any state

  • Updated README about certain niches

  • Saving files automatically is disabled again since it's the user's responsibility and it adds a necessary but noticeable amount of waiting

1.0.3

17 Sep 15:30
Compare
Choose a tag to compare
  • Fixed compiling ignoring the fact that the file content did not change after saving
  • Fixed stress tester not saving the file automatically as test cases window did
  • The AC text itself can toggle visibility instead of having another button

1.0.2

16 Sep 19:34
Compare
Choose a tag to compare
  • Fixed the output whitespace trimming algorithm to handle more cases
  • The modified file is automatically saved when running testcases
  • Use RE/CE instead of RTE/CTE
  • Added a button to show the testcase on AC

1.0.1

21 Aug 19:44
Compare
Choose a tag to compare
  • Stdout and accepted output will combine consecutive whitespace and trim the result for a more realistic comparison.
  • The status bar and other elements will not shrink to avoid the inner text being forced to display 2 lines, which creates an unpleasant UX.
    • I will look for a more complete solution, such as displaying icons, customizable styling options, etc.
  • Added fastolympiccoding.showTestcaseStderrMessage, which controls whether the test cases given by Competitive Companion will have the stderr message explaining where the test case came from.