3.1.10
This release includes the relicensing of aragonOS' interfaces and extendible contracts to MIT. This means that, from this release on, most users of aragonOS should be free to choose their own license, rather than being locked to a GPL.
Also, a number of safety improvements, as suggested by our auditors:
- Remove delegate executors
- Add
SafeMath
lib for uint8 - Explicitly state state visibility
- Remove
kernelIntegrity
modifier - Make fallbacks external
EVMScriptRunner
: addScriptResult
log- Add more static contract types to state and function parameters
Finally, we've tweaked some truffle and CI configuration files.