diff options
author | chriseth <chris@ethereum.org> | 2018-12-03 19:50:40 +0800 |
---|---|---|
committer | chriseth <chris@ethereum.org> | 2018-12-03 21:16:34 +0800 |
commit | 8d623dcca1c6806adbe4fba9de9e790eaba8c4a4 (patch) | |
tree | 7977e9dcbbc215088c05b847f849871ef5d4ae66 /Changelog.md | |
parent | eed353a367ebae2a94ef1a760fa5494c2cea4015 (diff) | |
download | dexon-solidity-8d623dcca1c6806adbe4fba9de9e790eaba8c4a4.tar dexon-solidity-8d623dcca1c6806adbe4fba9de9e790eaba8c4a4.tar.gz dexon-solidity-8d623dcca1c6806adbe4fba9de9e790eaba8c4a4.tar.bz2 dexon-solidity-8d623dcca1c6806adbe4fba9de9e790eaba8c4a4.tar.lz dexon-solidity-8d623dcca1c6806adbe4fba9de9e790eaba8c4a4.tar.xz dexon-solidity-8d623dcca1c6806adbe4fba9de9e790eaba8c4a4.tar.zst dexon-solidity-8d623dcca1c6806adbe4fba9de9e790eaba8c4a4.zip |
Massage changelog for 0.5.1
Diffstat (limited to 'Changelog.md')
-rw-r--r-- | Changelog.md | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Changelog.md b/Changelog.md index 1f60ece7..a53cca7e 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,18 +1,17 @@ -### 0.5.1 (unreleased) +### 0.5.1 (2018-12-03) Language Features: * Allow mapping type for parameters and return variables of public and external library functions. * Allow public functions to override external functions. Compiler Features: - * Build System: LLL is not built anymore by default. Must configure it with CMake as `-DLLL=ON`. * Code generator: Do not perform redundant double cleanup on unsigned integers when loading from calldata. - * Commandline interface: Experimental ``--optimize`` option for assembly mode. + * Commandline interface: Experimental ``--optimize`` option for assembly mode (``--strict-assembly`` and ``--yul``). * SMTChecker: SMTLib2 queries and responses passed via standard JSON compiler interface. * SMTChecker: Support ``msg``, ``tx`` and ``block`` member variables. * SMTChecker: Support ``gasleft()`` and ``blockhash()`` functions. * SMTChecker: Support internal bound function calls. - * Yul: Support Yul objects in ``--assemble`` and ``--yul`` commandline options. + * Yul: Support Yul objects in ``--assemble``, ``--strict-assembly`` and ``--yul`` commandline options. Bugfixes: * Assembly output: Do not mix in/out jump annotations with arguments. @@ -31,8 +30,9 @@ Bugfixes: * Type Checker: Consider abstract function to be implemented by public state variable. Build System: - * Emscripten: Upgrade to Emscripten SDK 1.37.21 and boost 1.67. + * CMake: LLL is not built anymore by default. Must configure it with CMake as `-DLLL=ON`. * Docker: Includes both Scratch and Alpine images. + * Emscripten: Upgrade to Emscripten SDK 1.37.21 and boost 1.67. Solc-Js: * Fix handling of standard-json in the commandline executable. |