Path to this page:
./
devel/ruby-console,
Beautiful logging for Ruby
Branch: CURRENT,
Version: 1.29.0,
Package name: ruby32-console-1.29.0,
Maintainer: pkgsrc-usersConsole
Provides beautiful console logging for Ruby applications. Implements fast,
buffered log output.
Motivation
When Ruby decided to reverse the order of exception backtraces, I finally
gave up using the built in logging and decided restore sanity to the output
of my programs once and for all!
Features
* Thread safe global logger with per-fiber context.
* Carry along context with nested loggers.
* Enable/disable log levels per-class.
* Detailed logging of exceptions.
* Beautiful logging to the terminal or structured logging using JSON.
Master sites:
Filesize: 22.5 KB
Version history: (Expand)
- (2024-11-06) Updated to version: ruby32-console-1.29.0
- (2024-07-20) Updated to version: ruby32-console-1.27.0
- (2024-05-05) Updated to version: ruby32-console-1.25.2
- (2024-03-24) Updated to version: ruby32-console-1.23.6
- (2024-03-10) Updated to version: ruby32-console-1.23.5
- (2024-02-19) Updated to version: ruby32-console-1.23.4
CVS history: (Expand)
2024-03-24 14:41:35 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-console: update to 1.23.6
1.23.6 (2024-03-20)
* Disable usage of Ractor.make_shareable on Ruby 3.0 as it's broken on Ruby
3.0.2. (#56)
|
2024-03-10 16:03:30 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-console: update to 1.23.5
1.23.5 (2024-03-06)
* Console::Filter can work with Ractor. (#54)
|
2024-02-19 16:02:33 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-console: update to 1.23.4
1.23.4 (2024-02-12)
* Add "json" dependency.
* Modernize gem.
|
2023-12-17 15:16:37 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-console: update to 1.23.3
1.23.3 (2023-12-03)
* Add "See Also" links.
* Add links to documentation.
* Convert annotation to string before printing. (#53)
* Modernize gem.
|
2023-08-26 15:17:12 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-console: update to 1.23.2
1.23.2 (2023-08-15)
* Better backtrace filtering. (#52)
|
2023-08-11 15:51:36 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-console: update to 1.23.1
1.21.0 (2023-08-07)
* Expose direct interface on Console. (#46)
* Default to the current console. (#47)
1.22.0 (2023-08-11)
What's Changed
* Introduce new "Safe" JSON serialization implementation. (#48)
1.23.0 (2023-08-11)
* Remove the Encoder that is no longer used. (#49)
* Introduce Console::Format for format handling. (#50)
1.23.1 (2023-08-11)
* Capture enough information to debug SystemStackErrors when dumping
logs. (#51)
|
2023-08-05 10:55:36 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-console: update to 1.20.0
1.19.0 (2023-08-03)
* Add adapter module for external gems.
1.20.0 (2023-08-02)
What's Changed
* Modernize gem. by @ioquatix in #45
* Encode serialized output to avoid encoding errors. by @ioquatix in #44
* This release drops support for Ruby 2.7.
|
2023-07-28 01:04:40 by Thomas Klausner | Files touched by this commit (1) |
Log message:
ruby-console: add missing file
|