loglib/CHANGELOG.md

79 lines
2.1 KiB
Markdown
Raw Normal View History

2023-02-04 03:58:02 -05:00
# Changelog
2023-02-04 04:03:12 -05:00
All notable changes to this project will be documented in this file.
2023-02-04 03:58:02 -05:00
2023-02-04 04:03:12 -05:00
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
2024-10-29 22:16:24 -04:00
## [2.0.2] - Ongoing
This update introduces minor improvements
## [2.0.1] - 2024-10-29
This update introduces a critical bug fix where Console logging was enabled in web environments
2024-10-29 00:48:00 -04:00
## [2.0.0] - 2024-10-29
This update introduces some additional features & bug fixes
2024-10-28 15:33:17 -04:00
### Added
- Added File Logging support
- Added LogHandlerInterface & refactored Application settings to allow for use of custom logging handlers
- Added Logging type for logging type handling
2024-10-28 19:36:45 -04:00
- Added a Logger object for creating a logging instance for Applications
2024-10-28 15:33:17 -04:00
2024-10-26 00:18:42 -04:00
### Changed
- All abstract classes are now enum classes
2024-10-28 15:33:17 -04:00
- Refactored Console Logging to use the new LogHandlerInterface
2024-10-26 00:18:42 -04:00
### Fixed
- Set default log level to 'info' in Utilities. instead of using `null` due to deprecation error
2024-10-28 15:33:17 -04:00
### Removed
- Removed Unused BRIGHT_COLORS constant from ConsoleColors
- Removed Unused Options object
- Removed Unused RuntimeOptions object
- Removed unused Console class
2024-10-13 16:40:12 -04:00
## [1.1.1] - 2024-10-13
Update build system
2023-10-12 17:16:02 -04:00
## [1.1.0] - 2023-10-12
Updated loglib to work with ncc 2.+.
### Changed
- Various code improvements and optimizations
- Removed unused code
2023-07-06 18:43:18 -04:00
## [1.0.2] - 2023-07-06
2023-03-01 20:12:16 -05:00
2023-03-01 20:30:08 -05:00
### Changed
* Changed the Timestamp format to display micro time instead of a date format
* Timestamp Formats can now display in red or yellow to indicate performance impacts between log entries
### Fixed
* Fixed mistake in `\LogLib\Classes > Console > outException()` where the function attempts to print out a previous
exception by calling `getPrevious()` as an array instead of a function call.
2023-03-01 20:30:08 -05:00
2023-02-10 00:37:32 -05:00
## [1.0.1] - 2023-02-10
### Added
2023-03-01 20:12:16 -05:00
* Added PSR compatible LoggerInterface implementation (\LogLib\Psr)
* Added new option `--log-level` to set the log level (Can also be applied via the environment variable `LOG_LEVEL`)
2023-02-10 00:37:32 -05:00
2023-02-04 04:03:12 -05:00
## [1.0.0] - 2023-01-29
### Added
2023-03-01 20:12:16 -05:00
* First Release