Skip to content

Releases: NUWCDIVNPT/stig-manager

1.3.10

23 Aug 20:42
21f5192
Compare
Choose a tag to compare

What's Changed

  • (API/UI) Provisional .cklb import/export feature.
  • (UI) Added CCIs column to STIG Library grid.
  • (API/fix) XML double-encoding regression after upgrading fast-xml-parser
  • (API/fix) Handle missing description in xccdf benchmark
  • (UI/fix) Remove non-compliant elevate parameter, fix regression preventing app management interface from updating Collections
  • (UI/fix) Workaround non-standard what's new dates
  • (UI/fix) Duplicate collection name detection

NOTE: This Release includes a Database Migration.

Full Changelog: 1.3.9...1.3.10

1.3.9

16 Aug 02:47
55aa1de
Compare
Choose a tag to compare

What's Changed

  • (API/UI) Collection Cloning feature
  • (API/UI) Modify Delete handling for Collections, Assets, and Users to mark records 'disabled' rather than removing them from the database.
  • (UI) Grid text selection moved to right-click function
  • (API/UI) Added STIG Title to metrics endpoint responses, added STIG Title column (hidden by default) to Collection Metrics grids/exports.

NOTE: This Release includes a Database Migration.

Full Changelog: 1.3.8...1.3.9

1.3.8

12 Jul 06:41
02a712a
Compare
Choose a tag to compare

What's Changed

  • (API/UI) Revision Pinning feature
  • (API/UI) Modify User Delete function to retain users that have accessed the system.
  • (API) OAS cleanup
  • (UI) More explanatory message when User attempts to create Collections or Assets with names that already exist.
  • (API) Dependency updates

NOTE: This Release includes a Database Migration.

Full Changelog: 1.3.7...1.3.8

1.3.7

20 Jun 02:22
5ab1f93
Compare
Choose a tag to compare

What's Changed

  • (API) Update fast-xml-parser dependency to address CVE-2023-34104 (#1012)
  • (API) Addd stack trace to API error responses (#1011)
  • (Docs) Minor updates

Full Changelog: 1.3.6...1.3.7

1.3.6

23 May 16:03
154cc84
Compare
Choose a tag to compare

What's Changed

  • (APP) tally sprites have been added to the bottom toolbars of grids that display Review data. These sprites show the relevant counts for the various rows, results, and statuses displayed in the grids above. (#992)
  • (App) Resolved Application Deployment Stats download issue. (#994)
  • (App) Resolved issue causing error when persistent Collection Review tab was re-opened.(#997)
  • (App) Resolved issue with errorEvents causing errors in error handler. (#998)
  • (Docs) Additional info about Review handling and tracking between STIG revisions. (#999)

Full Changelog: 1.3.5...1.3.6

1.3.5

30 Apr 23:33
7cd66b4
Compare
Choose a tag to compare

What's Changed

  • (API) Review carry-forward feature implemented. Reviews are now associated with a key composed of the calculated digest of Rule Check Content and the Rule Version ("STIG ID"), rather than specific RuleIds. This will allow a much greater proportion of Reviews to apply across changes between STIG Revisions (#957).
  • (App) Last modified RuleId context now displayed in Attributions Panel, with hover text indicating other applicable RuleIds.
  • (App) OIDC Library refactor (#775).
    • This change uses features of the browser that require the web client to be in a Secure Context. A Secure Context is one that is either using HTTPS with a valid certificate or is from localhost.
  • (API/App) Assessment counts by severity now included in "Detailed" Metrics exports (#898).

NOTE: This Release includes a Database Migration.

Full Changelog: 1.3.4...1.3.5

1.3.4

13 Apr 23:24
9535b76
Compare
Choose a tag to compare

What's Changed

  • (API/Hotfix) Resolves an issue with missing rule-CCI associations that was causing Findings report miscounts and incomplete Rule Info presentation.
  • (API/Hotfix) Resolves issue that could exclude Findings for Rules that did not have an associated CCI.
  • (App/Hotfix) Removed asmCrypto dependency, replaced with native browser crypto functions.
  • (App) Added more informative error handling messages.
  • (App) Resolved issue preventing Application Managers from creating/modifying Owner grants via the User Admin panel.
  • (API) Refactored Collection Checklist query to improve performance.
  • (Workflows) Updated GitHub workflows to generate test coverage reports, build and sign binary artifacts, audit npm dependencies.
  • (Workflows) [REVERTED: #982 ] The Iron Bank-based image offering on Docker Hub is now based on the Iron Bank Alpine Node image (nodejs18:18-slim), which scans much cleaner than the previously used RHEL UBI.

Full Changelog: 1.3.3...1.3.4

1.3.3

03 Apr 03:16
82a4ee7
Compare
Choose a tag to compare

What's Changed

  • (API/Hotfix) Resolves issue that could lead to inaccurate metrics percentages after Releases 1.3.1 and 1.3.2.
  • (API/Hotfix) Resolves issue that could cause migration 0020 to fail when populating identical duplicate multi-check content fields.

Full Changelog: 1.3.2...1.3.3

1.3.2

24 Mar 20:50
40396dc
Compare
Choose a tag to compare

What's Changed

  • (App) Pass clobber parameter when recursing zip file.
  • (API) Replace dependency got with axios.
  • (Docs) Project description, copyright, link updates; Disable failing pdf generation.
  • (App/Hotfix) Restores XSS protections inadvertently removed in 1.3.1.
  • (App) Display STIG Rule differences even if RuleId stayed the same; indicate RuleId change with badge as well as highlighting.
  • (App) Fix Swagger display issue in binary artifacts.

Full Changelog: 1.3.1...1.3.2

1.3.1

10 Mar 02:26
580a3da
Compare
Choose a tag to compare

What's Changed

  • (App/API) Allow users to replace existing STIG Revisions when importing reference benchmarks.
  • (App) Restrict Collections Managers from creating or altering Owner Grants. (#934)
  • (App) Parse and import XCCDF with root-level TestResult element (Found in SCAP scan results performed by HBSS or ACAS).
  • (App/API) Support for importing known forms of non-DISA STIGs (vmWare STIG Readiness Guides).
  • (App) Made grid text selectable in most places.
  • (API) Added granular STIG Severity counts to metrics. (#915)
  • (API) Include controls associated with CCIs in CCI projection responses.
  • (API) Updated dependencies identified as vulnerable by Dependabot. (#925) (#918)
  • (Docs) Various updates to documentation describing feature and behavior changes.
  • (API) Removed remaining references to unused "global" privilege. (#909)
  • (App/API/DB) Database and API changes to enable future features, including storing the hash of Rule Check Content and refining STIG Revision and Rule/content associations.

NOTE: This Release includes a Database Migration. See this PR for details: (#936)

Full Changelog: 1.3.0...1.3.1