Version History
1.0.0-alpha.4 (2024-06-17)
Internals Documentation: Added comprehensive documentation detailing the internal architecture of the framework, including basic concepts, the executor model, and the use of processes, threads, and coroutines.
1.0.0-alpha.3 (2024-06-08)
New ApplicationBuilder Class: Introduced the ApplicationBuilder class for a more streamlined and structured application setup.
Dependency Injection Support: Now using a dependency container for improved dependency injection throughout the application.
Bug Fix: Fixed an issue with the default initialization of dataclass fields in Python 3.11 and above.
1.0.0-alpha.2 (2024-06-07)
New ConfigBuilder Class: Introduced the ConfigBuilder class to handle application configuration flexibly and extensibly, supporting multiple sources such as YAML, JSON, INI, and environment variables, with type conversion and binding capabilities.
Basic Documentation: Provided an initial set of documentation to give users an introduction to the library.
License: Released under the GPL 3 license.
Initial Alpha Release: Marked the initial alpha release of the framework.