v0.4.0
HavocFramework/Havocv0.4.0Jan 31, 2022by dstotijn
AI Summary
The major change is a database migration from SQLite to BadgerDB, making the project pure Go, along with various maintenance updates.
Key Highlights
- Database migration from SQLite to BadgerDB
- Project is now pure Go (CGO_ENABLED=0)
- Added initial tests for reqlog package
- Added linter and fixed linting issues
- Updated Next.js and Material UI dependencies
Breaking Changes
- Database migration from SQLite to BadgerDB
New Features
- Initial tests for reqlog package
- Linter
- Sponsor page
- Github Actions for build-test
Full Release Notes
The major change in this release is yet another database switch: from SQLite to [BadgerDB](https://github.com/dgraph-io/badger). With BadgerDB, the project is now "pure Go" and can be built with `CGO_ENABLED=0`. 🎉 I will be slowly picking up the pace on Hetty again as of this year. There will be follow up releases in the following weeks and months to come, adding new features to the project. Keep an eye out on the [roadmap](https://github.com/dstotijn/hetty/projects/1), as I'll be updating it soon. ## Changelog 2dc6538 Add `build-test` Github Action b3225bf Add initial tests for `reqlog` package ca3a729 Add linter, fix linting issue 4e2eaea Add sponsor 8a3b3cb Bump copyright year e42e1c2 Bump elliptic from 6.5.3 to 6.5.4 in /admin (#65) 6e38b16 Bump elliptic from 6.5.3 to 6.5.4 in /docs (#66) ad3dc0d Bump ini from 1.3.5 to 1.3.8 in /docs (#57) 49547f5 Bump prismjs from 1.22.0 to 1.23.0 in /docs (#64) 4ead501 Bump ssri from 6.0.1 to 6.0.2 in /admin (#70) 078bf30 Bump ssri from 6.0.1 to 6.0.2 in /docs (#71) a42f003 Bump y18n from 4.0.0 to 4.0.1 in /admin (#68) 50c2eac Bump y18n from 4.0.0 to 4.0.1 in /docs (#69) 565c370 Fix GoReleaser config, update moq dep d2e97f2 Fix typo "is" > "if" in CLI cert help text (#63) 8122b25 Remove dead code d84d2d0 Replace SQLite with BadgerDB 73ebb89 Update Dockerfile 1489cb1 Update GoReleaser config aa8ddf4 Update Next.js, Material UI 569f7bc Use `embed` instead of `rice`