summaryrefslogtreecommitdiffstats
path: root/Changes
blob: d65b3045ad55a450a424d59d53acf286b5bc4d61 (plain)
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
Revision history for Perl module Monitoring::Plugin.

0.39 11th April 2015
  - fix help formating when using colons (Evgeni Golov)
  - fix "Redundant argument in sprintf" in perl 5.21 (RT #103214)

0.38 28th December 2014
  - fix getopt test on windows system

0.37 20nd January 2014
  - renamed module due to trademark issues

0.36 22nd December 2011
  - Updated check_threshold to allow multiple check values to be checked at once

0.35 3rd December 2010
  - Fixed test failures with Test::More 0.96 (Slaven Rezic and Peter John Edwards - RT57709)

0.34 15th April 2010
  - Amended standard --extra-opts help
  - pod fix (Frank Wiegand - RT51872)
  - Added %STATUS_TEXT to valid possible exports (Andrew Ford - RT46048)

0.33 5th June 2009
  - Fixed infinite loop when invalid performance data with multiple = were present

0.32 3rd March 2009
  - Handle performance data with quotes in the label (thanks to Kang)
  - Die if default config file is not available and --extra-opts is set

0.31 5th January 2009
  - Check for valid numerical value before returning perfdata object

0.30 13th December 2008
  - Fixed performance parsing when numeric fields had commas instead of periods due to locale settings
  - If a performance set is not parseable, instead of returning an empty array, will return all the successfully
    parsed sets
  - Fixed test plan for Nagios-Plugin-Performance.t

0.29 2nd December 2008
  - clean_label, for cleaning up a label for RRD, but without truncation

0.28 21st November 2008
  - Fixed test problems when run against Test::More 0.86
  - Added max_state_* wrappers

0.27 14th May 2008
  - Fixed parsing of performance data with scientific notation

0.26 28th March 2008
  - Fixed test failure in t/Nagios-Plugin-Getopt-03.t (Thomas Guyot-Sionnest)

0.25  17th March 2008
  - Fixed parsing of performance data with negative values and full range definitions

0.24  1st February 2008
  - Fixed a test failure which highlighted a precision rounding within hashes

0.23  18th December 2007
  - Use $^X for perl in check_stuff.t test, due to lots of failing in CPAN Testers

0.22  13th December 2007
  - Fixed handling of repeated ini arguments

0.21  24th September 2007
  - Help, usage and version output now goes to stdout, not stderr

0.20  5th September 2007
  - Version bump because of CPAN permission problems

0.19  4th September 2007
  - Fix test failures due to bad MANIFEST file
  - Fixed performance parsing where uom = %
  - Fixed version numbering

0.18  31st August 2007
  - Fix error when parsing performance data where warn or crit are 0
  - Optional _use_die flag to force nagios_die to call die instead of exit, so
    exceptions can be caught with an eval
  - Convenience function to set use_die so you can run 'use Nagios::Plugin::Performance use_die => 1'

0.17  23rd March 2007
  - bump version number again due to cpan indexing stupidity (Gavin)

0.16  23rd March 2007
  - added support for multi-entry help output (e.g. two separate help entries for --warning) (Gavin)
  - added automatic spec-to-help-text support to N::P::Getopt (Gavin)
  - added initial --extra-opts support to N::P::Getopt (Gavin)
  - removed default use of Threshold from N::P::Performance (Gavin)
  - removed remaining Class::Struct usages from Performance, Threshold, and Range (Gavin)
  - fixed warnings when no uom specified for add_perfdata (Ton)
  - added max_state function in N::P::Functions (Ton)

0.15  19th December 2006
  - exposed Getopt and Threshold functionality from top level Nagios::Plugin
  - exchanged Class::Struct for Class::Accessor

0.14  18th October 2006
  - Fixed version number due to CPAN upload

0.13  18th October 2006
  - Lots of extra tests and fixes from Nathan Vonnahme
  - Nagios::Plugin::Getopt, Functions and ExitResult added by Gavin Carr

0.12  15th June 2006
  - rrdlabel method available to get a performance label, 
	converted to something rrd can use
  - fixes to parse_perfstring routine if values are 0
  - is_set method for range object to see if warning/critical range is set

0.11  14th June 2006
  - Interface changed for parse_perfstring, returning empty 
	array if not parseable
  - Fixed problem when parsing nagiosgraph data (linefeed at end 
	of perfdata)

0.10  8th June 2006
	First release to CPAN

0.01  Fri Jun  2 14:10:58 2006
	- original version; created by h2xs 1.23 with options
		-X -n Nagios::Plugin