Skip to content

Latest commit

 

History

History
200 lines (104 loc) · 3.12 KB

CHANGELOG.md

File metadata and controls

200 lines (104 loc) · 3.12 KB

0.9.1 (2017/07/26)

Enhancements:

  • Support multi process workers of v0.14.12.

0.9.0 (2017/02/21)

Enhancements:

  • Use v0.14 API for fluentd v0.14

0.8.3 (2017/01/26)

Fixes

  • Apply remove_keys last, otherwise, renew_time_key could be removed before generating new time

0.8.2 (2016/08/21)

Fixes

  • Prevent overwriting reserved placeholder keys such as tag, time, etc with enable_ruby false (thanks to @kimamula)

0.8.1 (2016/03/09)

Fixes

  • Fix to be thread-safe

Changes

  • Relax conditions which auto_typecast is applied for enable_ruby yes

0.8.0 (2016/01/28)

Enhancements

  • Support ${record["key"]} placeholder
  • Speed up enable_ruby true

0.7.2 (2015/12/29)

Enhancements

  • Add desc to options (thanks to cosmo0920)

0.7.1 (2015/12/16)

Enhancements

  • Add @id, @type, @label to BUILTIN_CONFIGURATIONS not to map into records (thanks to TrickyMonkey)

0.7.0 (2015/06/19)

Enhancements

  • Add auto_typecast option (thanks to @piroor)

0.6.3 (2015/05/27)

Fixes:

  • Fix not to include renew_time_key in records

0.6.2 (2015/05/27)

Enhancements:

  • Add renew_time_key option (thanks to @tagomoris)

0.6.1 (2015/05/10)

Enhancements:

  • Support label routing of Fluentd v0.12

0.6.0 (2015/04/11)

Changes:

  • Accept field names starting with @ (and any field names) in enable_ruby false

0.5.0 (2015/03/06)

Enhancements:

  • Support JSON Array/Hash
  • Support placeholders for keys

0.4.0 (2014/10/31)

Changes:

  • accept numbers as a record key
  • rescue if ruby code expansion failed, and log.warn
  • use newly test-unit gem instead of rspec

0.3.0 (2014/10/01)

Fixes:

  • Fix to support camelCase record key name with enable_ruby false

0.2.10 (2014/09/22)

Changes:

  • Remove fluentd version constraint

0.2.9 (2014/05/14)

Enhancements:

  • Add keep_keys option

0.2.8 (2014/04/12)

Changes:

  • Deprecate output_tag option. Use tag option instead.

0.2.7 (2014/03/26)

Fixes:

  • Fix log method was not available in the inner class #5.

0.2.6 (2014/02/24)

Enhancement:

  • Add debug log

0.2.5 (2014/02/04)

Enhancement:

  • Support log_level option of Fleuntd v0.10.43

0.2.4 (2014/01/30)

Fixes:

  • Fix unitialized constant OpenStruct error (thanks to emcgee)

0.2.3 (2014/01/25)

Changes:

  • Change ${time} placeholder from integer to string when enable_ruby false

0.2.2 (2014/01/20)

Enhancement:

  • Add tag_prefix and tag_suffix placeholders. Thanks to xthexder.

0.2.1 (2014/01/15)

Enhancement:

  • Speed up

0.2.0 (2014/01/15)

Enhancement:

  • Support a record directive
  • Add remove_keys option
  • Add renew_record option
  • Add enable_ruby option

0.1.1 (2013/11/21)

Changes:

  • change the name of tags placeholder to tag_parts. tags is still available for old version compatibility, though

0.1.0 (2013/09/09)

Enhancement:

  • require 'pathname', 'uri', 'cgi' to use these utilities in a placeholder

0.0.3 (2013/08/07)

Enhancement:

  • Enable to reform tag

0.0.2 (2013/08/07)

Enhancement:

  • Increase possible placeholders more such as method.

0.0.1 (2013/05/02)

First release