Skip to content

Latest commit

 

History

History
76 lines (60 loc) · 2.21 KB

CHANGELOG.md

File metadata and controls

76 lines (60 loc) · 2.21 KB

Changelog

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.

Added

  • 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

Changed

  • 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

Removed

  • Solhint

Fixed

0.1.1 - 2018-05-07

Added

  • 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

Changed

  • Update EIP specification with links to official page
  • Use Solidity 0.4.21
  • Use truffle instead of solcpiler
  • Use openzeppelin-solidity instead of giveth-common-contracts
  • Use CircleCI instead of Travis

Fixed

0.1.0 - 2018-03-15

Added

  • New npm package: erc777

Changed

  • Renamed repo from eip777 to ERC777

Removed

  • Deprecated npm package eip777 in favor of erc777