Release Notes
Version v1.0.0 (2025-10-24)
✨ New Features
Network Management Enhancements
- Security Group Management: Added comprehensive security group tools for managing network security rules (#86)
- Router Management: Implemented network router CRUD operations and interface management (#79, #83)
- Create, read, update, delete router operations
- Router interface attachment and detachment tools
- Advanced Network Tools: Enhanced network service capabilities with improved router integration
Project & Identity Management
- Project Lifecycle Management: Added complete project management capabilities (#63, #66, #67, #69)
- Create new OpenStack projects with custom configurations
- Retrieve individual and multiple project details
- Update existing project properties and settings
- Delete projects with proper cleanup
- Enhanced Identity Tools: Improved project-based identity management and access control
Block Storage Enhancements
- Volume Attachment Management: Enhanced volume attachment capabilities (#62, #75, #84)
- Get detailed attachment information for volumes
- List all volume attachments with comprehensive details
- Improved attachment ID handling and validation (#72)
- Storage Integration: Better integration between compute and storage services
Image Service Expansion
- Image Operations: Extended image management functionality (#53, #74)
- Get individual image details and metadata
- List images with filtering and pagination
- Delete images with proper validation and cleanup
- Image Lifecycle: Complete image lifecycle management from creation to deletion
Connection & Infrastructure
- Connection Manager Tools: Added connection manager utilities for better OpenStack connection handling (#90)
- Enhanced Tool Registration: Improved tool registration and discovery mechanisms
🔧 Infrastructure & Quality Improvements
Testing & Code Quality
- Test Framework Enhancements: Improved test assertions and removed unnecessary fallbacks (#80)
- Pre-commit Improvements: Fixed pre-commit requirements and configuration issues (#78)
- Code Coverage: Enhanced test coverage across all new functionality
Development Experience
- Repository Management: Updated .gitignore for better development experience (#64)
- Dependency Management: Improved package dependency handling and requirements
🐛 Bug Fixes
- Attachment ID Handling: Fixed incorrect attachment_id parameter handling in block storage operations (#72)
- Schema Validation: Resolved various schema validation issues in new tools
- Connection Stability: Improved connection management and error handling
🔄 API Improvements
- Tool Consistency: Standardized tool naming and parameter conventions across all services
- Response Formatting: Improved response models for better client integration
- Error Handling: Enhanced error messages and exception handling across all new tools
👥 Contributors
Special thanks to all contributors who made this major release possible:
- 김다경(Da Gyeong Kim) - Lead contributor with 7 commits
- MINCHEOL KANG - 3 commits
- choieastsea - 3 commits
- Kent Paik - 2 commits
- 정지안 - 2 commits
- jja6312 - 1 commit
📋 Technical Details
- Version: v1.0.0
- Base Branch: main
- Previous Version: v0.0.1.alpha
- Release Date: 2025-10-24
- Total Commits: 18 new commits since last release