v0.3.0
Release Notes - LessGo v0.3.0
Overview
We are thrilled to announce the release of LessGo v0.3.0! This release brings a host of new features and improvements to the lessgo
framework, including a powerful concurrency API, a cron scheduler, and significant enhancements to modules and controllers. These updates are designed to enhance the framework's capabilities and provide a more robust foundation for your Go applications.
New Features & Fixes
-
Concurrency API:
- Introduced a comprehensive concurrency API that allows for the execution of multiple tasks either in parallel or sequentially.
- Provides full control over Go's goroutines and channels with
TaskManager
andTaskBuilder
for managing and executing tasks.
-
Cron Scheduler and Jobs:
- Added support for scheduling recurring tasks with a new cron scheduler. This feature allows you to define and manage jobs that run at specified intervals.
-
Enhanced Modules and Controllers:
- Made significant improvements to the framework's modules and controllers for better organization, flexibility, and ease of use.
-
Bug Fixes:
- Addressed several major bugs to enhance the stability and reliability of the framework.
-
General Improvements:
- Various performance enhancements and optimizations to improve the overall functionality and efficiency of the framework.
-
Documentation:
- Added comprehensive Godoc documentation for all implementations, making it easier to understand and utilize the framework's features.
Breaking Changes
- No breaking changes in this release. All updates are backward-compatible with previous versions.
Installation and Upgrade
To upgrade to version v0.3.0, use the following command:
go get github.com/hokamsingh/lessgo@v0.3.0
Documentation
For detailed documentation on the new features and improvements, please refer to the updated LessGo Documentation.
Thank you for using LessGo! We appreciate your feedback and contributions. For more details, refer to our documentation or contact our support team.
Happy coding! 🚀
Contributors:
- Hokam Singh (@hokamsingh)
- The LessGo Community
Release Date: August 2024
Full Changelog: v0.2.10...v0.3.0