diff --git a/CMakeLists.txt b/CMakeLists.txt index 788afea6961..03f688791d6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,7 @@ project(eosio_cdt) set(VERSION_MAJOR 1) set(VERSION_MINOR 3) -set(VERSION_PATCH 0) +set(VERSION_PATCH 1) if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) message(WARNING "CMAKE_INSTALL_PREFIX is set to default path of ${CMAKE_INSTALL_PREFIX}, resetting to ${CMAKE_INSTALL_PREFIX}/eosio.cdt") diff --git a/README.md b/README.md index 01dddf12633..0671ab874f9 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ # EOSIO.CDT (Contract Development Toolkit) -## Version : 1.3.0 +## Version : 1.3.1 EOSIO.CDT is a toolchain for WebAssembly (WASM) and set of tools to facilitate contract writing for the EOSIO platform. In addition to being a general purpose WebAssembly toolchain, [EOSIO](https://github.com/eosio/eos) specific optimizations are available to support building EOSIO smart contracts. This new toolchain is built around [Clang 7](https://github.com/eosio/llvm), which means that EOSIO.CDT has the most currently available optimizations and analyses from LLVM, but as the WASM target is still considered experimental, some optimizations are not available or incomplete. ## Important! -EOSIO.CDT Version 1.3.0 introduced quite a few breaking changes. To have binary releases we needed to remove the concept of a core symbol from EOSIO.CDT. This meant drastic changes to symbol, asset and other types/functions that were connected to them. Since these changes would be disruptive, we decided to add as many disruptive changes needed for future contract writing, so that disruption should only occur once. Please read the **_Differences between Version 1.2.x and Version 1.3.x_** section of this readme. +EOSIO.CDT Version 1.3.x introduced quite a few breaking changes. To have binary releases we needed to remove the concept of a core symbol from EOSIO.CDT. This meant drastic changes to symbol, asset and other types/functions that were connected to them. Since these changes would be disruptive, we decided to add as many disruptive changes needed for future contract writing, so that disruption should only occur once. Please read the **_Differences between Version 1.2.x and Version 1.3.x_** section of this readme. ### Binary Releases EOSIO.CDT currently supports Mac OS X brew, Linux x86_64 Debian packages, and Linux x86_64 RPM packages. @@ -22,8 +22,8 @@ $ brew remove eosio.cdt ``` #### Debian Package Install ```sh -$ wget https://github.com/eosio/eosio.cdt/releases/download/v1.3.0/eosio.cdt-1.3.0.x86_64.deb -$ sudo apt install ./eosio.cdt-1.3.0.x86_64.deb +$ wget https://github.com/eosio/eosio.cdt/releases/download/v1.3.1/eosio.cdt-1.3.1.x86_64.deb +$ sudo apt install ./eosio.cdt-1.3.1.x86_64.deb ``` #### Debian Package Uninstall ```sh @@ -32,8 +32,8 @@ $ sudo apt uninstall eosio.cdt #### RPM Package Install ```sh -$ wget https://github.com/eosio/eosio.cdt/releases/download/v1.3.0/eosio.cdt-1.3.0.x86_64-0.x86_64.rpm -$ sudo yum install ./eosio.cdt-1.3.0.x86_64-0.x86_64.rpm +$ wget https://github.com/eosio/eosio.cdt/releases/download/v1.3.1/eosio.cdt-1.3.1.x86_64-0.x86_64.rpm +$ sudo yum install ./eosio.cdt-1.3.1.x86_64-0.x86_64.rpm ``` #### RPM Package Uninstall