-
Notifications
You must be signed in to change notification settings - Fork 12
/
Changes
168 lines (119 loc) · 5.44 KB
/
Changes
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
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
Revision history for Perl module WWW::Mechanize::Cached
{{$NEXT}}
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.