-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathChanges
610 lines (577 loc) · 15.9 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
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
---
version: 1.31
date: Wed Dec 27 07:10:56 AM PST 2023
changes:
- Update docs to recommend YAML::PP
---
version: 1.30
date: Mon 27 Jan 2020 11:09:46 PM CET
changes:
- 'Breaking Change: Set $YAML::LoadBlessed default to false to make it more secure'
---
version: 1.29
date: Sat 11 May 2019 10:26:54 AM CEST
changes:
- Fix regex for alias to match the one for anchors (PR#214 TINITA)
---
version: 1.28
date: Sun 28 Apr 2019 11:46:21 AM CEST
changes:
- 'Security fix: only enable loading globs when $LoadCode is set (PR#213 TINITA)'
---
version: 1.27
date: Sat Nov 3 14:01:26 CET 2018
changes:
- Remove a warning about uninitialized value for perl <= 5.10
---
version: 1.26
date: Fri May 18 21:57:20 CEST 2018
changes:
- Fix bug introduced in 1.25 - loading of quoted string with colon as sequence element (tinita, fixes issue#208)
- Support zero indented block sequences (PR#207 tinita)
---
version: 1.25
date: Fri May 11 19:58:58 CEST 2018
changes:
- Applied several pull requests by tinita
- Support trailing comments (PR#189, PR#190, PR#191)
- Remove unused code (PR#192)
- Use Test::Deep to actually test correctly for class names (PR#193)
- Fix loading of mapping key which starts with `= ` (PR#194)
- Fix loading strings with multiple spaces (PR#172)
- Allow more characters in anchor name (PR#196)
- Add $YAML::LoadBlessed for disabling loading objects (PR#197)
- Disable test with long string under certain conditions (PR#201)
- Quote scalar if it equals '=' (PR#202)
- Multiple regexp roundtrip does not grow (PR#203)
- Add support for compact nested block sequences (PR#204)
- Support reverse order of block scalar indicators (PR#205)
- Support nested mappings in sequences (PR#206)
- Fix parsing of quoted strings (PR#188)
---
version: 1.24
date: Mon Oct 30 20:31:53 CET 2017
changes:
- Fix $LoadCode (PR#180, PR#181, PR#182 by @mohawk2++)
---
version: 1.23
date: Sun Feb 19 22:07:57 CET 2017
changes:
- Fix $YAML::Numify (empty values were converted to 0)
---
version: 1.22
date: Tue Feb 14 23:23:08 CET 2017
changes:
- Add $YAML::Numify @perlpunk++
---
version: 1.21
date: Fri Dec 23 21:19:15 CET 2016
changes:
- No more "used only once" warnings for $YAML::Indent etc. PR#171, Issue#109 @perlpunk++
- Empty mapping value at the end resolves to null (was becoming empty string) PR#170, Issue#131 [email protected]++
- Output key in warning when duplicate key was found PR#169, PR#119 [email protected]++
- Allow reading and writing to IO::Handle PR#157, PR#168 @lameventanas++ @perlpunk++
---
version: 1.20
date: Fri Dec 2 13:20:33 PST 2016
changes:
- Apply and amend PR#146 (quoted map keys) @preaction++
- B::Deparse is loaded at runtime now
- New Feature $YAML::Preserve (Apply PR#9 @fmenabe++)
---
version: 1.19
date: Fri Nov 18 19:46:44 CET 2016
changes:
- Apply PR#164 pod (link to YAML::Shell)
- Apply PR#151 Fix infinite loop for aliases without a name @bubaflub++
- Apply PR#142 Improve error messages @werekraken++
- Apply PR#162 Improve error messages
- Apply PR#163 Trailing spaces after inline seq/map work now
- Apply PR#154 Add test case for trailing comments @Varadinsky++
---
version: 1.18
date: Fri Jul 8 14:52:26 UTC 2016
changes:
- List Test::More as a prereq PR#161 @perlpunk++
---
version: 1.17
date: Tue Jul 5 20:20:55 UTC 2016
changes:
- Use Mo 0.40
---
version: 1.16
date: Sun Jul 3 10:53:06 PDT 2016
changes:
- Fix VERSION issue. PR#158 by @bgruening++
---
version: 1.15
date: Sat Apr 18 17:03:09 CEST 2015
changes:
- Don't require newlines at end of YAML. Issue#149
---
version: 1.14
date: Sat Jan 17 15:32:18 PST 2015
changes:
- Support for QuoteNumericStrings Global Setting. PR#145 @kentnl++
---
version: 1.13
date: Sat Oct 11 18:05:45 CEST 2014
changes:
- Disable some warnings in YAML::Any. PR#140 @nfg++
---
version: 1.12
date: Mon Sep 22 08:24:43 PDT 2014
changes:
- Fix https://rt.cpan.org/Ticket/Display.html?id=97870
---
version: 1.11
date: Fri Aug 29 20:08:20 PDT 2014
changes:
- Remove unreachable code. PR#139. @ehuelsmann++
---
version: 1.10
date: Thu Aug 28 22:53:26 PDT 2014
changes:
- Improve error message about indendation. PR#138. @ehuelsmann++
---
version: 1.09
date: Tue Aug 19 16:41:13 PDT 2014
changes:
- Replace tabs with spaces
---
version: 1.08
date: Mon Aug 18 10:21:48 PDT 2014
changes:
- Dep on Test::YAML 1.05
---
version: 1.07
date: Mon Aug 18 08:40:01 PDT 2014
changes:
- Add doc examples for YAML::Any. PR#8 from shlomif++
---
version: 1.06
date: Sat Aug 16 16:51:08 PDT 2014
changes:
- Change testdir to t
---
version: 1.05
date: Sat Aug 16 13:03:28 PDT 2014
changes:
- Meta 0.0.2
---
version: 1.04
date: Sat Aug 16 04:28:10 PDT 2014
changes:
- Eliminate spurious trailing whitespace
---
version: 1.03
date: Sat Aug 16 03:32:35 PDT 2014
changes:
- Eliminate File::Basename from test/
---
version: 1.02
date: Fri Aug 15 21:09:54 PDT 2014
changes:
- Add t/000-compile-modules.t
---
version: 1.01
date: Thu Aug 7 14:48:24 PDT 2014
changes:
- Dep on patched Test::YAML
---
version: 1.00
date: Thu Aug 7 00:35:21 PDT 2014
changes:
- Fix bad encoding in Pod
---
version: 0.99
date: Wed Aug 6 17:55:42 PDT 2014
changes:
- Switch to external Test::Base
---
version: 0.98
date: Wed Jul 30 12:32:25 PDT 2014
changes:
- Fix indexing of YAML::Any
- Change IRC to irc.perl.org#yaml
---
version: 0.97
date: Wed Jul 16 23:37:04 PDT 2014
changes:
- Move remaining docs to Swim
---
version: 0.96
date: Sun Jul 13 22:54:08 PDT 2014
changes:
- Fix Metadata and add Contributing file
- Change Kwim to Swim
---
version: 0.95
date: Sat Jun 14 10:32:08 PDT 2014
changes:
- Fix dumping blessed globs. Issue 26. mcast++
---
version: 0.94
date: Sat Jun 14 10:32:08 PDT 2014
changes:
- Skip a failing test on 5.8 introduced in 0.93
---
version: 0.93
date: Fri Jun 13 22:32:18 PDT 2014
changes:
- Switch to Zilla::Dist
- Add badges to doc
- '@thorsteneckel++ fixed #18'
- '@karenetheridge++ fixed #19'
---
version: 0.92
date: Wed May 28 23:04:26 EDT 2014
changes:
- https://github.com/ingydotnet/yaml-pm/pull/23
---
version: 0.91
date: Tue May 27 17:14:12 EDT 2014
changes:
- https://github.com/ingydotnet/yaml-pm/pull/22
---
version: 0.90
date: Mon Feb 10 08:42:31 PST 2014
changes:
- Revert Mo from 0.38 to 0.31 - zefram++ reported it breaking cpan client
---
version: 0.89
date: Sat Nov 8 12:51:48 PST 2014
changes:
- Fixed tests to work under parallel testing -- kentnl
- Switched to dzil release process
---
version: 0.88
date: Tue Dec 3 05:29:34 UTC 2013
changes:
- Fixed YAML loading on perl 5.8 (broken in YAML 0.85) by removing
5.10-specific regex construct. -- hobbs++
---
version: 0.87
date: Sat Nov 30 21:51:48 PST 2013
changes:
- Using latest Test::Builder tp fix https://rt.cpan.org/Public/Bug/Display.html?id=90847
---
version: 0.86
date: Tue Nov 26 16:43:27 UTC 2013
changes:
- Revert YAML::Mo for https://rt.cpan.org/Public/Bug/Display.html?id=90817
---
version: 0.85
date: Sun Nov 24 07:43:13 PST 2013
changes:
- Fix for https://rt.cpan.org/Ticket/Display.html?id=19838 where synopsis in YAML::Dumper doesn't work as exptected.
- Thorsten++ https://rt.cpan.org/Public/Bug/Display.html?id=90593
- Upgrade to latest Mo
---
version: 0.84
date: Fri Jul 13 18:17:27 GMT 2012
changes:
- Resolve distribution error that caused .git to be shipped in the .tar.gz
---
version: 0.83
date: Fri Jul 13 15:44:03 GMT 2012
changes:
- Only call stat() and tell() on a filehandle if fileno existed
- Explicit tied() call on globs to avoid a 5.16 deprecation warning
---
version: 0.82
date: Thu Jul 12 18:49:45 GMT 2012
changes:
- Test scalar @array rather than deprecated defined @array (Sebastian Stumpf)
---
version: 0.81
date: Thu Apr 19 11:03:38 PDT 2012
changes:
- Patch from https://rt.cpan.org/Public/Bug/Display.html?id=74826
- YAML::Mo uses Safe Mo https://rt.cpan.org/Public/Bug/Display.html?id=76664
---
version: 0.80
date: Fri Feb 10 12:56:08 PST 2012
changes:
- Patch from https://rt.cpan.org/Ticket/Display.html?id=73702
- Make YAML::Node subclass YAML::Mo::Object as well as Exporter (MSTROUT)
---
version: 0.79
date: Wed Feb 8 17:25:55 PST 2012
changes:
- Peter Scott and others noticed Mo::xxx causing problems on newer perls.
Removed xxx for now.
---
version: 0.78
date: Sun Jan 1 23:53:57 PST 2012
changes:
- Apply patch from ANDK++ to deal with B::Deparse changes.
---
version: 0.77
date: Thu Sep 29 18:28:25 CEST 2011
changes:
- Add $VERSION back to all modules.
- Released from Liz++ and Wendy++ garage attic!
---
version: 0.76
date: Wed Sep 28 12:05:08 CEST 2011
changes:
- Removed YAML::import per mst.
---
version: 0.75
date: Tue Sep 27 00:46:19 CEST 2011
changes:
- Switch to Mo for OO (YAML::Mo)
- use_test_base in Makefile.PL.
---
version: 0.74
date: Sun Sep 25 22:05:05 CEST 2011
changes:
- Switch to Module::Package
- Removed extra $VERSION lines from submodules
- Released from Liz++ and Wendy++'s Tool Basement!
---
version: 0.73
date: Tue Apr 19 20:14:59 EST 2011
changes:
- Apply ANDK's patch for 5.14.0
---
version: 0.72
date: Wed Sep 1 11:54:00 AEST 2010
changes:
- Upgrade to Module::Install 1.00
- Upgraded author tests via new ADAMK release automation
- Normalise Ingy's name to ASCII in Makefile.PL so that we don't have Unicode in our own META.yml
---
version: 0.71
date: Sun Jan 3 12:25:00 AEST 2010
changes:
- Set file encoding to UTF-8 in LoadFile/DumpFile (RT#25434) by Olivier Mengue
- We shouldn't have to care about 5.8.0. Since it's causing CPAN Testers
failures, bump the minimum Perl to 5.8.1
---
version: 0.70
date: Tue Aug 11 02:52:10 AEST 2009
changes:
- Updated Module::Install dependency to 0.91
- Bumping dependency to 5.8.0 but I think it's only in the test suite.
However, I can't prove it. So if anyone wants 5.6 compatibility back
you need to fix or rewrite the test suite.
---
version: 0.69_02
date: Mon Aug 10 22:37:37 AEST 2009
changes:
- Developer $VERSION now has eval correction
---
version: 0.69_01
date: Sun Jul 9 02:01:12 AEST 2009
changes:
- Added $VERSION to all modules
- Removed the use of use base
- Imported into the svn.ali.as repo
---
version: 0.68
date: Thu Dec 4 01:00:44 PST 2008
changes:
- Used update Test::Base to ensure Filter::Util::Call
---
version: 0.67
date: Mon Dec 1 02:34:21 PST 2008
changes:
- Add YAML::Any
- Move ysh to YAML::Shell
- Add doc section explaining YAML::Old
---
version: 0.66
date: Thu Sep 27 01:37:16 PDT 2007
changes:
- Blessed code refs with LoadCode=0 still get blessed. rafl++
---
version: 0.65
date: Thu Jun 21 17:37:32 PDT 2007
changes:
- \z is really \0
- Speed up regexp loading. audreyt++
---
version: 0.64
date: Thu Jun 21 14:31:20 PDT 2007
changes:
- Better support for loading regexps. audreyt++
---
version: 0.63
date: Wed Jun 20 16:03:22 PDT 2007
changes:
- Don't emit nodes blessed into '' in the new tag scheme, and improve semantics
of loading such nodes.
- New support for dumping/loading regexps.
---
version: 0.62
date: Mon Jul 3 15:41:20 PDT 2006
changes:
- Patch from rgs for Catalyst users
---
version: 0.61
date: Sun Jul 2 15:25:08 CDT 2006
changes:
- New CGI.pm made test fail.
---
version: 0.60
date: Fri Jun 30 21:55:55 CDT 2006
changes:
- Changed object tag format in non backwards compatible way
- Removed support for folded scalar emission
- Added new tests
- Sync with YAML::Syck
---
version: 0.58
date: Tue Feb 14 12:42:34 PST 2006
changes:
- Fixed bug reported by Slaven Rezic on 5.8.0
- Fixed a ysh bug reported on rt. 17589
---
version: 0.57
date: Wed Feb 1 23:06:25 PST 2006
changes:
- Add obligatory '1;' to end of each module.
---
version: 0.56
date: Mon Jan 30 10:26:33 PST 2006
changes:
- Add Module::Install::TestBase support
---
version: 0.55
date: Sun Jan 29 19:03:35 PST 2006
changes:
- Load YAML::Node because Module::Build expects it to be loaded.
We can undo this when Module::Build starts loading it for itself.
---
version: 0.54
date: Sun Jan 29 17:28:46 PST 2006
changes:
- Remove dependency on Class::Spiffy (and/or Spiffy).
---
version: 0.53
date: Thu Jan 19 06:03:17 PST 2006
changes:
- Depend on Class::Spiffy instead of Spiffy. No source filtering.
---
version: 0.52
date: Wed Jan 18 14:25:24 PST 2006
changes:
- Error in Spiffy-0.26 causing problems. Require 0.27
---
version: 0.51
date: Sat Jan 14 17:09:09 GMT 2006
changes:
- Tests pass on win32 and cygwin
- Don't gpg sign the distribution tarball
---
version: 0.50
date: Sun Dec 25 11:09:18 PST 2005
changes:
- Major refactoring of YAML.pm
- Completely OO with same old functional UI
- Support the $YAML::Stringify option which most be on for objects to get
stringified. Otherwise dump the object.
- Can dump overloaded objects now.
- Completely refactor test suite using Test::Base
- Create Test::YAML
- Make test framework compatible with YAML::Syck - Test-Base-0.45
- Reviewed all rt bugs. fixed many
- Reviewed all emailed bugs. Fixed many.
- Helped audrey complete YAML::Syck and worked on interoperability issues
- Test well known yaml docs like svk and META.yml
- Eliminate unsafe string evals
- Can use with autouse. Spiffy-0.25
- Support YAML::Marshall to help classes that want to do their own marshalling
- Make objects tags configurable
- -M option for ysh to test other implementations like YAML::Syck
---
version: 0.39
date: Tue Apr 12 15:28:40 PDT 2005
changes:
- Need newer Test::More or tests hang.
---
version: 0.38
date: Thu Mar 31 01:43:21 PST 2005
changes:
- Deleted Spiffy -XXX artifact :(
---
version: 0.37
date: Thu Mar 31 01:56:24 CST 2005
changes:
- All the edge cases with hash key dumping (commas, [], {}, etc)
should now be covered
---
version: 0.36
date: Sun Jan 30 21:00:28 PST 2005
changes:
- Slight changes to the way things are dumped.
- Fixed bugs dumping "foo\nbar" for svk acceptance
---
version: 0.32
date: Sat May 11 19:54:52 EDT 2002
changes:
- Moved error handling into YAML::Error
- Enabled UseAliases=0 to mean skip Dump checking of alias nodes.
- Changed Defaults. Indent=2. CompressSeries=1.
- Deprecated Store() in favor of Dump()
- Refactored test suite
- Added key list to SortKeys
- Added ForceBlock option
- CONTROL-D can be used to terminate ysh. Ryan King will be happy.
- Added the ability to direct STDIN to the ysh.
---
version: 0.27
date: Tue Jan 15 01:46:18 PST 2002
changes:
- Make '-' chomp all trailing newlines
- Change folded indicator from '^' to ']'.
- YAC-010 Allow a map as a sequence entry to be collapsed to one line.
- Changed the nextline scalar indicators. '^' means folded, and escaping
('\') can be applied to folded or blocks. Chomping is now '-'.
- YAC-013. Generic indentation. This change was big, ugly, hard and it really
made my brain hurt. But look. It works! :)
- YAC-012. Added ability to put comments anywhere, at any indentation level.
- Added $YAML::UseBlock and $YAML::UseFold
- Changed $YAML::PerlCode to $YAML::UseCode
- Added $YAML::Indent config option
- YAC-012. Handled all Throwaway Issues. Blank lines and comments can be used
anywhere, and they will work appropriately.
- Converted Changes file (this file) to use YAML
- 'AC-016. Support "assumed header" (--- #YAML:1.0) if no header.'
- Added $YAML::UseBlock option
- YAC-015. Support Top Level Inline nodes
- Added testing for Store to test suite. (Now there's no excuse not to
create lot's of new tests. :)
---
version: 0.26
date: Wed Jan 9 21:13:45 PST 2002
changes:
- Detect implicit scalars more correctly
- Refactor test suite
- Proofed documentation
- Fix ysh doc. Document flags in the pod.
- Move test code out of YAML.pm and into testlib
- 'Change directives to use #'
- Parse regexes
- YAC-017. Change !perl/ syntax
- Emit regexes
- support 'ysh -v' and 'ysh -V' and 'ysh -h'
- Support blessed globs
- Make ysh installable
- Parse CODE leaves
- Support blessed scalars
- Test warnings as well as errors
- Use B::Deparse to serialize code
- Change 'implicit' to 'simple'
---
version: 0.25
date: Wed Dec 19 02:34:38 PST 2001
changes:
- Initial module shipped to CPAN
---
version: 0.01
date: Mon Oct 15 19:18:49 2001
changes:
- original version; created by h2xs 1.19