aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2018-12-03 21:47:12 +0800
committerGitHub <noreply@github.com>2018-12-03 21:47:12 +0800
commit590be1d84cea9850ce69b68be3dc5294b39041e5 (patch)
tree7977e9dcbbc215088c05b847f849871ef5d4ae66
parenteed353a367ebae2a94ef1a760fa5494c2cea4015 (diff)
parent8d623dcca1c6806adbe4fba9de9e790eaba8c4a4 (diff)
downloaddexon-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.md10
-rw-r--r--docs/bugs_by_version.json4
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