This repository has been archived by the owner on Aug 2, 2022. It is now read-only.
Releases: EOSIO/eosio.cdt
Releases · EOSIO/eosio.cdt
EOSIO.CDT Version 1.2.1 Release Note
EOSIO.WasmSDK -> EOSIO.CDT Version 1.2.0 Release Note
repo
- Rename from EOSIO.WasmSDK to EOSIO.CDT.
- To reflect the future direction of this repo, as in not just a toolchain for WASM, we have renamed the repo/project to EOSIO.CDT. The CDT stands for Contract Development Toolkit, this new name is more reflective of the new direction.
- Added the new tool
eosio-abigen
. - Added the script
ricardeos.py
build script
- Resolved issue with trying to
make
with zero cores #44. - Resolved issues with Centos builds #62.
- Resolved other build issues #39.
eosiolib
- Added C++ user defined literal for names #41.
- Refactored extended_symbol and extended_asset to no longer inherit from symbol and asset #43.
- Removed unused declarations, resulting in failure to compile #57.
- Resolved bug with datastream operator choosing the incorrect overloads #66.
- Resolved use after free bug #52.
- Removed currency contract #56.
eosio-cpp
EOSIO.WasmSDK Version 1.1.1 Release Note
EOSIO.WasmSDK Version 1.1.0 Release Note
eosio-cpp
- Added missing -std option, this allows for setting the C++ standard version.
- Resolved bug with function-level static variables, this had caused linking issues with __cxa_guard_acquire and __cxa_guard_release symbols.
scripts
- Resolved issue with
build.sh
exhausting memory on weaker machines. - Added
install.sh
anduninstall.sh
as convenience scripts.
eosiolib
- Expanded API comments.
- Added function declaration for get_resource_limits.
- Added less operator for extended_symbol.
EOSIO.WasmSDK Version 1.0 Release Notes
Introducing the eosio.wasmsdk
repo
Block.one is pleased to announce the public release of the eosio.wasmsdk
repository. This repository houses the toolchain, tools and libraries required to build smart contracts for the EOSIO platform.
Tools Provided
- eosio-cpp
- eosio-cc
- eosio-ld
- eosio-pp
- eosio-ranlib
- eosio-ar
- eosio-objdump
- eosio-readelf
Tools Missing in Action
- eosio-abigen