v0.7.0
·
248 commits
to refs/heads/main
since this release
What's Changed
v0.7.0
A major update featuring significant architecture refactoring and plugin system expansion.
✨ Highlights
Plugin System Expansion
- CLI build/postBuild hooks (#220) - Plugins can now hook into the build process
Architecture Overhaul
- Layered architecture restructuring (#203) - Clear separation of core module responsibilities
- Module plugin architecture (#208) - Eliminates layer violations, improves extensibility
- @zeltjs/decorator-metadata integration (#192) - Decorator metadata extraction moved to dedicated package
API Simplification
- Unified Env API (#194) - Consolidated
EnvConfig/EnvServiceinto singleEnv - Unified decorator APIs (#204, #206) - Merged
create*anddefine*APIs
🚀 New Features
- Synchronous
body()for default parameter usage (#201) - Decorator composition (#202)
- Documentation code test system (#188)
- Dist import verification in CI (#186)
🐛 Bug Fixes
- Make
@valibot/to-json-schemaoptional peer (#196) - Fix llms.txt Introduction URL (#193)
- Sync llms.txt order with sidebar menu (#190)
📖 Documentation
- Comprehensive API documentation update (#218)
- Redesigned Getting Started with partials and hub page (#198)
- Embedded benchmark data as JSON for AI discovery (#199)
- Enhanced README with framework overview (#187)
🔧 Internal Changes
- Replace
process.envaccess withinject(Env)(#207) - Defer stack trace parsing to inspect time (#200)
- Minimize internal-bridge/testing, unify test infrastructure (#215)
- Ban inspect import in core (#212)
- Add CI merge_group trigger (#217)
Breaking Changes
None (internal refactoring only)
Full Changelog: v0.6.1...v0.7.0