The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
0.031 29-03-2022
    [Tests]
        Test some warning categories introduced in the five years since this module
        was last upadted.

    [Bugfix]
        Cope with warning categories having changed in perl 5.35.10+.

0.030 15-02-2017
	[Feature]
		Thwarting modules that import compile-time warnings was a bad idea.
		Source filters are bad, full stop.
		Also, I didn't properly understand how warnings were being turned
		back on; there's a simpler way of avoiding e.g. experimental
		warnings being turned back on, which has now been documented.

0.024 07-10-2016
	[Feature]
		Also thwart Test::Class::Moose

	[Pod]
		Say C<<warnings->import>>, not C<warnings->import>.
		Thanks to Philippe Bruhat (BooK) for this spot!

0.023 30-10-2015
	[Bugfix]
		Use a more portable way of specifying the name of the Perl
		executable. This was RT 108201 - thanks to Slaven Rezic SREZIC
		for the spot.

0.022 30-09-2015
	[Bugfix]
		Make the code brittler, but more reliable (symbols are correctly
		exported now).

0.021 29-09-2015
	[Bugfix]
		Cope with passing multiple modules to thwart_module like the
		documentation suggested, and actually test all of this functionality
		even if you didn't have Moose, Moo, Dancer or Dancer2 installed.

0.020 29-09-2015

	[Feature]
		Now allows you to thwart modules such as Moose, Moo, Dancer and
		Dancer2 that import warnings - which has the side-effect of turning
		on compile-time warnings that you'd previously turned off.
		It's clever but it's not pretty.

0.010 26-12-2014

	[Test bugs]
		Perl 5.8.8 triggered a warning for the previous test code
		at compile time. Switched to a more necessarily run-time
		warning.

0.009 22-12-2014

    [Test bugs]
		Perl 5.21.2 introduced a new warning, redundant, which
		fired when sprintf was being called with too many arguments.
		Cope with this warning, and switch the printf test to test
		something that won't also fire a redundant warning.

		Thanks to Slaven Rezic for reminding me of this failure.

0.008 25-06-2014

	[Test bugs]
		Perl 5.8.9 didn't think a dodgy unpack warranted a warning, so
		switched to something that all perls agree is dodgy.

0.007 30-05-2014

    [Test bugs]
        Removed an unnecessary test as it was more trouble than it was
        worth.

    [Documentation]
		Added a note about not being able to disable compile-time
		warnings like experimental::smartmatch.
		
        Very minor typo fix.

0.006 20-02-2013

	[Test bugs]
		Fixed test failures with Pod::Coverage <= 0.21.

		Beefed up the warnings and categories tests, often by removing
		some category tests that were in practice difficult to carry out
		reliably across all versions and platforms.

0.005 20-01-2013

	[Meta]
		Added link to github repository.

0.004 20-01-2013

	[Documentation]
		Document problems with Dancer, and anything that messes with $^W.

0.003 20-01-2013

	[Documentation]
		Some sections were duplicated.

0.002 20-01-2013

	[Bugs]
		no warnings::anywhere and no goddamn::warnings::anywhere
		weren't working if you hadn't imported warnings::everywhere
		first.

0.001 20-01-2013

	Initial release.