1Changes for Perl extension Test-NoWarnings
2
31.04 Thu 1 Dec 2011 - Adam Kennedy
4	- Added the experimental :early debugging pragma to cause warnings
5	  to be emitted immediately. This should stay off otherwise (ADAMK)
6
71.03 Tue 2 Aug 2011 - Adam Kennedy
8	- Test::Builder and Test::Tester dependencies were the wrong way
9	  around, corrected (ADAMK)
10
111.02 Thu 9 Sep 2010 - Adam Kennedy
12	- Don't "use warnings" anywhere inside of Test::NoWarnings::* just
13	  in case we trigger a recursive warning handler in future (ADAMK)
14	- Remove the need for a private variable when detecting
15	  Devel::StackTrace support (ADAMK)
16	- Don't import unused functions from Carp or Test::Builder (ADAMK)
17	- Minor documentation tweaks (ADAMK)
18	- Correct the repository metadata in META.yml (ADAMK)
19	- Minor cleanups in the eumm-update generated code (ADAMK)
20	- Added a dedicated compile test (ADAMK)
21
221.01 15 Jan 2010 - Adam Kennedy
23	- My release automation accidentally decided that Test::NoWarnings
24	  was a Perl licensed distribution. Added in the appropriate changes
25	  to make sure it is correctly built with the LGPL license.
26
271.00 11 Jan 2010 - Adam Kennedy
28	- Cleaned and updated the packaging of the module, the dependencies
29	  and the Makefile.PL contents, but otherwise remains unchanged (ADAMK)
30	- Now makes explicit the Perl 5.006 dependency that was previously
31	  an undocumented implicit dependency (ADAMK)
32	- Adding some rudimentary author tests, added automatically by
33	  my release automation (ADAMK)
34
350.084 20 Oct 2007
36	- Perl 5.005 throws a warning when accessing $Carp::VERSION and was
37	  causing a test to fail.
38
390.083 15 Dec 2006
40	- Finally got rid of INSTALLDIRS => 'perl' from Makefile.PL. It should
41	  never have been there but removing it could cause hassle because of
42	  Perl's weird ordering of include directories. Basically if an older
43	  version exists in the 'perl' installdir it could be picked up instead
44	  of the newer version.
45
460.082  8 Oct 2005
47	- Test::Tester now checks depth by default but depth cannot work with
48	  tests in END blocks so we need to account for this.
49
500.081 10 Sep 2005
51	- Use the new easier Test::Tester way of doing things.
52
530.08  2 Jul 2005
54	- Fixed one of the test scripts. $T::B::Level was wrong, with older
55	  TB's it didn't matter but it does now.
56
570.07  3 Aug 2004
58	- Carp.pm changed slightly in perl5.8.5. It used to behave like
59	  warn in that it didn't put "at line blah" at the end of a message
60	  that had a \n, even when it was supposed to be doing a full stack
61	  trace. Now it does (which is probably a good since the stack trace
62	  was missing the first frame). The tests now check Carp's version
63	  number.
64
650.06 16 Dec 2003
66	- Forget to include the LGPL
67
680.05 19 Jul 2003
69	- For Carp on 5.6.1 we now have to fiddle with CarpLevel
70
710.04 13 Jul 2003
72	- Carp on 5.6.1 doesn't export longmess, so we have to use a fully
73	  qualified call to Carp::longmess()
74
750.03  7 Jul 2003
76	- require Test::NoWarnings will not turn on the automatic test at the
77	  end. This is to stop tests running when MakeMaker is checking the
78	  version.
79
800.02  1 Jul 2003
81	- Arghhhh! Dependencies! Fixed now
82
830.01 date unknown
84	- Renamed from Test::Warn::None
85	- Now it copes with forks
86
870.02 date unknown
88	- Updated Test::Tester dependency
89
900.01 date unknown
91	- Initial release
92