Releases: cs136/seashell
Releases · cs136/seashell
v2.5.4.1
v2.5.4
v2.5.3.4
v2.5.3.3
- Fix files with commas and other punctuation causing errors
- Fix race conditions in IO that would cause tests to sometimes fail
- Actually redirect to login page when connection fails
- AddressSanitizer now detects use-after-return (returning a pointer to a stack variable)
v2.5.3.2
v2.5.3.1
v2.5.3
Bugfixes since v2.5.2
- The import preprocessor directive is no longer allowed. #385
- Uploading an empty file no longer causes an error. #378
- When attempting to load Seashell with an invalid/expired login, Seashell will now redirect to a login screen. #376
- An error no longer occurs when trying to normalize newlines. #367
- Fixed being able to edit binary (.o) files for a few seconds after opening. #388
- Fixed hard tabs being inserted in some cases, which would mess up formatting in MarkUs. #391
- Fixed single quotes in file names causing errors everywhere. #384
- Leading spaces are no longer trimmed from input. #394
- Ctrl-D now works for sending EOF. #396
- Expected output is now printed when a test fails. #398
- It is now easier to tell if there is a missing newline at the end of output. #398
v2.5.2
v2.5.1
v2.5.0
Enhancements
- Console and Seashell background colour changes on theme change
Bugfixes
- Better error handling on disconnects
- Improved stack traces
- Better AddressSanatizer diagnostics
- Migrated to Angular 1.4.0
- Login reliability fixes
- Developer documentation update