Changes 6.99 KB
Newer Older
Kent Fredric's avatar
Kent Fredric committed
1 2
Release history for Test-File-ShareDir

3 4 5 6 7 8 9 10 11
1.001002 2017-03-01T11:17:51Z 44658a2
 [Dependencies::Stats]
 - Dependencies changed since 1.001001, see misc/*.deps* for details
 - develop: +3 ↑4 (suggests: ↑2)

 [Testfix]
 - Update tooling to aovid .-in-@INC issues
 - Closes https://github.com/kentnl/Test-File-ShareDir/issues/3

12 13 14 15
1.001001 2015-03-01T05:44:37Z a89c745
 [TestFixes]
 - Try to guard against accidentally failing if a test distdir does in fact exist in the "Expect not to exist" test.

16 17 18 19 20
1.001000 2015-02-28T11:09:38Z d703dd2
 [Dependencies::Stats]
 - Dependencies changed since 1.000005, see misc/*.deps* for details
 - configure: +1 (recommends: -1, suggests: +1)
 - develop: +10 ↑3 -2 (suggests: +1 ↑2)
21
 - runtime: +3 (suggests: +1)
22 23 24 25 26 27 28 29 30 31
 - test: +1 (recommends: -2, suggests: +2)

 [Deprecations]
 - OO interfaces have a ->add_to_inc method which is being replaced with the more generic ->register, which wil retain
   meaning when the interface no longer actually uses @INC

 [Features]
 - OO interfaces now all have a ->register and a ->clear method.
 - Now supports exporting with_dist_dir and with_module_dir functions from Test::File::ShareDir

32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
1.000005 2014-08-15T23:41:58Z
 [00 Trivial]
 - CPANDAY!
 - no code changes.
 - tests augmented.
 - whitespace greatly reduced.

 [Dependencies::Stats]
 - Dependencies changed since 1.000004, see misc/*.deps* for details
 - configure: ↓1
 - develop: +1 (suggests: ↑1)
 - test: -4 (recommends: ↑1 -2)

 [Misc]
 - Improve source side POD to reduce build side whitespace.

 [Tests]
 - update Test::ReportPrereqs

51 52 53 54 55 56
1.000004 2014-07-22T19:29:27Z
 [Doc Bugfix]
 - Previous releases changelog was misleading.
 - We're requiring a newer Path::Tiny to avoid a problem. ( As opposed to the impression that a newer Path::Tiny caused
   the problem, grammar-- )

57 58
1.000003 2014-07-22T19:02:06Z
 [Bugfix]
59
 - Attempt to avoid tempdir(CLEANUP => 1) being an error by requiring newer Path::Tiny
60 61 62 63 64

 [Dependencies::Stats]
 - Dependencies changed since 1.000002, see misc/*.deps* for details
 - runtime: ↑1

65 66 67 68 69 70 71 72 73
1.000002 2014-07-18T16:33:36Z
 [00 Trivial]
 - Minor packaging cleanups shaving ~7k

 [Dependencies::Stats]
 - Dependencies changed since 1.000001, see misc/*.deps* for details
 - develop: (suggests: ↑2)
 - test: +2 ↑1 (recommends: +1)

74 75 76 77 78 79 80 81 82 83 84 85 86 87
1.000001 2014-06-07T15:14:38Z
 [00 Trivial]
 - Mostly internal aesthetic changes / perlcritic things.
 - tempdir behaviours used via Path::Tiny interface instead of directly.
 - Silly runtime function proxies mostly deleted.
 - packaging tweaked minorly

 [Dependencies::Stats]
 - Dependencies changed since 1.000000, see misc/*.deps* for details
 - configure: (recommends: ↑1)
 - develop: +3 -3 (suggests: +2 -1)
 - runtime: -1
 - test: (recommends: ↑2)

88 89 90 91 92
1.000000 2014-01-30T15:23:48Z
 [00 Tooling and Version replacement]
 - Switched to EUMM to accelerate clean-install time.
 - Build-time requirements are now softened
 - Readvertise higher requirements as recommendations
93
 - version schema moved from x.y.z to x.YYYzzz and is the primary reason for incrementing the major
94 95

 [Dependencies::Stats]
96
 - Dependencies changed since 0.4.1, see misc/*.deps* for details
97
 - build: -1
98
 - configure: +1 -1 (recommends: +1)
99
 - develop: +7 ↑1 -9
100
 - test: +4 ↓1 (recommends: +4)
101

102 103 104 105
0.4.1 2013-11-21T06:51:24Z
 [00 Trivial Doc Fix]
 - Escaping of code containing > was done wrong.

106 107
0.4.0 2013-11-21T06:38:44Z
 [00 Major Changes]
108
 - New Modules/Interfaces to make life easier for people who only need one of (Dist|Module) shares.
109

110 111 112 113 114
 [Dependencies::Noteworthy]
 - use Class::Tiny
 - use new MB and TestMore

 [Dependencies::Stats]
115
 - Dependencies changed since 0.3.3, see misc/*.deps* for details
116 117
 - build: ↑1
 - configure: ↑1
118
 - develop: +45 -1 (recommends: -1, suggests: +1 -1)
119 120
 - runtime: +1
 - test: +1 ↑1 -1
121 122 123 124 125 126 127 128 129 130 131 132 133 134

 [Documentation]
 - Encoding specified
 - MetaPOD annotations added

 [Packaging]
 - use new MB syntax for fallback

 [Tests]
 - use Test::Compile::PerFile
 - Regenerate ReportVersions::Tiny to not report develop deps.
 - Regenerate CPAN::Changes test
 - Regenerate Kwalitee test

135 136 137 138
0.3.3 2013-04-03T11:32:08Z
 [!Noteable Changes]
 - Replace Path::Class with Path::Tiny

139 140 141
 [Dependencies::Noteworthy]
 - use Path::Tiny
 - stop using Path::Class::Dir
142

143
 [Dependencies::Stats]
144
 - Dependencies changed since 0.3.2, see misc/*.deps* for details
145
 - runtime: +1 -1
146

147 148 149
0.3.2 2013-04-03T07:03:58Z
 - Maintenance release for MB 0.4004

150 151 152
 [Dependencies::Noteworthy]
 - 5.006 is now minimum
 - upgrade MB and TM
153

154
 [Dependencies::Stats]
155
 - Dependencies changed since 0.3.1, see misc/*.deps* for details
156 157
 - build: ↑1
 - configure: ↑1
158
 - develop: +5 (recommends: ↑1, suggests: ↑1)
159 160
 - runtime: +1
 - test: ↑1
161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176

 [Documentation]
 - Reindent License
 - Update Copyright Year
 - Update Copyright address
 - Add README.mkdn

 [Meta]
 - Bug tracker moved to github issues

 [Packaging]
 - Build.PL updated for 0.4004 / test_requires

 [Tracking]
 - This source version of 0.3.1 lost and reconstructed

177 178
0.3.1 2011-10-28T20:58:28Z
 [Bugs]
179 180
 - Absolute paths were treated incorrectly as relative ones. Now using Path::Class properly which should fix this
   problem. Thanks to RJBS for diagnosing and reporting this problem.
181

182
 [Dependencies::Noteworthy]
183 184
 - test removed: English

185
 [Dependencies::Stats]
186
 - Dependencies changed since 0.3.0, see misc/*.deps* for details
187 188 189
 - runtime: +2
 - test: -1

190 191 192 193
 [Packaging]
 - Updated License ( Indentation, Address )
 - Extra tests moved to xt/

Kent Fredric's avatar
Kent Fredric committed
194
0.3.0 2011-05-05T03:29:45Z
195 196 197 198
 [Dependencies::Noteworthy]
 - For testing, Now requires Cwd as provided by File-Spec / PathTools.

 [Dependencies::Stats]
199
 - Dependencies changed since 0.2.0, see misc/*.deps* for details
200
 - test: +1
201

202 203 204 205
 [Documentation]
 - Improved primary documentation to explain import flags

 [Features]
206 207
 - In the absense of passing the 'root' parameter, it will default to the current work directory. Considering that most
   of the time, the Cwd is the project root directory when running tests, this constitutes a reasonably sane default.
Kent Fredric's avatar
Kent Fredric committed
208

Kent Fredric's avatar
Kent Fredric committed
209 210
 [Tests]
 - Now uses Test::CPAN::Changes plugin instead of CPANChangesTests plugin
211
 - Added 03_cwd.t which tests how the module behaves when -root is implicit.
Kent Fredric's avatar
Kent Fredric committed
212

Kent Fredric's avatar
Kent Fredric committed
213
0.2.0 2011-04-07T21:10:54Z
214
 - Rereleased as 0.2.0 to signify backwards incompatible changes introduced in 0.1.2
Kent Fredric's avatar
Kent Fredric committed
215 216

0.1.2 2011-04-07T21:08:05Z
217 218 219
 [Features]
 - Adds support for dist/package sharedirs. See synopsis for syntax.

Kent Fredric's avatar
Kent Fredric committed
220 221
 [Packaging]
 - Remove need for @Filter.
Kent Fredric's avatar
Kent Fredric committed
222
 - Rework Changes for CPAN::Changes.
Kent Fredric's avatar
Kent Fredric committed
223

Kent Fredric's avatar
Kent Fredric committed
224 225
 [Tests]
 - Added CPAN::Changes tests.
Kent Fredric's avatar
Kent Fredric committed
226
 - 01 Basics files moved to 01_files and 01 Basic is reformatted to match.
Kent Fredric's avatar
Kent Fredric committed
227
 - Added 02_distdir and 02_files to test for dist feature.
Kent Fredric's avatar
Kent Fredric committed
228

Kent Fredric's avatar
Kent Fredric committed
229 230 231 232 233 234 235
0.1.1 2011-03-10T16:35:13Z
 - Overhauled the internals to make it easier to work on.
 - Refactored code into an object.
 - No externally visible changes.
 - Slightly more strict, but just to stop you doing stupid things.
 - Module Loading is now slightly lazier.

236
 [Dependencies::Stats]
237
 - Dependencies changed since 0.1.0, see misc/*.deps* for details
238 239
 - runtime: +1 -1

Kent Fredric's avatar
Kent Fredric committed
240 241 242
0.1.0 2011-02-21T12:42:47Z
 - First version, released on an unsuspecting world.
 - Presently only supports module share-dirs.