75 lines
2.4 KiB
Markdown
75 lines
2.4 KiB
Markdown
# Profile System Changelog
|
|
|
|
## [1.0.0] - 2025-11-18
|
|
|
|
### Added
|
|
- **Security Profiles** for Nippels (user-level application environments)
|
|
- Workstation profile for work computers
|
|
- Homestation profile for home use (default)
|
|
- Satellite profile for laptops/mobile devices
|
|
- Network/IOT profile for embedded devices
|
|
- Server profile for server deployments
|
|
|
|
- **Build Profiles** for package compilation
|
|
- Desktop build configuration
|
|
- Server build configuration
|
|
- Minimal build configuration
|
|
|
|
- **Example Profiles** for specific use cases
|
|
- Gaming rig configuration
|
|
- ML workstation configuration
|
|
- Developer workstation configuration
|
|
- Fleet node configuration
|
|
|
|
- **Documentation**
|
|
- Comprehensive README.md explaining both profile types
|
|
- MIGRATION.md documenting the move from private to public location
|
|
- Profile search order and customization instructions
|
|
|
|
### Changed
|
|
- **Migrated profiles from private to public location**
|
|
- Old location: `.kiro/nip/profiles/` (deprecated)
|
|
- New location: `nip/profiles/` (public)
|
|
- Reason: Profiles are user-facing features that should be in the public repo
|
|
|
|
### Structure
|
|
```
|
|
nip/profiles/
|
|
├── README.md # Profile system documentation
|
|
├── MIGRATION.md # Migration summary
|
|
├── CHANGELOG.md # This file
|
|
├── security/ # Security profiles for Nippels
|
|
│ ├── workstation.kdl
|
|
│ ├── homestation.kdl # Default
|
|
│ ├── satellite.kdl
|
|
│ ├── network-iot.kdl
|
|
│ └── server.kdl
|
|
├── build/ # Build profiles for compilation
|
|
│ ├── desktop.kdl
|
|
│ ├── server.kdl
|
|
│ └── minimal.kdl
|
|
└── examples/ # Example custom profiles
|
|
├── gaming-rig.kdl
|
|
├── ml-workstation.kdl
|
|
├── developer.kdl
|
|
└── fleet-node.kdl
|
|
```
|
|
|
|
## Future Plans
|
|
|
|
### [1.1.0] - Planned
|
|
- Additional security profiles for specific use cases
|
|
- Profile validation and testing tools
|
|
- Profile inheritance and composition
|
|
- Profile templates for common scenarios
|
|
|
|
### [1.2.0] - Planned
|
|
- Dynamic profile switching
|
|
- Profile performance metrics
|
|
- Profile recommendation system
|
|
- Integration with system monitoring
|
|
|
|
---
|
|
|
|
**Note:** This is the first public release of the profile system. Profiles were previously in the private `.kiro/` directory but have been moved to the public repository to make them accessible to users.
|