This release brings important improvements to the Form class functionality and overall code structure:
1. Form Class Enhancements:
- Improved clarity with `strict_form` attribute for immutable fields and assignments
- Enhanced error handling and validation in form processing
2. Code Optimization:
- Streamlined graph-related classes for improved performance and maintainability
- Reduced code redundancy by removing the Node class and updating related components
3. Dependency Management:
- Updated project dependencies for better compatibility and security
These updates focus on improving code quality, consistency, and setting the foundation for future feature additions. Users are encouraged to update to this version to benefit from these enhancements and prepare for upcoming features.
Note: This update may require minor adjustments in projects using the Graph class or strict mode in Forms. Please refer to the updated documentation for any necessary changes in your implementation.
What's Changed
* Merge lionagi2 by ohdearquant in https://github.com/lion-agi/lion-core/pull/111
**Full Changelog**: https://github.com/lion-agi/lion-core/compare/v0.3.15...v0.3.17