Skip to content

Releases: quantumsheep/godbox

2.5.0

25 Jul 14:47
Compare
Choose a tag to compare
Set default isolation settings to env maximums

2.4.1

15 Jul 22:01
Compare
Choose a tag to compare
Parse `API_MAX_PAYLOAD_SIZE` as a `f64` for compatiblity with scienti…

2.4.0

15 Jun 01:20
Compare
Choose a tag to compare
Add configurable API maximum payload size limit

2.3.0

09 Jun 09:30
Compare
Choose a tag to compare
Document `stdin` phase setting

2.2.0

09 Jun 01:29
Compare
Choose a tag to compare
Improve phase result content

2.1.0

08 Jun 18:25
Compare
Choose a tag to compare
Improve JSON body error handling

2.0.0

05 Jun 16:07
Compare
Choose a tag to compare

2.0.0

Features

  • More flexibility for /run settings
    • Now works by "phases"
      • Each phases will be run one by one on the same environment
      • Allow profiling for only specific phases
      • Can have more than two phases (which was not possible in v1)
      • Now differentiate each phase stdout, stderr and exit code
  • Limits can be set using environment variables

Technical changes

  • Using Actix instead of Rocket
  • Using Rust stable version instead of nightly

1.5.2

25 May 09:19
Compare
Choose a tag to compare
Return `stderr` instead of `stdout` in case of non-successfull execution

1.5.1

10 May 10:49
Compare
Choose a tag to compare
Re-enable isolate cleanup

1.5.0

10 May 10:47
Compare
Choose a tag to compare
Add profiling option