Skip to content

Latest commit

 

History

History
436 lines (289 loc) · 12.9 KB

CHANGELOG.md

File metadata and controls

436 lines (289 loc) · 12.9 KB

abi-to-sol changelog

vNext

Web UI updates

v0.8.0

See release notes.

New features

  • Rearchitect declaration internals to support UDVTs (#114 by @gnidan)

Project updates

v0.7.1

See release notes.

Bug fixes

Dependency updates

v0.7.0

See release notes.

New features

  • Allow producing embeddable output, e.g. no pragma (#91 by @gnidan)

Project updates

Dependency updates

v0.6.6

See release notes.

Internal improvements

Dependency updates

  • Bump @truffle/abi-utils to ^0.3.0, drop dependency @truffle/codec (#92 by @benjamincburns)

v0.6.5

See release notes.

Project updates

  • Update README to remove npx support (#83 by @gnidan)

Dependency updates

v0.6.4

See release notes.

Dependency updates

  • Upgrade prettier-plugin-solidity and prettier to latest (#80 by @gnidan)

v0.6.3

See release notes.

Bug fixes

  • Produce valid syntax for function type params (#77 by @gnidan)

Dependency updates

v0.6.2

See release notes.

Dependency updates

  • Bump @truffle/codec from ^0.11.24 to ^0.13.2 (#72 by @cds-amal)

v0.6.1

See release notes.

New features

  • Add --no-attribution and --no-source flags (#69 by @gnidan)

Internal improvements

  • Update to Node.js LTS (#63 by @gnidan)

  • Update copyright notice (#64 by @gnidan)

  • Add version feature knowledge for user-defined value types (#65 by @gnidan)

Dependency updates

v0.5.3

See release notes.

Dependency updates

v0.5.2

See release notes.

Dependency updates

v0.5.1

See release notes.

Internal improvements

  • Add script for upgrading dependencies (#37 by @gnidan)

  • Upgrade typescript to ^4.4.4 (#38 by @gnidan)

v0.5.0

See release notes.

New features

Fixes

  • Properly error when generating structs on unsupported Solidity versions (#32 by @gnidan)
  • Fix version-feature checks to succeed only when entire range has feature (#35 by @gnidan)

Internal improvements

  • Enforce CHANGELOG entries in pull requests (#30 by @gnidan)

Dependency updates

  • Update dependency: @truffle/abi-utils@^0.2.2 (#29 by @gnidan)

web-ui changes

  • Switch to react-simple-code-editor (#31 by @gnidan)

v0.4.0

See release notes.

New features

  • Error upon Solidity version syntax ambiguity (#21 by @gnidan)

Enhancements

  • Include package version in autogen notice (#25 by @gnidan)
  • Only emit pragma experimental ABIEncoderV2 when necessary (#22 by @gnidan)

Bug fixes

  • Put structs in the right places (#24 by @gnidan)

Housekeeping

  • Note lack of support for ABI errors (#26 by @gnidan)
  • Change default version to >=0.7.0 <0.9.0 (#20 by @gnidan)

Internal improvements

web-ui changes

  • Show errors from generateSolidity (#19 by @gnidan)

v0.3.0

See release notes.

New features

  • Export GenerateSolidityOptions interface type (#13 by @gnidan)
  • Allow disabling prettier (#14 by [@gnidan])
  • Add web UI (#16 by [@gnidan])
  • Begin to differ output based on Solidity version / features used by ABI (#17 by [@gnidan])

Bug fixes

  • Replace invalid characters in internalTypes (#15 by [@gnidan])

v0.2.1

See release notes.

Dependency updates

  • Remove unused @drizzle/store dependency (#12 by @gnidan)

v0.2.0

See release notes.

Dependency updates

  • Switch to using @truffle/abi-utils (#11 by @gnidan)

v0.1.6

See release notes.

Enhancements

Dependency updates

  • Upgrade prettier-plugin-solidity to v1.0.0-alpha.59 (#6 by @gnidan)

Internal improvements

v0.1.5

See release notes.

Enhancements

  • Broaden default Solidity version to >=0.5.0 <0.8.0 (and centralize defaulting logic) (#1 by @gnidan)
  • Add runtime source map support (#4 by @gnidan)

Internal improvements