Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Feb 06:40
Immutable release. Only release title and notes can be modified.
8a72408

Release v1.1.0

This release includes the following changes:

Full Changelog: v1.0.0...v1.1.0

Security Information

This release includes:

  • SBOM (Software Bill of Materials) generated with CycloneDX-gomod
  • SLSA Level 3 provenance attestation
  • Cosign keyless signatures (Sigstore)

Verify Signatures

# Download the checksum file and its signature
wget https://github.com/EvilBit-Labs/opnDossier/releases/download/v1.1.0/opnDossier_checksums.txt
wget https://github.com/EvilBit-Labs/opnDossier/releases/download/v1.1.0/opnDossier_checksums.txt.sigstore.json

# Verify with cosign v3
cosign verify-blob \
  --certificate-identity "https://github.com/EvilBit-Labs/opnDossier/.github/workflows/release.yml@refs/tags/v1.1.0" \
  --certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
  --bundle opnDossier_checksums.txt.sigstore.json \
  opnDossier_checksums.txt

Installation

Package Managers

Debian/Ubuntu (.deb):

wget https://github.com/EvilBit-Labs/opnDossier/releases/download/v1.1.0/opndossier_1.1.0_linux_amd64.deb
sudo dpkg -i opndossier_1.1.0_linux_amd64.deb

Red Hat/CentOS/Fedora (.rpm):

wget https://github.com/EvilBit-Labs/opnDossier/releases/download/v1.1.0/opndossier_1.1.0_linux_amd64.rpm
sudo rpm -i opndossier_1.1.0_linux_amd64.rpm

Alpine (.apk):

wget https://github.com/EvilBit-Labs/opnDossier/releases/download/v1.1.0/opndossier_1.1.0_linux_amd64.apk
sudo apk add --allow-untrusted opndossier_1.1.0_linux_amd64.apk

Arch Linux:

wget https://github.com/EvilBit-Labs/opnDossier/releases/download/v1.1.0/opndossier_1.1.0_linux_amd64.pkg.tar.xz
sudo pacman -U opndossier_1.1.0_linux_amd64.pkg.tar.xz

Download Binary

Download the appropriate binary for your platform from the assets below.

Docker

docker pull ghcr.io/evilbit-labs/opndossier:v1.1.0

Verify Checksums

sha256sum -c opnDossier_checksums.txt

