Releases: ZupIT/horusec-engine
v1.0.2
v1.0.1
Changelog
Features
- bcfc5ca: rule:feature - Add new fields in Metadata in regex rules (#81) (@wiliansilvazup)
Chores
- ffb1e99: docs:update - README.md file with Issues info (#72) (@HenriqueZup)
Full Changelog: v1.0.0...v1.0.1
v1.0.0
About
⚠️ This new major tag contains a lot of breaking changes, all of them are due a refactor made in the engine. This refactor includes many performance and code quality improvements. We do not recommend using this repository directly, as it is an internal repository of Horusec CLI and we do not guarantee compatibility between versions, use Horusec's own CLI instead.
Benchmark
Here's a comparison between before and after the improvements. For this test an analysis was executed using all the rules that we currently have for leaks with any extension flag passed to the engine.
- horusec-examples-vulnerabilities (267 files)
- | DURATION | RAM |
---|---|---|
Before | 8.61s | 18604.44kB |
After | 1.53s | 6423.72kB |
- charlescd (3363 files)
- | DURATION | RAM |
---|---|---|
Before | 59.76s | 44008.63kB |
After | 12.21s | 9436.86kB |
What's Changed
- Update module github.com/antchfx/xmlquery to v1.3.7 by @renovate-bot in #44
- workflows: add permissions and triggering "on pull request" by @iancardosozup in #45
- Updated README and CONTRIBUTING by @jessica-tw in #46
- renovate: add signed of by on commit body message by @iancardosozup in #47
- deps: remove unused modules by @matheusalcantarazup in #49
- ci: bump Go 1.17 on all workflows by @matheusalcantarazup in #48
- Update module github.com/ZupIT/horusec-devkit to v1.0.19 by @renovate-bot in #50
- Update security workflow by @wiliansilvazup in #52
- Update ZupIT/zup-dco-validator action to v1.1 by @renovate-bot in #53
- Update module github.com/ZupIT/horusec-devkit to v1.0.21 by @renovate-bot in #55
- all: replace ioutil deprecated package usages by @matheusalcantarazup in #57
- renovate:chore - updating renovate json by @nathanmartinszup in #56
- Fix: Readme and Contributing Guide by @jessica-tw in #54
- deps:chore - update module github.com/antchfx/xmlquery to v1.3.9 by @renovate-bot in #51
- docs:add build markdwon file by @HenriqueZup in #58
- workflow/security:chore - updating security workflow to use latest rc by @nathanmartinszup in #59
- engine:refactor - improving engine code and performance by @nathanmartinszup in #60
- readme:chore - updating readme to the new engine format by @nathanmartinszup in #61
- deps:chore - upgrade horusec-devkit to v1.0.22 by @matheusalcantarazup in #62
New Contributors
- @jessica-tw made their first contribution in #46
- @HenriqueZup made their first contribution in #58
Full Changelog: v0.3.6...v1.0.0
v0.3.6
v0.3.5
v0.3.4
Fixing wrong golumn when issue is in the first line of the file
v0.3.3
Fixing wrong column when issue is in the first line of the file
v0.3.2
Resolve windows read file
v0.3.1
Fix read file by Operational system
v0.3.0
Add method to run analysis broken max units by run
Broken read file and get textUnit with time.sleep of 15 seconds