Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: mitre/vulcan

Tags

v2.2.1

Toggle v2.2.1's commit message
docs: Add release notes directory and structure

- Create docs/release-notes/ directory for all release notes
- Add v2.2.0 and v2.2.1 release notes
- Create RELEASE_NOTES.md symlink pointing to latest release

Authored by: Aaron Lippold<[email protected]>

v2.2.0

Toggle v2.2.0's commit message
fix: Remove console.error to pass CI linting

- Replace console.error with silent error handling
- CI uses --max-warnings 0 which fails on any warnings
- Version comparison errors are now handled silently

Authored by: Aaron Lippold<[email protected]>

v2.2.0-rails8-deployed

Toggle v2.2.0-rails8-deployed's commit message
Rails 8.0.2.1 deployed to production

This tag marks the successful deployment of Rails 8.0.2.1 upgrade to production.
- Rails upgraded from 7.0.8.7 to 8.0.2.1
- Ruby 3.3.9
- Node.js 22 LTS
- All 198 tests passing
- PR #682 merged

pre-rails7-upgrade

Toggle pre-rails7-upgrade's commit message
Backup tag before Rails 7 upgrade merge

v2.1.9

Toggle v2.1.9's commit message
Vulcan v2.1.9 - Final settingslogic release before settings migration

This is the last stable version using settingslogic for configuration.
Next release (v2.2.0) will migrate to rails-settings-cached for Ruby 3+ compatibility.

🚀 MAJOR FEATURES:
- OIDC Auto-Discovery Enhancement (#672)
- Enterprise configuration management roadmap
- Enhanced Docker Compose with production defaults
- Comprehensive webpacker migration planning

🛡️ SECURITY & AUTHENTICATION:
- Fixed critical OIDC authentication case sensitivity bug
- Resolved authentication and authorization vulnerabilities
- Fixed User effective_permissions method visibility
- LDAP authentication fixes (#669)

🔧 INFRASTRUCTURE & CI/CD:
- Updated GitHub Actions to latest versions
- Fixed CI/CD and WebMock configuration for stable tests
- Added VULCAN_OIDC_DISCOVERY=true to workflow
- Fixed Anchore SBOM artifact naming (#668)

📊 DATA HANDLING & EXPORTS:
- Excel/CSV column ordering aligned with DISA SRGTemplate (#660)
- Updated CCI mappings to latest rev5 (#627)
- Various export and data handling improvements

🐛 BUG FIXES:
- Dockerfile legacy ENV format warnings
- Axios compatibility issues
- RuboCop documentation warnings
- Controller test improvements

📚 DOCUMENTATION:
- Organized documentation structure
- Project CLAUDE.md tracking
- Webpacker migration research documents
- Enhanced project management documentation

🏗️ DEVELOPMENT ENVIRONMENT:
- Modernized Docker Compose configurations
- Fixed overcommit configuration issues
- Production environment defaults

📋 ROLLBACK INSTRUCTIONS:
If you need to rollback from v2.2.0+ settings migration:
git checkout v2.1.9
bundle install

🔄 UPGRADE PATH:
v2.1.9 → v2.2.0 will include rails-settings-cached migration
with comprehensive container-first migration tooling.

Contributors: Aaron Lippold, Ryan Lakey, Vanessa Morales,
Shivani Marlaku, and the MITRE Vulcan team.

Full changelog: https://github.com/mitre/vulcan/blob/v2.1.9/CHANGELOG.md

v2.1.8

Toggle v2.1.8's commit message
v2.1.8

Signed-off-by: Vanessa Fotso <[email protected]>

v2.1.7

Toggle v2.1.7's commit message
v2.1.7

Signed-off-by: George M Dias <[email protected]>

v2.1.6

Toggle v2.1.6's commit message
2.1.6

Signed-off-by: Vanessa Fotso <[email protected]>

v2.1.5

Toggle v2.1.5's commit message
v2.1.5

Signed-off-by: Vanessa Fotso <[email protected]>

v2.1.4

Toggle v2.1.4's commit message
v2.1.4

Signed-off-by: Vanessa Fotso <[email protected]>