Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.3.0 - Major update with new parser #116

Merged
merged 117 commits into from
Jan 10, 2020
Merged

v0.3.0 - Major update with new parser #116

merged 117 commits into from
Jan 10, 2020

Conversation

GNSPS
Copy link
Collaborator

@GNSPS GNSPS commented Jan 10, 2020

Changelog:

  • The ConsenSys Diligence team just took up maintenance of the solidity ANTLR grammar and parser started by Federico Bond and it is being consumed by Surya starting on this release! 🎉
  • A lot of minor improvements and fixes internally (mainly in the graph command). 🚀

GNSPS and others added 30 commits August 16, 2018 16:29
Fixing token for Travis deployment setup
* Use environment variable instead of encrypted token

* Fix Travis config to auto tag beta releases
)

* Use environment variable instead of encrypted token

* Fix Travis config to auto tag beta releases

* Add script to automate version increase on develop commits

* Add release document for repository maintainers
* Use environment variable instead of encrypted token

* Fix Travis config to auto tag beta releases

* Add script to automate version increase on develop commits

* Add release document for repository maintainers

* Actually call the prerelease script in travis config
* Use environment variable instead of encrypted token

* Fix Travis config to auto tag beta releases

* Add script to automate version increase on develop commits

* Add release document for repository maintainers

* Actually call the prerelease script in travis config

* Make Travis prerelease script executable
* Use environment variable instead of encrypted token

* Fix Travis config to auto tag beta releases

* Add script to automate version increase on develop commits

* Add release document for repository maintainers

* Actually call the prerelease script in travis config

* Make Travis prerelease script executable

* Fix script provider for Travis prerelease deployment
* Update package's dependencies

* Update README with a NPM and Travis CI status badges
* When no modifier and external calls show "NO❗️" for modifiers

* more precise variable naming
* Add symbol legend to `describe` command

* Update README to reflect changes

* Fixed the mixup of symbols in the legend

* Fix README figure
* add def to index.js

* draggabble contracts report generation was added.

* [PR2] draggabble contracts report generation was added.

* inheritance draggable report and deleting inherianddepen

* add detect-installed

* fix version of jquery and jsplumb

* Remove dependencies and print to standard out

* Fix npm audit
tintinweb and others added 27 commits May 14, 2019 03:27
* Export "utils/importer"

* Adding forgotten flag parameter to "describe"

* libify the importer flag in all the commands

* Make "colorScheme" an optional parameter of "graph"

* Fix typo in entry point file

* Check for object property before initializing the `colorScheme` var

* Append the `argv` object to all the commands' files parameters

* Pin babel-cli version

* Add a default value for the `options` parameter object

* Retrace unwanted change in bin file
Refactor to account for changes needed to find if a function is implemented in the contract being analyzed or any of its dependencies.

If said dependecy was not analyzed yet we go analyze it first.
* Update README.md

Added update to inheritance command for windows. Using previous command created unreadable file.

* Update package-lock.json
* Signal code location for wanted changes

* Update inheritance.js

library contracts will now be outlined in red, to distinguish them from normal contracts.

* Update inheritance.js

Adds color to interface and library contracts, and improves structure from previous attempt to add color.

* Revert "Update inheritance.js"

This reverts commit 1b9abc5.

* Revert "Update inheritance.js"

This reverts commit e16603d.

* Corrected callgraph construction for old constructors and fallback functions
* spelling

* Indicate graphviz dependency

Per the comment on #81

* Fix audit warning

* update lock file

* Update inheritance.js

library contracts will now be outlined in red, to distinguish them from normal contracts.

* Revert "Update inheritance.js"

This reverts commit 122576f.

* Bump lodash from 4.17.11 to 4.17.15

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.11...4.17.15)

Signed-off-by: dependabot[bot] <support@github.com>
@GNSPS GNSPS merged commit f7005ad into master Jan 10, 2020
GNSPS added a commit that referenced this pull request Jan 10, 2020
* v0.3.0 - Major update with new parser (#116)

* Update banner in README

* 0.3.0

* Update banner in README yet again
@GNSPS GNSPS mentioned this pull request Jan 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants