diff options
author | chriseth <chris@ethereum.org> | 2018-12-03 21:47:12 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-03 21:47:12 +0800 |
commit | 590be1d84cea9850ce69b68be3dc5294b39041e5 (patch) | |
tree | 7977e9dcbbc215088c05b847f849871ef5d4ae66 | |
parent | eed353a367ebae2a94ef1a760fa5494c2cea4015 (diff) | |
parent | 8d623dcca1c6806adbe4fba9de9e790eaba8c4a4 (diff) | |
download | dexon-solidity-590be1d84cea9850ce69b68be3dc5294b39041e5.tar.gz dexon-solidity-590be1d84cea9850ce69b68be3dc5294b39041e5.tar.zst dexon-solidity-590be1d84cea9850ce69b68be3dc5294b39041e5.zip |
Merge pull request #5570 from ethereum/updateChangelog051
Massage changelog for 0.5.1
-rw-r--r-- | Changelog.md | 10 | ||||
-rw-r--r-- | docs/bugs_by_version.json | 4 |
2 files changed, 9 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. diff --git a/docs/bugs_by_version.json b/docs/bugs_by_version.json index 2631b286..658aab9c 100644 --- a/docs/bugs_by_version.json +++ b/docs/bugs_by_version.json @@ -612,5 +612,9 @@ "0.5.0": { "bugs": [], "released": "2018-11-13" + }, + "0.5.1": { + "bugs": [], + "released": "2018-12-03" } }
\ No newline at end of file |