4.4.1 (2023-12-10)
4.4.0 (2023-04-15)
- sol-merger: add support for additional roots for resolving contracts (a4447fa)
4.3.0 (2023-02-24)
- grammar: update grammar to 0.8.19 (5708118)
4.2.0 (2023-02-04)
- grammar: update to new grammar 0.8.18 (7a454c7)
- Revert "chore: add build on prepublishOnly" (1891c55)
4.1.1 (2022-04-03)
4.1.0 (2022-04-03)
- grammar: update grammar to support using directive at root scope (2579237)
- using-for: add support for Using-For at root level (fac2708)
4.0.0 (2022-02-22)
- types: fix typo in the Type name, RegisteredImport (18481aa)
- typos: fix typo in ExportsAnalyzerResult abstract property (ba01183)
- grammar: update grammar to support 0.8.11 version (63487f3)
- sol-0.8: add support for errors exports (7061943)
- sol-0.8: add support for export of constants at root level (1925195)
- sol-0.8: add support for export of function at root level (7a9e2db)
- sol-0.8: add support for export of user defined types at root level (6ae568b)
- testing: add testing in docker environment (30fcfa8)
- update node.js version (4eb7990)
- lower node.js versions will not be supported
- typos: rename abstact to abstract
- types: has to import another type of needed.
3.1.0 (2020-06-26)
- cli: add support for export plugins in cli (663bb8a)
- exports: add plugins to post process exports (4553fb7), closes #37
- plugins: add support for plugins shortcuts (68e0301)
3.0.1 (2020-05-17)
- abstract: add support for abstract class (555ffaf)
- comments: add global comments as exports (bf0b6e4)
- comments: add support for comments delimeter (1db6cda)
3.0.0 (2020-05-17)
- solidity: add support for new solidity grammar (0d530c0), closes #32 rkalis/truffle-plugin-verify#28
- solidity: ImportsAnalyzer analizeImport is now private
2.0.1 (2020-02-07)
- imports: change analyzer for imports statements (3b31a00)
2.0.0 (2020-02-05)
- import-registry: extract import registry from FileAnalyzer, make removeComments false by default (65bc4e6)
- Merger: add support for circular dependencies (a7dd280), closes #27
- nodejs: update minimum version to node 10 (95179e0)
- import-registry: removeComments false by default
- nodejs: update minimum version of nodejs supported to node 10
1.2.2 (2020-01-07)
- bin: don't use package.json, so it will not be copied (d7e7d5e)
1.2.1 (2020-01-07)
1.2.0 (2020-01-05)
- comments: add comments support to CLI tool (3f4ad12)
- comments: add support for comments inside exports (776d053), closes #19
- FileAnalyzer: use external library to parse contracts. (cbee328), closes #24
- merge: add support for optional options in merge function (06c428a)
1.1.1 (2019-10-22)
- FileAnalyzer: update regex for inheriting from more than two contracts (b09483b)
1.1.0 (2019-10-20)
- command: update promise all then. (c570da0)
1.0.1 (2019-09-10)
- FileAnalyzer: update regex to find top level keywords (c85a443), closes rkalis/truffle-plugin-verify#13
1.0.0 (2019-07-18)
- build: update zeppelin-solidity to be compiled in latest node (2cfd913)
- core: allow basic named imports (4e82f8d)
- deps: remove bluebird from deps, update deps (9f7b0f5)
- FileAnalyzer: add support for analyzing solidity files (b9ee308)
- GlobalRename: add support for global renames (8f43b8e)
- imports: add basic named imports support (a42c11e)
- pragma: add support for experemental pragma. Ref #18 (3229f89)
- ts: migrated to TypeScript (9313ac0)
0.1.3 (2018-12-13)
- nodeModulesRoot: now node modules resolves only once, but not for every file (5a92283)