All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- README: EIP badge with link to the official EIP
- Coverage information with minimum threshold of 95%
- Integration of coverage with CI and reporting via codecov.io
- Coverage badge
- Contract deployment in test using web3.js 1.0.0
- More tests
- Add Base Token (pure ERC77 and ERC20 compat.) to let others easily implement their token.
- ERC20 toggle events
- Soliditiy linting with Solium
- Use cleaner imports in Solidity
- Code cleanup
- Broaden the Solidity version pragma to ^0.4.24
- Set cache of shield.io badges to 1h
- Use master/devel branch instead of master
- Cleanup CONTRIBUTING.md
- Make the reference implementation use the base token
- Truffle as a dev dependency
- Solhint
- Typos in README
0.1.1 - 2018-05-07
- Changelog based on Keep a Changelog
- Include built files, contracts and logo in npm package
- Logo badge in the README
- Solidity badge in the README
- Missing License header
- Npm installation instructions in README
- Solidty language linting
- Update EIP specification with links to official page
- Use Solidity 0.4.21
- Use
truffle
instead ofsolcpiler
- Use
openzeppelin-solidity
instead ofgiveth-common-contracts
- Use CircleCI instead of Travis
0.1.0 - 2018-03-15
- New npm package:
erc777
- Renamed repo from eip777 to ERC777
- Deprecated npm package
eip777
in favor oferc777