Oleg Komendant
abd18d7587
Fix unit tests ( #38 )
0.4.6
2024-10-11 20:10:55 +03:00
Oleg Komendant
f944259266
Feature/compiler version ( #37 )
...
* Update oldest supported compilers version
* Move WASM runner and update dependencies
* Remove old comments and format files
* Fix versions check
* Add dev comment
2024-10-11 17:25:49 +03:00
Artem Chystiakov
18f330414e
fix readme
2024-10-10 17:48:52 +03:00
Artem Chystiakov
ea5cbec175
update readme
2024-10-10 17:26:34 +03:00
Oleg Komendant
6365041b33
Fix compiler binary names ( #35 )
...
* Fix macos compiler binary name
* Fix unit test
0.4.5
2024-10-09 15:58:32 +03:00
Artem Chystiakov
09d084fa8d
fix remappings ( #34 )
0.4.4
2024-10-08 14:21:43 +03:00
Mllw Chrry
f412556714
Cache refactoring ( #32 )
...
* BaseCache class added
* moved static methods to BaseCache class
* fix types and style
* fixed latest circom version
---------
Co-authored-by: Artem Chystiakov <artem.ch31@gmail.com >
0.4.3
2024-10-07 15:26:30 +03:00
Oleg Komendant
32ff36c347
Add doc comments ( #31 )
...
* Add doc comments
* Add doc comments for the ReporterFacade class
2024-10-01 15:36:58 +03:00
Artem Chystiakov
73d5c15e66
updated readme
2024-09-26 13:56:34 +03:00
Mllw Chrry
8abd3cf041
Test coverage ( #30 )
...
* added task tests
* added circom-compiler-downloader.test.ts, made some fixes
* fix timeout issue
* debug ci
* fixed ETXTBSY error
* fixed ETXTBSY error without setTimeout
* created tests with os mock, added verifyCompiler flag
* added keys verification and circuits with libs compilation inside tasks tests
* multiple workspaces with the same name fix
* added ptau downloader tests
* prevented native compiler usage inside tests, modified mocha timeout
* added semver and tsconfig paths
* moved semver to dependencies, modified eslint settings
* restricted semver version, updated package version
0.4.2
2024-09-26 12:54:42 +03:00
Artem Chystiakov
b63318cb42
fix line quiet
2024-09-12 12:54:53 +03:00
Kyrylo Riabov
80af513e68
Use fsExtra instead of fs. Use outputFileSync function ( #29 )
...
* Used fsExtra instead of fs. Used outputFileSync function
* version up
---------
Co-authored-by: Artem Chystiakov <artem.ch31@gmail.com >
0.4.1
2024-09-11 13:08:29 +03:00
Artem Chystiakov
b67bdb949f
v0.4.0 ( #26 )
...
* Add zkit scope supporting (#20 )
* Add zkit scope supporting
* Fix run scope tasks
* Fix task name in generateVerifiers function
* Bump zkit version (#21 )
* Bump zkit version
* Update zkit package version and add Vyper verifiers support
* Fix typo
* Feature/circom parser (#22 )
* Add zkit scope supporting
* Fix run scope tasks
* Base integration with circom-parser
* Move to zod and integrate circom-parser with cache logic
* Add logs and small fixes
* Add circuit signals info to the artifacts
* Integrate with new zktype package version
* Update parser files structure
* Remove Intermediate signals from artifacts
* Add unit test
* Update package versions
* Fix circom-parser imports name
* Update Reporter messages
* Compiler management (#23 )
* Added compiler management
* test fix
* made some fixes, added compilerVersion to config
* circom-parser version updated
* refactoring
* 2nd round of refactoring
* 3rd round of refactoring
* 4th round of refactoring
* Config structure and factory singleton changes (#24 )
* modifier config structure and factory singleton approach
* zktype version updated
* Reporter refactoring (#25 )
* facade implementation of the reporter
* refactoring
* quick readme fix
* package-lock
* fix test
* fixes and pretty
* circom-parser version updated
* fixed errors in resolver
* Fix progress bar doubling (#28 )
* made ProgressBarProcessor and SpinnerProcessor singleton
* pretty log
---------
Co-authored-by: Artem Chystiakov <artem.ch31@gmail.com >
---------
Co-authored-by: Oleg Komendant <44612825+Hrom131@users.noreply.github.com >
Co-authored-by: Mllw Chrry <mariia.zhvanko@gmail.com >
0.4.0
2024-09-09 18:25:45 +03:00
Artem Chystiakov
8164f65fbe
add poap
2024-08-27 13:16:44 +03:00
Oleg Komendant
8301942e0f
Bump zkit version ( #21 )
...
* Bump zkit version
* Update zkit package version and add Vyper verifiers support
* Fix typo
0.3.2
2024-08-20 13:46:50 +03:00
Oleg Komendant
5942480e96
Update compiler errors handling ( #19 )
...
* Update compiler errors handling
* Always generate sym files
* Fix test and update types
* Remove errors.log file
* Update circuits filtering logic
* update readme
* tautology
* Update ZKtype package version and handle types generation errors
* try fix ci
* Change types warnings message
---------
Co-authored-by: Artem Chystiakov <artem.ch31@gmail.com >
0.3.1
2024-08-09 13:54:27 +03:00
Artem Chystiakov
530a63a897
update readme
2024-08-02 15:43:57 +03:00
Oleg Komendant
6b7d363849
Fix include reg exp ( #18 )
...
* Fix include reg exp
* Update pragma reg exp
v0.3.0
2024-08-02 13:24:48 +03:00
Oleg Komendant
fabd69a004
Update zkit and zktype versions ( #17 )
2024-08-01 13:57:56 +03:00
dovgopoly
3b01332371
added action ( #16 )
2024-07-29 16:27:41 +03:00
dovgopoly
f9cafca23c
Release CI ( #15 )
...
* added release ci
* fix
* fix release token
---------
Co-authored-by: Artem Chystiakov <artem.ch31@gmail.com >
2024-07-29 14:42:33 +03:00
Artem Chystiakov
aa5192b130
fix readme
2024-07-25 19:06:36 +03:00
Oleg Komendant
4b98c9c25f
Fix bug with short circuit name in the getCircuit function ( #14 )
2024-07-25 10:50:14 +03:00
Artem Chystiakov
c20cee63ae
Update README.md
2024-07-23 16:21:09 +03:00
Oleg Komendant
3bfdc8aef9
Feature/decompose compile task ( #13 )
...
* Add base implementation of the CircuitArtifacts
* Add base implementation of the compile-shallow task
* Add setup cache
* Add zkit:setup task
* Update zkit:verifiers task and getCircuit subtask
* Update Reporter and fix small bugs
* Change task names
* Update project structure
* Add missing awaits
* Fix unit test and move CircuitArtifacts to the artifacts dir
* quick readme update
* pretty readme
* Update version
---------
Co-authored-by: Artem Chystiakov <artem.ch31@gmail.com >
2024-07-23 16:17:53 +03:00
Oleg Komendant
cb47726e31
Add native Circom compiler support ( #12 )
...
* Add native Circom compiler support
* Refactor compile function
* fix readme
---------
Co-authored-by: Artem Chystiakov <artem.ch31@gmail.com >
v0.2.3
2024-07-15 17:54:58 +03:00
Artem Chystiakov
7951fe707b
fix readme
2024-07-12 18:34:19 +03:00
Artem Chystiakov
0fdb18606d
bumped up zkit version
v0.2.2
2024-07-12 16:57:35 +03:00
Oleg Komendant
f2542364bc
Fix bugs with JS projects ( #11 )
...
* Small fixes
* Update zktype version
v0.2.1
2024-07-11 18:44:37 +03:00
Artem Chystiakov
8252a61905
Update README.md
v0.2.0
2024-07-10 20:16:53 +03:00
Oleg Komendant
758003b1fb
Feature/zktype ( #9 )
...
* Add integration with zktype
* Update clean task
* Add types generation logging
* update readme
* Rename typesConfig to typesSettings
* try fix ci
* fix dependency
---------
Co-authored-by: Artem Chystiakov <artem.ch31@gmail.com >
2024-07-10 20:12:32 +03:00
Artem Chystiakov
5e523858c6
Merge pull request #8 from dl-solarity/feature/include_remappings
...
Feature/include remappings
2024-07-08 19:30:43 +03:00
Artem Chystiakov
68fa12d7c5
update readme
2024-07-08 19:27:19 +03:00
Oleh Komendant
9104f4b287
Add clean task overriding
2024-07-08 19:03:31 +03:00
Oleh Komendant
a5ab893828
Add include remappings
2024-07-08 18:43:36 +03:00
Artem Chystiakov
44b209beda
Merge pull request #7 from dl-solarity/feature/move_to_component_name
...
Feature/move to component name
2024-07-03 21:06:52 +03:00
Artem Chystiakov
bcc74f5efa
update version
2024-07-03 20:57:11 +03:00
Artem Chystiakov
bb3c22d9fa
fix typos
2024-07-03 20:39:43 +03:00
Oleh Komendant
cb4fa3b54d
Fix file renaming
2024-07-03 18:56:10 +03:00
Oleh Komendant
25289a5920
Update README
2024-07-03 18:49:16 +03:00
Oleh Komendant
fbf9a8087b
Update getCircuit logic and verifiers generation task
2024-07-03 17:53:25 +03:00
Oleh Komendant
be91a551be
Change artifacts file names to circuit component name
2024-07-02 14:36:55 +03:00
Artem Chystiakov
cb3c652753
fix publish
2024-06-28 14:31:40 +03:00
Artem Chystiakov
52a78a9203
added pr template
2024-06-28 14:00:33 +03:00
Artem Chystiakov
0091ce8956
Merge pull request #6 from dl-solarity/feature/logs
...
Feature/logs
2024-06-27 17:46:09 +03:00
Artem Chystiakov
a311e452d2
quick naming fixes
2024-06-27 17:44:32 +03:00
Oleh Komendant
425b954888
Fix unit tests
2024-06-27 17:27:05 +03:00
Oleh Komendant
f7da20efc1
Update tasks description
2024-06-27 17:25:07 +03:00
Oleh Komendant
2bef50e094
Update Reporter class & small fixes
2024-06-27 17:03:58 +03:00
Oleh Komendant
e1ee9ba7a8
Fix unit tests
2024-06-27 02:20:05 +03:00