./devel/ruby-logging, Flexible logging library for Ruby based on log4j

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.2.2, Package name: ruby23-logging-2.2.2, Maintainer: pkgsrc-users

Logging is a flexible logging library for use in Ruby programs based
on the design of Java's log4j library. It features a hierarchical
logging system, custom level names, multiple output destinations per
log event, custom formatting, and more.


Required to run:
[devel/ruby-little-plugger] [textproc/ruby-multi_json]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: e479c395bbed64429620d004198d0267ff3fc4cc
RMD160: 99feff3e439d9b59f04edd303e8c8681fc274ac6
Filesize: 85.5 KB

Version history: (Expand)


CVS history: (Expand)


   2017-04-22 18:22:56 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-logging to 2.2.2.

== 2.2.2 / 2017-04-11

Enhancements
- limit the depth of nested exceptions [PR #167]

== 2.2.1 / 2017-04-09

Enhancements
- show exception `cause` if one exists [PR #165]
   2017-03-13 17:42:32 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-logging to 2.2.0.

== 2.2.0 / 2017-03-09

Enhancements
- diagnostic context inheritance is now optional [PR #160]
- add support for setting a UTC offset [PR #157]
- setting a basepath for call tracing [PR #154]

Bug Fixes
- use thread-local variables for diagnostic contexts [PR #162]
- replace `Fixnum` with `Integer` [PR #161]
- fixed a race condition in the rolling file appender [PR #151]

Deprecations
- dropped Ruby 1.9 support
   2016-03-15 17:54:33 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-logging to 2.1.0.

== 2.1.0 / 2016-03-13

Enhancements
- appender factories now fail explicitly on bad arguments [PR #117]
- console loggers (stdout, stderr) use `write` for compatibility [PR #127]
- allow whitespace in traced method names [PR #128]
- accessor methods for `backtrace` settings [PR #134]
- asynchronous writing from buffered appenders [PR #135]
- improve date format performance when outputting microseconds [PR #136]
- added some thread safety to log level setters [PR #137]
- use `write` everywhere instead of `syswrite` [PR #138]

Bug Fixes
- fixing encodings in tests [PR #116]
- fix Rails4 logger compatibility [PR #121]
- explicitly adding the MIT license [PR #123]
- update `object_id` format in inspect methods [PR #133]
- fixed Travis-CI tests
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-03 16:45:17 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-logging to 2.0.0.

== 2.0.0 / 2015-03-28

Enhancements
- added event filtering via the Filter framework
- improvements to buffered logging
- code readability improvements around meta-programming

Bug Fixes
- fixed an `already initialized error`
- avoid unnecessary mutex-ing in logger lookup

Deprecations
- dropped Ruby 1.8 support
- removed logger consolidation
- removed YAML style configuration
- removed the Logging::Stats module
- removed the Hash#getopt method
- removed the Growl appender
- moved the Email appender to the logging-email plugin gem
   2014-03-14 16:56:37 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-logging to 1.8.2.

== 1.8.2 / 2014-01-29

Bug Fixes
- Adding a `formatter` method for Rails 4 compatibility
   2013-04-06 16:09:35 by Blue Rats | Files touched by this commit (22)
Log message:
Various MASTER_SITES-related fixes.
   2013-01-12 10:14:59 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-logging to 1.8.1.

== 1.8.1 / 2013-01-02

Bug Fixes
- Diagnostic context thread inheritance [issue #56]
- Fixing trace reporting in JRuby 1.7