Skip to content

v0.3.0

Compare
Choose a tag to compare
@hokamsingh hokamsingh released this 24 Aug 20:19
· 85 commits to main since this release

Go-Logo_Aqua

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

  1. 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 and TaskBuilder for managing and executing tasks.
  2. 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.
  3. Enhanced Modules and Controllers:

    • Made significant improvements to the framework's modules and controllers for better organization, flexibility, and ease of use.
  4. Bug Fixes:

    • Addressed several major bugs to enhance the stability and reliability of the framework.
  5. General Improvements:

    • Various performance enhancements and optimizations to improve the overall functionality and efficiency of the framework.
  6. 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:

Release Date: August 2024


Full Changelog: v0.2.10...v0.3.0