Releases: omegaup/libinteractive
Releases · omegaup/libinteractive
v2.0.23
v2.0.22
This release has the following bugfixes:
- Allows absolute paths to be passed to
--pipe-directories
#28 - A small bug with path normalization
As well as:
- Improving the documentation for Windows.
- Replaces
-std=c++0x
by-std=c++11
since it's now 2018. - Adds the
--pause
flag to the debug target for Code::Blocks.
v2.0.21
v2.0.20
This release has the following bugfixes:
- Fixes a bug where the generated message IDs wouldn't fit in a signed integer, so some toolchains (like the ones in OSX) would refuse to continue. #23
- Is more flexible with inputs, and now replaces malformed UTF-8 characters instead of throwing an exception. #24
- The generated Python code is now pylint-compliant. #26
As well as the following new features:
- Adds support for C# as a child language. parent language is not supported just because it is not possible to create a class called
Main
that has a (static) method calledMain
. Some trampolining tricks might be needed, but they'll have to wait until there's an actual need to support that. - Adds support for
libtransact
, which removes a lot of glue code when using transact. - Allows the user to specify the directories where the pipes will be created (through the
--pipe-location
flag). #25