What's Changed

  • chore: update changelog generation process by @unclesp1d3r in #55
  • chore(deps): bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #56
  • fix(parser): handle comma-separated interface lists as multiple interfaces by @unclesp1d3r in #71
  • fix: firewall rules missing critical protocol information in reports by @unclesp1d3r in #72
  • fix(templates): resolve comprehensive report structural inconsistencies with summary report by @unclesp1d3r in #74
  • Add license scan report and status by @fossabot in #75
  • Feat/pipeline v2 compliance by @unclesp1d3r in #76
  • feat(NAT): prominently display NAT mode and forwarding rules with enhanced security information by @Copilot in #77
  • feat(ci): implement Windows smoke-only testing strategy by @unclesp1d3r in #80
  • feat(ci): add Copilot setup steps workflow for automated project setup by @unclesp1d3r in #81
  • feat(markdown): enhance interface link formatting in markdown reports by @unclesp1d3r in #82
  • feat(reports): implement gateway groups in reports for GitHub Issue 65 by @unclesp1d3r in #83
  • feat(tests): add comprehensive tests for MarkdownBuilder functionality by @unclesp1d3r in #87
  • 85 phase 2 implement smart migration path with hybrid generator by @unclesp1d3r in #88
  • Update AI Agent instructions by @unclesp1d3r in #99
  • [WIP] [Phase 3.1] Create template function to Go method mapping document by @Copilot in #100
  • feat(converter): implement utility functions for template migration Phase 3.2 by @Copilot in #101
  • feat(converter): implement data transformation functions for filtering and aggregation by @Copilot in #102
  • chore(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.2 by @dependabot[bot] in #103
  • chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #104
  • chore(deps): bump slsa-framework/slsa-verifier from 2.5.1 to 2.7.1 by @dependabot[bot] in #105
  • feat(converter): implement Phase 3.4 security assessment functions (risk levels, scoring) by @Copilot in #108
  • feat(test): Create comprehensive test suite with CI-stable performance baselines for ported methods by @Copilot in #110
  • chore(deps): bump slsa-framework/slsa-github-generator from 2.0.0 to 2.1.0 by @dependabot[bot] in #106
  • chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #107
  • chore(deps): bump anchore/scan-action from 4 to 6 by @dependabot[bot] in #109
  • feat(benchmarks): add comprehensive performance benchmarking suite for template vs programmatic comparison by @Copilot in #111
  • feat(cli): Update CLI to use programmatic mode by default with explicit engine selection by @Copilot in #112
  • [Phase 3.8] Update documentation for programmatic markdown generation by @Copilot in #113
  • chore(deps): bump goreleaser/goreleaser-action from 6.3.0 to 6.4.0 by @dependabot[bot] in #115
  • chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #116
  • chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #118
  • feat(docs): add comprehensive migration guide for custom template users by @Copilot in #114
  • chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.45.0 in the go_modules group across 1 directory by @dependabot[bot] in #135
  • chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.2 by @dependabot[bot] in #138
  • ci: Remove gomod dependency maintenance from config by @unclesp1d3r in #133
  • fix(tests): update test assertions for markdown library v0.10.0 by @unclesp1d3r in #139
  • feat: implement template mode deprecation notices and migration tooling for v2.0 by @unclesp1d3r in #147
  • chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #134
  • chore: coordinate charmbracelet ecosystem update fang lipgloss log x by @unclesp1d3r in #148
  • feat: implement template mode deprecation framework for v2.0 by @unclesp1d3r in #151
  • feat(ci): enhance Grype vulnerability scanning in CI pipeline by @unclesp1d3r in #156
  • feat(display): implement proper text wrapping support for --wrap flag by @unclesp1d3r in #158
  • fix: replace panic based error handling in production code by @unclesp1d3r in #167
  • fix: remove deprecated logging configuration functions by @unclesp1d3r in #168
  • chore(deps): bump actions/download-artifact from 5 to 7 by @dependabot[bot] in #166
  • chore(deps): bump docker/login-action from 3.5.0 to 3.6.0 by @dependabot[bot] in #127
  • chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by @dependabot[bot] in #128
  • chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #131
  • feat: implement proper ISO-8859-1 and Windows-1252 XML encoding support by @unclesp1d3r in #169
  • feat: add --no-wrap flag as explicit alias for --wrap 0 by @unclesp1d3r in #170
  • chore: migrate to mise for tool management and CI updates by @unclesp1d3r in #172
  • fix: remove stubbed audit mode code and defer implementation to v2.1 by @unclesp1d3r in #175
  • chore(deps): bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #180
  • feat(compliance): add extended checks for password policy and audit logging by @unclesp1d3r in #181
  • feat(display): improve NAT rule directionality presentation in markdown reports by @unclesp1d3r in #182
  • chore: refactor markdown generation to use converter package by @unclesp1d3r in #183
  • feat: Complete template system migration and removal for v2.0 by @unclesp1d3r in #184
  • refactor(model): split model package into schema and enrichment (#144) by @unclesp1d3r in #186
  • docs: remove template references and add modular report architecture by @unclesp1d3r in #187
  • feat(cmd): implement CommandContext pattern for dependency injection by @unclesp1d3r in #188
  • feat(converter): add streaming generation for large configurations by @unclesp1d3r in #189
  • feat: cli interface enhancement, command structure, help system, progress completion by @unclesp1d3r in #193
  • feat(config): enhance configuration management system by @unclesp1d3r in #194
  • feat(hardening): Epic - Production Hardening (Phases 1-4) by @unclesp1d3r in #214
  • feat(processor): implement comprehensive service detection for unused interface analysis by @unclesp1d3r in #215
  • feat(docs): add comprehensive template documentation and model reference by @unclesp1d3r in #216
  • test(converter): verify NAT interface hyperlinks by @unclesp1d3r in #217
  • feat(builder): add missing network sections to comprehensive report by @unclesp1d3r in #218
  • chore: bump dependencies ci: update GitHub Actions to newer versions by @unclesp1d3r in #220
  • refactor(builder): leverage markdown library methods to reduce code verbosity by @unclesp1d3r in #222
  • feat: enhanced dhcp reporting expand coverage of server configuration static mappings and advanced options feat(markdown-builder): add DHCP table generation by @unclesp1d3r in #223
  • feat(cmd): integrate audit mode and compliance plugin system into CLI by @unclesp1d3r in #224
  • Docs/releasing guide ci(release): upgrade to GoReleaser v2 and consolidate SBOM handling by @unclesp1d3r in #225
  • chore: update release workflow and dependencies by @unclesp1d3r in #226

New Contributors

Full Changelog: v1.0.0...v1.1.0