1.9 KiB
1.9 KiB
Changelog
1.10.0
- Changed how workspaces are made, evaluations should only have access to their own folder now.
- Fixed PHP.
1.9.0
- Added
languages
command. - Fixed incorrect prefix in help info.
- Fixed Brainfuck input.
- Fixed typos.
1.8.0
- Added the APL language.
- Added imports to Haskell's
e
mode. - Fixed special characters interfering with run scripts.
- Fixed simple errors (non-zero exit codes) from killing containers.
- This may be reversed if it causes problems.
1.7.0
- Added the Brainfuck language.
1.6.0
- Added
>cleanup
command. - Changed JS to always use
-p
to evaluate expressions.
1.5.0
- Added retry functionality and
retries
config option. - Changed the strange kill message to just "Something went wrong".
- Fixed default values not being used.
- Fixed concurrency doing one more than set.
- Fixed multiple containers for one compiler being set up.
1.4.0
- Added more configuration options.
parallel
to build and setup in parallel.cleanup
to periodically kill containers.cpus
,memory
,timeout
,concurrent
can be per-compiler.
- Added more info to the
>about
command. - Added logging about images and containers.
- Changed folder names to use the current time.
- Fixed
concurrent
option being ignored. - Fixed languages with more than one compiler erroring on startup.
- Fixed timing out on setup.
- Fixed some containers exiting immediately.
- Fixed
go
erroring about cache directory.
1.3.0
- Added
concurrent
config option. - Changed Haskell image.
1.2.0
- Added
prefix
andcodePrefix
config options. - Enhanced help command to show enabled languages.
- Sped up Haskell module evaluation.
- Disabled memory swap.
- Fixed folder conflicts when multiple evals done in sucession.
- Fixed reload command.
1.1.0
- Added
prepare
config option. - Made containers stay up for the whole time instead of per eval.
1.0.0
- Initial release.