v0.2.1
[improvements]
-
memory reduction
-
use latest version of constant::more to avoid loading Getopt::Long unless actually needed
-
remove use version
-
remove use Carp
v0.2.0 2023-07-25
[features]
-
Reduced the amount of boilerplate with sensible default options
-
Die when logging level is not supported. Prevents a bunch of error messages
-
Default command line option is now 'verbose'. Specify an 'undef' to
disable
[changes]
-
POD synopsis example revised.
-
uses constant::more v0.2.0 for a little memory saving
v0.1.6 2023-02-11
[fixes]
-
Remove annoying warning message re failed log level sync
-
Reworked automatic log level synchronisation for Log::ger when scripts are
being required instead of used
-
Clean up changes file
v0.1.5 2022-12-02
-
Attempt automatic log level synchronisation for Log::ger
-
Log::ger and Log::Any detection changes.
Detection now only checks for these packages, not an output or adaptor
package like Log::ger::Output or Log::Any::Adaptor. Allows top level
application to choose output after Log::OK is used.
-
Adjusted POD synopsis to show output can be selected after use Log::OK
-
More POD changes
v0.1.4 2022-06-09
-
Fixed missing WARN constant when no system detected
-
Tidy pod
-
Change pod examples to show Log::ger because its easier
v0.1.3
-
If auto detect fails, creates constants for all supported frameworks
-
Changed unknown command line level setting to carp instead of croak
to allow multiple frameworks to interoperate
v0.1.2 2022-05-30
-
Disabled tests requiring installation of logging modules
-
Fixed an issue where no hash specified at main program level
prevented autodetection of logging system in other modules
with no hash specified
v0.1.1 2022-04-15
-
Fixed tests calling wrong perl command
-
Fixed list context/ state issue on 5.24 and 5.26
v0.1.0 2022-04-14
-
Original release
-
Using constant::more for backend
-
Sets up constants for each logging level of detected/supported logging
system to allow compile time disabling in conditional structures