File: CHANGELOG

package info (click to toggle)
ruby-gelf 1.4.0-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 184 kB
  • ctags: 46
  • sloc: ruby: 716; makefile: 2
file content (43 lines) | stat: -rw-r--r-- 1,539 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
1.3.2, 2011-12-02:
 * support for rubygems-test.
 * rescue from more network errors.

1.3.1, 2011-10-28:
 + allow to rescue from network errors.

1.3.0, 2011-07-27:
 + allow to set timestamp manually.

1.2.0.beta1, 2011-05-23:
 + compatibility with GELF specification 1.0:
   * requires modern graylog2-server and graylog2-web-interface;
 + Notifier#default_options, Notifier#default_options=;
 + severity (level) threshold;
 + automatically set 'file', 'line' and 'timestamp' fields;
 + wrappers for GELF::Notifier#notify with severity:
   + GELF::Notifier.debug
   + GELF::Notifier.info
   + GELF::Notifier.warn
   + GELF::Notifier.error
   + GELF::Notifier.fatal
   + GELF::Notifier.unknown
 + full compatibility with Ruby Logger and other loggers:
   + GELF::Logger#fatal { "Argument 'foo' not given." }
   + GELF::Logger#error "Argument #{ @foo } mismatch."
   + GELF::Logger#info('initialize') { "Initializing..." }
   + GELF::Logger#add(GELF::FATAL) { 'Fatal error!' }
   + GELF::Logger#close
   + GELF::Logger#level = GELF::INFO
 + allow to change severity mapping;
 + send messages to receivers in round-robin;
   * GELF::Notifier#host and #port are attr_readers now and deprecated (were attr_accessor);
 + allow to disable file and line collection (GELF::Notifier#collect_file_and_line = false);
 - deprecated Gelf class removed.

1.0.2, 2010-11-29:
1.0.1, 2010-11-29:
 - added more tests for chunking in attempt to locate not existing bug.

1.0.0, 2010-11-10:
 + initial stable version;
 * deprecated Gelf class is still there.