Below is a list of changes to Reach. Versions and changes-within-versions are listed in reverse-chronological order: newest things first.
2021/07/21: Renamed Ethereum devnet Docker image to devnet-eth.
2021/07/21: Renamed connector modes to use naming convention $NET-devnet, rather than exposing implementation.
2021/07/21: Ethereum contract bytecode verification changed to directly compare deployment data
2021/07/15: Ethereum contract info (i.e.
ctc.getInfo()) reduced to address only.
2021/07/14: Algorand contract info (i.e.
ctc.getInfo()) reduced to application id only.
2021/07/14: Minted tokens must be destroyed by end of application.
2021/07/14: Token minting support added to Algorand.
2021/07/14: Token URL metadata increased to 96 bytes.
digestswitched to SHA256 (to save compute cost).
2021/07/14: Algorand connector updated to AVM 0.9 (TEAL version 4)
2021/07/14: Algorand devnet version updated to 2.7.1, plus DevMode patch
2021/07/14: Algorand devnet image renamed to devnet-algo
2021/07/14: version tagged
Version 0.1.2 is the current Reach release version.
It is the last version that supports Algorand using TEAL3; if you deployed a contract on Algorand using Reach version 0.1.2, you will need to continue accessing it via the 0.1.2 version of the Reach standard library.
2021/07/08: Error Codes created
2021/06/20: Token minting introduced, with implementation on ETH.
... many interesting things ...
2020/09/01: version tagged
Version 0.1.1 was used prior to our documented release process.
Version 0.1.0 was used prior to our documented release process.