Revision history for Perl module WWW::Mechanize::Cached
1.56 2022-05-24 22:07:41Z
- Bump required version of LWP::UserAgent to 6.66 (GH#30) (Olaf Alders)
1.55 2021-02-16 02:40:00Z
- remove plan declared before Test::RequiresInternet (GH#26) (Dan Book)
1.54 2020-08-10 22:37:25Z
- Don't poke at HTTP::Header internals (GH#24) (Olaf Alders)
1.53 2020-02-24 21:07:31Z
- Remove warnings on new() (GH#15) (Jonathan Rubin, simbabque)
- Remove new warnings (GH#22) (Julien Fiegehenn)
- Add Test::Warn to develop requirements (GH#21) (Olaf Alders)
- Remove Find::Lib and Path::Class from deps (GH#19) (Olaf Alders)
1.52 2019-11-18 14:15:37Z
- Implement invalidate_last_request to remove the last request from the
cache (GH#18) (E. Choroba)
1.51 2017-11-15 21:43:33Z
- Replace Class::Load with Module::Runtime (Yanick Champoux) (GH#12)
1.50 2015-08-10 23:28:58 America/Toronto
- Test suite cleanup
1.49 2015-08-07 22:54:19 America/Toronto
- Use SSL wikipedia URLs in tests in order to avoid redirects
1.48 2015-04-16 22:32:22 Europe/Berlin
- Fix cache object creation when run without args (Bjørn-Olav Strand)
1.47 2015-03-03 23:00:01 America/Toronto
- Use nfreeze rather than freeze for portability (John SJ Anderson)
1.46 2015-02-08 21:41:11 America/Toronto
- Bump Moo version to fix tester failures (Mark Gardner)
1.45 2015-02-07 18:16:43 America/Toronto
- Ported from Moose to Moo (Mark Gardner)
1.44 2014-08-23 11:25:15 America/Toronto
- Support working with CHI automatically if Cache::FileCache is not installed
- GH #6 (Kent Fredric)
1.43 2013-07-26 23:04:40 America/Toronto
- Reformatted Changes file as per CPAN::Changes::Spec (Neil Bowers)
1.42 2013-06-29
- Allow caching w/ Content-Encoding == chunked + no size header (Kent
Fredric)
1.41 2012-06-27
- Account for content length when deciding whether to cache (Kent Fredric)
1.40 2010-10-18
- Fixed file prefix in cache_key.t when run under Windows
1.39 2010-10-09
- live tests now skip if we can't connect to the live URL
- Storable now has a specific version prerequisite
1.38 2010-10-07
- cache_key test should now be portable to Windows
- Critic test removed as Dist::Zilla runs this test automatically
- POD tests should now only be run by author
1.37 2010-08-30
- Removed TestCache from Makefile. Had been automatically added
by Dist::Zilla
1.36 2010-08-30
- Caching is now positive by default (was negative up to this point)
- Referring URLs are now, by defaut, not used when creating cache keys.
This reverses the behaviour of previous versions. RT #56757
- Now using Moose and Dist::Zilla
1.35 2009-11-20
- Changed test URL, which was causing a small percentage of installs to
fail
- Added latest HTTP::Headers to prerequisites in order to prevent some
failed installs
1.34 2009-11-20
- Added first example script
- Expanded documentation re: custom caches
- Removed some outdated files from distro
1.33 2009-07-13
- Now maintained by Olaf Alders. Thanks to Andy Lester for offering
to let me take this on.
- Applied patch from RT http://rt.cpan.org/Public/Bug/Display.html?id=42693
This fixes the "Can't store CODE items" errors
- Now requires Test::Warn 0.11 (fixes errors in t/002-bad-custom-cache.t)
- Moved development to GitHub:
http://github.com/oalders/www-mechanize-cached/tree/master
- Added Perl::Critic author tests
1.32 2004-04-11
[ENHANCEMENTS]
- Added the $mech->is_cached() method.
- Verified that reusing an existing cache gives you the pages back.
[INTERNAL]
- Now requires WWW::Mechanize 1.00, because previous versions
goofed up the HTTP headers on some requests.
1.30 2004-03-14
- No new features.
[FIXED]
- Fixed stupid configuration problem in t/bad-cache-test.t.
If you got 1.28 installed OK, you don't need 1.30.
1.28 2004-03-13
[THINGS THAT WILL BREAK YOUR CODE]
- The C<cache> parm to the constructor is no longer a set
of parms to specify how the cache will be initialized. It
must now be a fully-initialized cache object, probably in
the Cache::Cache hierarchy.
- Existing caches will not work, because I changed the
directory that they get written to. It used to go into
/tmp/FileCache/WWW::Mechanize::Cached, but now will go into
/tmp/FileCache/www-mechanize-cached. This is so the Windows
folks can use the module, too.
However, if you want to create your own cache object that
writes to /tmp/FileCache/WWW::Mechanize::Cached, for
compatibility, you can create it and pass it in.
[ENHANCEMENTS]
- You can now specify your own Cache::Cache object to pass
into the constructor.
1.26 2004-02-29
[FIXES]
- Removed a duplicate $key. Cleaned up some of the internal code,
and made the variable names more explicit.
- Added an autocheck=>1 to the t/cached.t test. Also hits
time.gov instead of Iain's now-gone website.
- Removed the SIGNATURE, which I don't intend to maintain.
1.24 2004-01-18
NO NEW FUNCTIONALITY.
On December 29th, 2003, Iain Truskett, the original author of
WWW::Mechanize::Cached passed away. I've taken over maintenance
of the module. If you're interested in carrying on Iain's work,
let me know.
1.23 2003-12-01
- Initial version, released by Iain Truskett.