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

noir 0.17.0 #179238

Merged
merged 2 commits into from
Aug 1, 2024
Merged

noir 0.17.0 #179238

merged 2 commits into from
Aug 1, 2024

Conversation

hahwul
Copy link
Contributor

@hahwul hahwul commented Aug 1, 2024

Created with brew bump-formula-pr.

release notes
## What's Changed
- Enhanced output formats for improved readability.
- Improved diff mode functionality.
- Added new output format option (`-only-tag`).
- We open documentation site and Expanded and updated documentation.
- Continuous Integration (CI) updates.
- Enhanced logging and application log features.
- Improved unit test code coverage and quality.
- Upgraded analyzer with new features:
    - Java Spring: Added parsing logic for `application.properties` files.
- Code refactoring for better performance and maintainability.
- Security Issue
    - Re-builded snapcraft package for fix to https://ubuntu.com/security/notices/USN-6937-1/

Full Changelog: owasp-noir/noir@v0.16.1...v0.17.0

Enhanced output formats

We've made significant changes to the default output format to enhance readability, and we believe we've achieved that goal. We'll continue to research and make improvements as we go forward!

Documentation

https://owasp-noir.github.io/noir/introduction/

Noir now has an official documentation page. Currently, it focuses on basic usage, but we plan to expand it to include tips and other content. Contributions to the documentation are always welcome.

Add new flag —only-tag

You can now gather only tags from Noir results, giving you insights into key risks and technologies used in the source code.

noir -b <TARGET> -T -f only-tag

# ....
# sqli
# oauth
# websocket

This feature helps you quickly identify the main risks and technologies in your code, improving efficiency in the initial analysis phase.

Next plan

Looking ahead, we're excited to announce our plans to expand the Tagger. We're aiming for a Rule(YAML)-based Passive Scan, and we've completed our internal discussions on its structure. Now it's time to build it. Stay tuned for v0.18.0! We also plan to improve MiniLexer and MiniParser.

Lastly, any contributions, from simple typo corrections to code modifications, are a great help in maintaining the project. We're open to all contributions, and [Discussion](https://github.com/orgs/owasp-noir/discussions) and PRs are always welcome ♥️

cc @ksg97031

@github-actions github-actions bot added the bump-formula-pr PR was created using `brew bump-formula-pr` label Aug 1, 2024
Copy link
Contributor

github-actions bot commented Aug 1, 2024

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Aug 1, 2024
@BrewTestBot BrewTestBot enabled auto-merge August 1, 2024 22:03
@BrewTestBot BrewTestBot added this pull request to the merge queue Aug 1, 2024
Merged via the queue into Homebrew:master with commit aefe7c4 Aug 1, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants