Lines Matching +full:ancient +full:- +full:issue +full:- +full:message
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 …apache.org/changes/1.0.0 http://maven.apache.org/plugins/maven-changes-plugin/xsd/changes-1.0.0.xs…
8 <release version="1.32" date="2022-09-12" description="Maintenance">
9 <action dev="asomov" type="fix" issue="543">
10 Add a test for issue 543 (thanks to Henry Lin)
12 <action dev="asomov" type="fix" issue="547">
18 …: https://stackoverflow.com/questions/49712148/maven-plugin-for-auto-formatting-code-to-match-goog…
19 … Format: https://raw.githubusercontent.com/google/styleguide/gh-pages/eclipse-java-google-style.xml
20 Activation: ./mvnw clean install site -Preformat
22 <action dev="maslovalex" type="fix" issue="544">
23 … Support unescaped unicode characters for double-quoted scalars (thanks to Florian Waltenberger)
26 <release version="1.31" date="2022-08-27" description="Maintenance">
30 <action dev="asomov" type="update" issue="539">
31 Fix false positive CVE-2020-13936 (thanks to Gaétan Collaud)
33 <action dev="asomov" type="fix" issue="537">
36 <action dev="asomov" type="fix" issue="530">
38 to avoid possible attack when RE takes too many resources (detected by OSS-Fuzz)
40 <action dev="asomov" type="fix" issue="529">
41 … Show proper error message for invalid !!float and !!int scalar (detected by OSS-Fuzz)
43 <action dev="asomov" type="fix" issue="525">
44 Restrict nested depth for collections to avoid DoS attacks (detected by OSS-Fuzz)
46 <action dev="asomov" type="add" issue="525">
49 <action dev="maslovalex" type="fix" issue="522">
53 Merged PR #7: https://bitbucket.org/snakeyaml/snakeyaml/pull-requests/7 (2022-04-04)
60 Add an example with Lombok and ENV variable substitution (2021-12-29)
65 <action dev="asomov" type="update" issue="517">
66 Recognise issue with trailing TAB
69 <release version="1.30" date="2021-12-14" description="Maintenance">
70 <action dev="asomov" type="fix" issue="516">
74 Migrate to https://bitbucket.org/snakeyaml/snakeyaml (2021-10-23)
79 <action dev="asomov" type="fix" issue="506">
80 Improve parsing a number starting with 0x (2021-06-28)
84 <release version="1.29" date="2021-06-08" description="Maintenance">
86 Fix Events ordering and improve Node-Comment association (2021-05-13)
89 Fix corner case for comments where blank lines after plain token (2021-03-02)
92 Add a test for issue 500 (2021-03-14)
95 Remove unused variable (2021-02-28)
98 <release version="1.28" date="2021-02-22" description="Maintenance">
100 Fix tests to work on Windows (2021-02-19)
103 …Sensitive property to LoaderOptions to control constructing enum with case sensitivity (2021-01-05)
105 <action dev="asomov" type="fix" issue="493">
106 ENV substitution default can contain special characters (2021-01-03)
109 Allow for read and write YAML with Comments (2020-11-01)
111 <action dev="asomov" type="fix" issue="485">
113 Follow https://github.com/yaml/yaml-spec/blob/master/rfc/RFC-0003.md (2020-10-06)
116 <release version="1.27" date="2020-08-31" description="Maintenance">
117 <action dev="asomov" type="fix" issue="481">
118 Serialize anchors that are not used by any alias (2020-08-14)
120 <action dev="asomov" type="fix" issue="416">
121 Add indentWithIndicator option to improve dumping sequences (2020-07-14)
123 <action dev="asomov" type="fix" issue="480">
124 Anchor should allow non ascii characters while dumping (2020-06-29)
126 <action dev="asomov" type="update" issue="remove">
128 makes the tests fail under JDK 7 (2020-05-02)
130 <action dev="asomov" type="update" issue="476">
131 Make constructor of EnvScalarConstructor public (2020-04-24)
133 <action dev="asomov" type="fix" issue="474">
134 … Parse the value of byte and short after a narrowing primitive conversion (2020-04-16)
137 Add test for different Line Break Characters in the error message (2020-03-09)
142 Bump spring.version from 3.2.17.RELEASE to 5.2.4.RELEASE (2020-03-08)
145 Migrated to GIT (2020-02-29)
148 <release version="1.26" date="2020-02-28" description="Maintenance">
149 <action dev="asomov" type="fix" issue="377">
150 Allow configuration for preventing billion laughs attack (2020-02-24)
153 Update Maven wrapper (2020-01-18)
155 <action dev="asomov" type="fix" issue="468">
156 Parse ENV variables similar to how it works in docker-compose (2019-12-25)
158 <action dev="asomov" type="fix" issue="468">
159 Allow non ASCII characters in the anchor names (2019-12-23)
161 <action dev="asomov" type="update" issue="462">
163 it does not harm (2019-10-25)
165 <action dev="asomov" type="update" issue="459">
167 The spec files are modified (spec-08-07.canonical spec-08-07.data)
170 Add test for not implemented "!" tag (2019-10-11)
173 Refactor Events: expose Event.ID via a getter (2019-10-05)
176 Refactor ScalarAnalysis: make it immutable (2019-09-28)
178 <action dev="asomov" type="add" issue="454">
179 Add example for integer without time pattern (2019-08-22)
182 <release version="1.25" date="2019-08-13" description="Maintenance">
184 Deprecate setting tags in TypeDescription (2019-06-23)
186 <action dev="asomov" type="fix" issue="449">
187 Add test for issue 449 (2019-06-19)
189 <action dev="asomov" type="add" issue="441">
190 Restore the way to get anchor for a Node (2019-04-13)
192 <action dev="asomov" type="fix" issue="437">
193 …troduce setting to keep !!str tag for String even when it contains non-printable chars (2019-03-24)
196 Update plugin versions (2019-03-04)
199 <release version="1.24" date="2019-02-28" description="Maintenance">
203 This is backported from SnakeYAML engine (2019-01-26)
205 <action dev="asomov" type="fix" issue="431">
206 Customize simple key length when dumping (2019-01-17)
208 <action dev="asomov" type="fix" issue="430">
209 Wrap runtime exceptions into YAMLException (2019-01-14)
212 Fix: Null tag constructor not called when parsing top-level null value (2019-01-13)
213 (issue reported for snakeyaml-engine)
215 <action dev="asomov" type="fix" issue="429">
216 Provide "Automatic-Module-Name" entry in MANIFEST (2018-12-16)
218 <action dev="asomov" type="fix" issue="426">
219 Fix NPE when duplicate keys are not allowed and the key is null (2018-12-02)
222 … Support java.sql classes without the need to depend on java.sql module in java9+ (2018-11-06)
225 Require Java 7 (2018-11-06)
227 <action dev="asomov" type="fix" issue="423">
228 Date Serialization Fails for TimeZones on Daylight Savings Time (2018-11-06)
231 <release version="1.23" date="2018-08-27" description="Maintenance">
232 <action dev="asomov" type="fix" issue="412">
233 Add another getter for ScalarStyle to support backwards compatibility (2018-08-27)
236 <release version="1.22" date="2018-08-25" description="Maintenance">
238 Run tests under Java 11 (2018-08-19)
241 Use Maven 3.5.4 (2018-08-19)
243 <action dev="asomov" type="fix" issue="412">
245 of dependent projects (2018-08-17)
247 <action dev="asomov" type="fix" issue="411">
248 System Property "java.runtime.name" is not required to be defined (2018-08-12)
251 <action dev="asomov" type="fix" issue="409">
252 Dumping Enum breaks when Enum value is Anonymous inner class (2018-08-07)
258 <release version="1.21" date="2018-04-13" description="Maintenance">
261 or peekToken() called (2018-04-10)
264 Enhance output of token IDs (2018-04-06)
267 Mark: expose buffer and pointer (2018-04-06)
269 <action dev="asomov" type="fix" issue="401">
270 Restore index in Mark - it is used in JRuby (2018-03-26)
272 <action dev="asomov" type="fix" issue="397">
273 Plain scalars with colons in flow sequences/mappings are valid YAML (2018-03-03)
276 <release version="1.20" date="2018-02-28" description="Maintenance">
277 <action dev="maslovalex" type="fix" issue="393">
278 Improve reflective access operation to avoid warning under Java 9 (2018-02-24)
281 Refactor collection node - flow style must not be null (2018-02-16)
284 Refactor: remove unused method isResolved in Node (2018-02-15)
287 Refactor: remove unused code in Tag (2018-02-15)
290 Refactor nodes and events - use enum FlowStyle instead of Boolean (2018-02-10)
293 …Refactor ScalarToken, ScalarNode and ScalarEvent - use enum ScalarStyle instead of Character (2018…
296 Refactor Token - remove unused code (2018-02-08)
299 Refactor Mark - remove unused code (2018-02-06)
301 <action dev="asomov" type="fix" issue="395">
303 when creating non-Javabeans (2017-12-15)
306 <release version="1.19" date="2017-10-14" description="Maintenance">
308 Only use FIELD access for Android in PropertyUtils (2017-08-20)
311 Add getAnnotations() and getAnnotation() methods to Property (2017-08-20)
313 <action dev="maslovalex" type="fix" issue="383">
316 <action dev="maslovalex" type="fix" issue="386">
319 <action dev="maslovalex" type="fix" issue="382">
322 <action dev="maslovalex" type="fix" issue="322">
325 <action dev="asomov" type="fix" issue="377">
328 <action dev="asomov" type="fix" issue="368">
329 Relax final restriction on TypeDescription (2017-05-05)
331 <action dev="asomov" type="fix" issue="375">
332 …ty yaml file must return null instead of throwing an exception when loading a JavaBean (2017-05-03)
334 <action dev="asomov" type="fix" issue="374">
335 Fix Number when it is used as a JavaBean property with a custom Locale (2017-04-30)
337 <action dev="asomov" type="add" issue="373">
338 Add redundant test (2017-04-06)
341 Provide access to node's anchor, pull request#20 (2017-03-30)
343 <action dev="asomov" type="fix" issue="370">
344 Remove redundant "Bundle-RequiredExecutionEnvironment: J2SE-1.5" (2017-03-16)
346 <action dev="asomov" type="fix" issue="364">
347 … Serializing Calendar objects with certain timezone offsets renders invalid YAML (2017-02-28)
350 <release version="1.18" date="2017-02-22" description="Maintenance">
351 <action dev="asomov" type="fix" issue="358">
352 Validate DumperOptions to prevent invalid YAML to be dumped (2017-01-12)
354 <action dev="asomov" type="fix" issue="355">
355 Fix for emitter to split long plain string scalars over multiple lines (2017-01-10)
358 … Let Mark implement Serializable so that ParserException can be serialized (2016-12-15)
360 <action dev="asomov" type="update" issue="354">
361 Add tests for issue 354 (2016-12-12)
363 <action dev="maslovalex" type="fix" issue="337">
365 LoaderOptions.allowDuplicateKeys is false. (2016-11-25)
367 <action dev="maslovalex" type="fix" issue="351">
369 and remove duplicates keeping the last one). (2016-11-22)
371 <action dev="asomov" type="fix" issue="349">
372 Ignore white spaces for base64 encoded scalar (2016-11-17)
374 <action dev="maslovalex" type="fix" issue="348">
375 Not removing parent object when composed object is an anchor. (2016-10-13)
377 <action dev="asomov" type="fix" issue="323">
378 Support "Miscellaneous Symbols and Pictographs" (2016-09-05)
380 <action dev="asomov" type="fix" issue="341">
381 … Fix NPE in BaseRepresenter.multiRepresenters if it contains 'null' as value (2016-05-03)
383 <action dev="asomov" type="update" issue="335">
384 Add example for issue 335 - the same tag for different node kinds (2016-03-19)
386 <action dev="asomov" type="update" issue="332">
387 Add example for issue 332 (2016-02-24)
390 Build SnakeYAML for different JDKs with docker without building images (2016-02-22)
393 Update plugin versions (2016-02-19)
396 <release version="1.17" date="2016-02-19" description="Maintenance">
397 <action dev="maslovalex" type="fix" issue="318" due-to="Rog Sigal">
398 …Use Thread.currentThread.getContextClassLoader in Class.forName instead of default one (2016-02-15)
400 <action dev="asomov" type="update" issue="329">
401 Add parameters to POM to change distribution server (2016-02-03)
403 <action dev="asomov" type="update" issue="326">
404 Relax some of the modifiers to make integration easier (2016-02-02)
406 <action dev="maslovalex" type="update" issue="310">
408 … Added 'src/test/java8' for Java8 specific tests (requires -Pwith-java8-tests) (2016-01-07)
410 <action dev="asomov" type="update" issue="320">
412 method protected (2015-10-03)
414 <action dev="asomov" type="fix" issue="306">
415 Better UUID support (2015-09-23)
418 Use Polyglot Maven: add support for YAML POM (2015-09-10)
420 <action dev="asomov" type="fix" issue="314">
421 Provide ability to customize anchor names (2015-08-25)
424 <release version="1.16" date="2015-08-18" description="Maintenance">
425 <action dev="asomov" type="fix" issue="308">
426 Provide Docker image for testing under different Java 8 (2015-06-19)
428 <action dev="asomov" type="fix" issue="302">
429 Convert binary byte[] to String when it matches the JavaBean property (2015-05-26)
433 been removed. (2015-05-20)
435 <action dev="asomov" type="fix" issue="212">
436 Fix a typo in an error message in ScannerImpl (2015-05-19)
438 <action dev="asomov" type="fix" issue="209">
439 Do not print special characters in the error message (2015-04-16)
441 <action dev="asomov" type="fix" issue="199">
445 <release version="1.15" date="2015-02-19" description="Maintenance">
447 Apply FindBugs and PMD recommendations (2015-02-16)
450 … Added split lines option to DumperOptions to allow line splitting to be disabled. (2015-02-08)
453 Use Maven 3 and update plugin versions (2015-02-05)
455 <action dev="asomov" type="update" issue="205">
456 Add test to clarify iOS emoji character in the surrogate range (2015-02-03)
458 <action dev="asomov" type="fix" issue="201">
459 Fix grammar error in exception message (2014-11-18)
462 <release version="1.14" date="2014-08-29" description="Maintenance">
463 <action dev="maslovalex" type="fix" issue="197">
464 Load JavaBean with fields using custom constructors (2014-08-18)
466 <action dev="asomov" type="fix" issue="192">
467 … Drop support for "Value Key Language-Independent Type" and '=' a standard character (2014-05-22)
469 <action dev="maslovalex" type="fix" issue="191">
470 Improve error message for invalid YAML document (2014-05-21)
472 <action dev="asomov" type="fix" issue="188">
473 Improve error message for invalid YAML document (2014-03-26)
475 <action dev="asomov" type="fix" issue="183">
476 Support Number class (2013-11-07)
478 <action dev="asomov" type="fix" issue="182">
479 Double.POSITIVE_INFINITY applied to float fields (2013-11-07)
482 <release version="1.13" date="2013-08-29" description="Maintenance">
483 <action dev="asomov" type="fix" issue="178">
484 OSGi: Specify version for exported packages (2013-06-27)
486 <action dev="asomov" type="fix" issue="177">
487 Improve error report while parsing a JavaBean (2013-05-14)
489 <action dev="Jordan" type="fix" issue="135">
490 Arrays of primitives are now fully supported (2013-04-16)
492 <action dev="asomov" type="fix" issue="174">
493 Duplicate anchors in an input document should not be an error (2013-04-03)
495 <action dev="asomov" type="fix" issue="172">
496 … Using a locale with minimum number fraction digits breaks anchor generation (2013-03-30)
498 <action dev="asomov" type="fix" issue="171">
499 Use more generic generics in BaseRepresenter (2013-03-30)
502 <release version="1.12" date="2013-03-02" description="Maintenance">
504 The build is using JDK 1.6 (2013-03-02)
506 <action dev="asomov" type="fix" issue="169">
507 Make Constructor.typeDefinitions protected to be more flexible (2013-02-18)
510 Remove file AUTHORS because it does not reflect the actual situation (2012-11-09)
513 Improve the error message when a TAB character starts a token (2012-11-06)
516 <release version="1.11" date="2012-09-29" description="Maintenance">
517 <action dev="asomov" type="fix" issue="158">
518 … Fix issue 158: improve support for 32-bit characters (UTF-16 surrogate pairs) (2012-09-29)
520 <action dev="asomov" type="fix" issue="146">
521 Fix issue 146: empty tags should not force explicit document start (2012-09-29)
523 <action dev="asomov" type="fix" issue="156">
524 Fix issue 156: setSkipMissingProperties fails for non-scalar values (2012-09-05)
526 <action dev="asomov" type="fix" issue="155">
527 … Fix issue 155: SnakeYAML must always eat its own food - a YAML document created by itself must
528 be read without exceptions (2012-09-04)
530 <action dev="asomov" type="update" issue="154">
531 …Fix issue 154: Add option to skip missing properties when deserializing YAML into Java object (201…
534 Add a test for issue 150 (2012-06-17)
537 Add a test for issue 151 (2012-06-14)
540 Fix issue 149: Directives are no longer lost between documents (2012-06-10)
544 This is done to simplify fixing issue 149 (2012-06-09)
547 Add tests for issue 148 (2012-06-07)
550 …Fix issue 147: Serialized representation of character U+FFFD causes exception on deserialization …
553 …Fix issue 145: exception.getMessage() must show the line number as exception.toString() does (2012…
556 Fix issue 144: improve type inference for Compact Object Notation (2012-03-16)
562 <release version="1.10" date="2012-02-08" description="Maintenance">
564 Fix issue 141: TimeZone is configurable in DumperOptions (2012-02-03)
567 Refactor with PMD: minor non-functional improvements (2012-01-28)
571 Serializer and Emitter (2012-01-28)
574 Refactor with PMD: Composer - Avoid unused method parameter 'index' in
576 … in PyYAML for kind of XPath for YAML, but it was not imported from PyYAML (2012-01-28)
580 Boxed value is unboxed and then immediately reboxed (2012-01-28)
583 Refactor with FindBugs: remove unused ScalarAnalysis.allowDoubleQuoted (2012-01-28)
586 Refactor with FindBugs: do not rely on default encoding (2012-01-28)
589 Refactor: apply FindBugs recommendations (2012-01-28)
592 Fix issue 139: merge should use last key in map (2012-01-24)
595 … Fix issue 136: tabs are allowed in plain scalars. This is a deviation from PyYAML (2012-01-11)
597 <action dev="asomov" type="add" issue="138">
598 Expose internal data of ReaderException (2012-01-06)
600 <action dev="asomov" type="fix" issue="137">
601 Respect supplementary characters (2012-01-06)
605 for all operating systems (2011-12-20)
608 Add a test for issue 136 (2011-12-14)
612 … fix for issue 29. Now it should not be required at all (because of the fix for issue 66),
613 or it should be implemented in the Representer (in RepresentString) (2011-10-10)
616 … Fix issue 66: literal scalar style is used by default for multiline scalars (2011-10-10)
619 An example added: how to dump multiline literal scalars (2011-10-04)
622 An example added: how to dump recursive object for issue 133 (2011-09-14)
625 A test added for issue 132 (2011-09-13)
628 Finish 1.9 release (2011-08-15)
631 …<release version="1.9" date="2011-08-15" description="Introduce Yaml.loadAs() and Yaml.dumpAs() me…
634 at http://pyyaml.org/ticket/196 (2011-07-28)
636 <action dev="asomov" type="fix" issue="128">
640 …npredictable behaviour if the tag is required. See the comments in JodaTimeExampleTest (2011-07-25)
642 <action dev="asomov" type="fix" issue="130">
644 scalar '8e-06' should be parsed as a Double (2011-07-24)
646 <action dev="asomov" type="remove" issue="127">
648 users should instead implement Represent interface (2011-07-21)
650 <action dev="asomov" type="remove" issue="124">
651 Deprecate DumperOptions.explicitRoot (2011-07-20)
653 <action dev="asomov" type="add" issue="124">
654 … FlowStyle) and Yaml.dumpAsMap(Object) methods. JavaBeanDumper is marked as deprecated (2011-07-16)
656 <action dev="asomov" type="add" issue="127">
657 Add example to show how to dump a custom class (2011-07-12)
659 <action dev="asomov" type="add" issue="129">
660 Add Yaml.serialize(Node) low level method to the public API (2011-07-14)
662 <action dev="asomov" type="add" issue="129">
663 Add Yaml.represent(Object) low level method to the public API (2011-07-14)
665 <action dev="asomov" type="add" issue="125">
666 Add support for Maven 3 via 'm3' profile (2011-07-10)
668 <action dev="asomov" type="remove" issue="124">
669 Remove deprecated JavaBeanParser (2011-07-05)
671 <action dev="asomov" type="remove" issue="124">
672 Remove redundant JavaBeanDumper.classTags set (2011-07-03)
674 <action dev="asomov" type="add" issue="124">
675 Add Yaml.loadAs() methods. JavaBeanLoader is marked as deprecated (2011-07-03)
677 <action dev="asomov" type="remove" issue="124">
678 …Remove TypeDescription.root property to prepare issue 124. This is a minor backwards incompatible …
680 to be taken as the root definition (2011-07-03)
682 <action dev="asomov" type="fix" issue="121" due-to="Jaromir">
683 Fix: close files in tests to avoid a possible file handle limit (2011-06-09)
685 <action dev="asomov" type="fix" issue="116" due-to="Jim Peterson">
686 Fix: Improved support for empty JavaBeans (2011-06-09)
688 <action dev="asomov" type="fix" issue="112" due-to="Lethargish">
689 Fix: Improved support for parameterised types in collections (2011-05-25)
691 <action dev="asomov" type="fix" issue="115" due-to="elkniwt">
692 … Fix: parameterised JavaBeans fail to load and dump because they are treated as Maps (2011-05-16)
694 <action dev="asomov" type="fix" issue="114" due-to="gileadis">
695 … Fix: Do not remove root tags of JavaBeans when it is not explicitly requested (2011-04-20)
697 <action dev="asomov" type="fix" issue="111" due-to="JordanAngold">
698 Fix: Long escaped tag URI sequences throw BufferOverflowException (2011-03-03)
700 <action dev="asomov" type="fix" issue="110" due-to="dmitry.s.mamonov">
702 and the Google's URL encoder (2011-02-24)
704 <action dev="asomov" type="fix" issue="109" due-to="cjalmeida">
705 Fix: ancient years must be dumped with leading zeros (2011-02-19)
707 <action dev="asomov" type="remove" due-to="JordanAngold">
708 … Remove unused code in Constructor: Modifier.isAbstract() is not needed any more (2011-02-18)
710 <action dev="JordanAngold" type="fix" issue="108">
711 Enum's name property shall be dumped instead of the 'toString()' output (2011-02-16)
714 <release version="1.8" date="2011-02-15" description="Performance improvement">
717 How_to_substitute_object_in_YAML_document_with_a_custom_object (2011-01-27)
721 without making a Reader first (2011-01-23)
723 <action dev="asomov" type="fix" issue="106">
725 the Mark instances. It makes 'withMarkContext' setting redundant (2011-01-19)
727 <action dev="maslovalex" type="update" issue="100">
728 Merge JavaBean properties when an explicit tag is provided (2011-01-11)
730 <action dev="asomov" type="update" issue="99">
731 Add an example for escaping line breaks in binary content (2011-01-03)
733 <action dev="asomov" type="update" issue="97">
735 as a sequence (2010-11-24)
737 <action dev="asomov" type="update" issue="59">
740 is expected (2010-11-23)
742 <action dev="maslovalex" type="fix" issue="95">
743 Fix: Loading of generic collections with Array parameter(s). (2010-11-16)
745 <action dev="asomov" type="update" issue="94">
746 … Add ChangeRuntimeClassTest as an example how to change a class for a global tag (2010-11-05)
750 is expended (2010-10-03)
752 <action dev="asomov" type="update" issue="91">
753 Apply www.snakeyaml.org domain name (2010-09-20)
755 <action dev="asomov" type="fix" issue="90">
757 Base64Coder is left unchanged (2010-09-19)
759 <action dev="asomov" type="fix" issue="69">
760 Iterable should not be serialised as sequence (2010-09-16)
763 Introduce 'fast' Maven profile to quickly build cobertura reports (2010-09-16)
765 <action dev="asomov" type="update" issue="89">
766 Fix: Specify plugin versions in POM (2010-09-15)
768 <action dev="maslovalex" type="fix" issue="88">
769 Fix: Custom tag erased when referenced from generic collection (2010-09-15)
772 … Minor refactoring in Emitter to improve performance: save calls to Constant.has() (2010-09-13)
775 … Minor refactorings in Emitter to improve performance: create less Strings [r9185e0b3] (2010-09-10)
777 <action dev="asomov" type="update" issue="79">
778 … Introduce LoaderOptions to be able to specify configuration while loading (2010-09-03)
780 <action dev="asomov" type="fix" issue="81">
782 the tag for the JavaBean itself is provided. (2010-09-01)
785 Rename JvmDetector into GenericsBugDetector (2010-08-31)
787 <action dev="asomov" type="fix" issue="80" due-to="SebastienRainville">
788 Fix: Timestamp is not parsed properly when milliseconds start with 0 (2010-08-24)
790 <action dev="maslovalex" type="update" issue="79">
791 Context for error reporting consumes a lot of resources (2010-08-21)
794 Cleanup unused code in deprecated Loader and Dumper (2010-08-13)
797 …<release version="1.7" date="2010-08-12" description="Simplify public API (drop Loader and Dumper)…
799 … Eclipse does not run JUnit 4 tests when they are launched for the whole project (2010-08-11)
801 <action dev="maslovalex" type="update" issue="55">
803 … (BeanAccess.FIELD works properly when JavaBean is identified by a root tag) (2010-08-11)
806 Create 1.7 Release Candidate 1 (2010-08-11)
808 <action dev="asomov" type="update" issue="77">
809 Simplify public API: Drop Dumper (2010-08-06)
811 <action dev="asomov" type="update" issue="77">
812 Simplify public API: Drop Loader (2010-08-05)
814 <action dev="asomov" type="update" issue="75" due-to="jon.p.hermes">
816 CustomImplicitResolverTest, CustomBeanResolverTest (2010-08-03)
818 <action dev="asomov" type="fix" issue="74" due-to="Kevin Menard">
819 Do not use redundant tags for arrays which are JavaBean properties. (2010-07-21)
822 … RecursiveSetTest proves that it is possible to construct a recursive set (2010-07-20)
824 <action dev="asomov" type="add" issue="73" due-to="birnbuazn">
826 to serialise a java.util.Set as a sequence. (2010-07-19)
828 <action dev="asomov" type="add" issue="72" due-to="birnbuazn">
829 Support java.util.Collection as a parent for List and Set (2010-07-09)
831 <action dev="maslovalex" type="add" issue="55" due-to="birnbuazn">
833 is required to support 2-step construction (2010-07-02)
835 <action dev="asomov" type="update" issue="69">
836 Serialise Iterator and Iterable as sequences (2010-06-25)
838 <action dev="asomov" type="update" due-to="maslovalex">
839 … Change error message when 'No suitable constructor with N arguments found for class' (2010-06-23)
841 <action dev="asomov" type="add" due-to="Antony Stubbs">
842 Add JodaTime example (2010-06-04)
844 <action dev="asomov" type="add" issue="67" due-to="Manuel Sugawara">
845 Add possibility to create a Tag out of an URI (2010-05-31)
848 URLDecoder.decode() does not fail when UTF-8 is invalid. Use
849 CodingErrorAction.REPORT to implement the failure (2010-05-21)
852 Fix generic collections which contain other collections (2010-05-18)
854 <action dev="asomov" type="fix" issue="67" due-to="Manuel Sugawara">
855 Fix: java classes containing non-ASCII characters in names are
856 incorrectly encoded (2010-05-14)
858 <action dev="asomov" type="fix" issue="65" due-to="lerch.johannes">
859 Fix: add checks for null arguments for JavaBeanDumper (2010-04-27)
862 Add a test to see how stack trace is serialised (2010-04-27)
864 <action dev="asomov" type="fix" issue="64" due-to="maxim.moschko">
865 ClassCastException in Representer when working with ParameterizedType (2010-04-25)
869 they can be printed (2010-04-15)
871 <action dev="maslovalex" type="fix" issue="63" due-to="Udo">
872 Refactor the way arrays are constructed (2010-04-15)
874 <action dev="asomov" type="fix" issue="62">
875 Add examples for dumping custom values for !!bool and !!null (2010-04-13)
877 <action dev="asomov" type="fix" issue="61">
878 Fix: ClassCastException when dumping generic bean (2010-04-11)
880 <action dev="asomov" type="fix" issue="59">
881 Provide an example for changing JavaBean properties order (2010-04-01)
883 <action dev="asomov" type="fix" issue="60">
884 Provide example for skipping null and empty collections (2010-03-29)
886 <action dev="asomov" type="fix" issue="58" due-to="jeff.caulfield">
888 with null element (2010-03-23)
890 <action dev="asomov" type="fix" issue="56" due-to="DZeiss">
891 Make constructors in SafeConstructor public (2010-03-16)
893 <action dev="asomov" type="update" due-to="David Bernard">
897 <action dev="obastard" type="fix" issue="53" due-to="obastard">
898 Enhancement for a pretty format that combines BLOCK and FLOW (2010-03-03)
900 <action dev="asomov" type="fix" issue="50" due-to="sualeh.fatehi">
901 Unable to dump JavaBean that inherits from a protected base class (2010-03-02)
904 Format source (2010-03-01)
907 Use Token.ID and Event.ID instead of just ID (2010-03-01)
910 Issue 50 fails in Eclipse but works with Maven (2010-03-01)
913 <release version="1.6" date="2010-02-26" description="introduce Tag class">
915 Release Candidate 2 is available (2010-02-24)
917 <action dev="asomov" type="fix" issue="47" due-to="obastard">
918 Don't dump read-only properties by default. DumperOptions gets a setting to
919 include read-only JavaBean properties.
920 This is no backwards compatible change (2010-02-19)
922 <action dev="asomov" type="fix" issue="49" due-to="obastard">
924 a TimeZone cannot determine the exact time (2010-02-19)
926 <action dev="asomov" type="fix" issue="51" due-to="johann.Werner">
928 double quoted style dump (2010-02-15)
930 <action dev="asomov" type="fix" issue="48" due-to="obastard">
932 can be overridden to simplify custom JavaBean representation (2010-02-12)
935 Release Candidate 1 is available (2010-02-01)
938 Representer.representJavaBean() returns MappingNode (2010-01-26)
941 Add example of serialising static fields (2010-01-26)
944 Add example of serialising java.io.File as scalar node for issue 46 (2010-01-25)
948 Stay in line with Scala port where null is not allowed (2010-01-19)
951 Refactor: use Event.ID enum instead of classes (2010-01-15)
954 Refactor: use Token.ID enum instead of classes (2010-01-15)
957 Refactor: use generic classes for DirectiveToken (2010-01-14)
960 … Refactor: rename Reader to StreamReader to avoid name conflict with java.io.Reader (2010-01-13)
963 Refactor: use StringBuilder instead of StringBuffer (2010-01-12)
966 Refactor: introduce Constant class to share String constants (2010-01-12)
969 Keep Tag.equals(String) to simplify transition to Tag class (2010-01-08)
972 … Refactor: introduce Tag instead of Tags. Nodes use Tag class instead of String (2010-01-05)
974 <action dev="asomov" type="fix" issue="42" due-to="Artem">
975 … BaseConstructor shall give more flexibility to choose a constructor at runtime (2010-01-08)
978 Refactor: introduce TagTuple instead of String[] (2010-01-04)
980 <action dev="asomov" type="fix" issue="40" due-to="sitrious">
981 Ignore tags when they are compatible with the runtime class (2010-01-04)
984 Add example to ignore unknown tags (2009-12-08)
987 Add Ruby example (2009-12-08)
990 … Do not omit the tag for JavaBean properties when the tag is explicitly defined (2009-12-08)
992 <action dev="asomov" type="fix" issue="38" due-to="gchpaco">
993 Fix ID format for numbers over 999 (2009-12-05)
995 <action dev="asomov" type="fix" issue="29" due-to="grignaak">
996 Allow separate option in DumperOptions for long strings (2009-11-16)
999 JavaBeanDumper: add possibility to define a custom Representer (2009-11-25)
1001 <action dev="asomov" type="fix" issue="36">
1003 by a single constructor (2009-11-25)
1006 Refactor BaseConstructor: simplify second step for recursive structures (2009-11-25)
1009 Add FilterPropertyToDumpTest to show how to filter JavaBean properties (2009-11-24)
1012 Add FilterClassesConstructorTest to show how to filter created classes (2009-11-16)
1014 <action dev="asomov" type="update" due-to="Stefan">
1015 Improve JavaDoc (2009-11-12)
1018 Add Velocity example (2009-11-03)
1021 … Refactor: rename Tuple to RecursiveTuple and hide it inside BaseConstructor (2009-11-03)
1024 …<release version="1.5" date="2009-10-30" description="Improve usage of generic collections in Java…
1025 <action dev="asomov" type="fix" issue="27" due-to="Polyglot Maven team">
1026 Extend Resolver to support custom implicit types (2009-10-27)
1029 … Performance improvement: use ArrayStack instead of Stack which extends Vector (2009-10-20)
1031 <action dev="asomov" type="fix" issue="25" due-to="Benjamin Bentmann">
1034 accessible via reflection from Method/Field. (2009-10-19)
1039 from the resolved tag (2009-10-19)
1044 for the root tag it is the other way around (2009-10-19)
1046 <action dev="asomov" type="fix" issue="24" due-to="shrode">
1047 Line numbers reported in Exceptions are Zero based, should be 1 based (2009-10-12)
1049 <action dev="asomov" type="fix" issue="21" due-to="ashwin.jayaprakash">
1050 Support arrays of reference types as JavaBean properties (2009-09-22)
1052 <action dev="asomov" type="fix" issue="17" due-to="jcucurull">
1053 Respect root tag for sequences (2009-09-04)
1055 <action dev="asomov" type="fix" issue="18" due-to="creiniger">
1057 more then one Java implementation available (Long, List, Map, Date etc) (2009-09-03)
1060 Add possibility to define a custom Class Loader. (2009-09-01)
1064 of the stream. The fix is imported from PyYAML 3.09 {ticket 118} (2009-08-31)
1066 <action dev="asomov" type="fix" issue="16" due-to="infinity0x">
1067 …avaBean class properties. Tests show that the loading has become a few percents faster (2009-08-31)
1071 'remove(size()-1)' (2009-08-27)
1073 <action dev="asomov" type="fix" issue="14" due-to="infinity0x">
1074 Fix: ArrayList is more efficient than LinkedList (2009-08-26)
1077 …<release version="1.4" date="2009-08-26" description="better support for loading immutable objects…
1079 Apply Apache License Version 2.0 (2009-08-14)
1081 <action dev="asomov" type="fix" issue="13" due-to="infinity0x">
1082 Provide javadocs link to Sun Java API (2009-08-10)
1085 Build 1.4 Release Candidate 1 (2009-08-07)
1088 …ntroduce Tags.getGlobalTagForClass() to simplify tag generation in custom constructors (2009-08-06)
1091 Refactor: introduce ImplicitTuple (2009-08-06)
1093 <action dev="asomov" type="fix" issue="11" due-to="infinity0x">
1095 Explicit tag -> Runtime class (defined in JavaBean) -> implicit tag (2009-08-06)
1097 <action dev="asomov" type="fix" issue="9" due-to="wwagner4">
1100 then 1 way to create an instance (2009-08-04)
1104 constructor arguments is used to get the runtime classes (2009-08-04)
1107 Use more informative error message when a JavaBean property cannot
1108 be created (2009-08-02)
1112 Instead introduce ConstructScalar, ConstructSequence, ConstructMapping (2009-07-31)
1115 … Change Maven repository path: groupId='org.yaml', artifactId='snakeyaml' (2009-07-31)
1117 <action dev="asomov" type="fix" issue="10" due-to="derrick.rice">
1118 Fix: dump omits JavaBean class name when used with an alias (2009-07-28)
1121 Generate sources and Javadoc (2009-07-27)
1124 … Node does not have the value. It is delegated to the non-abstract classes (2009-07-27)
1127 Extends JavaBeanDumper to allow skipping global tags inside type-safe collections.
1128 Introduce method setMapTagForBean() (2009-07-22)
1132 properties in the YAML document(2009-07-22)
1136 Drop dynamic root tag concept (2009-07-22)
1139 Remove unused TypeDescription in Representer (2009-07-21)
1142 Use NodeTuple instead of Node[] for mappings (2009-07-21)
1145 Introduce JavaBeanLoader and JavaBeanDumper. Deprecate JavaBeanParser (2009-07-21)
1147 <action dev="asomov" type="fix" issue="8" due-to="Alan Gutierrez">
1148 Fix: Representer was keeping state between invocations (2009-07-21)
1151 … <release version="1.3" date="2009-07-20" description="complete support for recursive objects">
1152 <action dev="asomov" type="fix" issue="6" due-to="infinity0x">
1153 … Fix: values returned by System.identityHashCode() are not guaranteed to be unique (2009-07-14)
1159 for details (2009-07-13)
1161 <action dev="asomov" type="fix" issue="5" due-to="infinity0x">
1162 Fix: set the "cause" field for MarkedYAMLException (2009-07-10)
1164 <action dev="maslovalex" type="fix" issue="1">
1165 Fix: Recursive objects are now fully supported (2009-07-09)
1168 Add support for BigDecimal as a JavaBean property (2009-07-07)
1172 with only setter without the corresponding getter (2009-07-07)
1175 Add a test to check the proper report for IOException (2009-07-03)
1177 <action dev="asomov" type="fix" issue="3" due-to="infinity0x">
1179 document but a member of a collection (2009-07-03)
1182 Refactor: run PMD and apply some of the recommendations (2009-06-18)
1184 <action dev="asomov" type="add" issue="1">
1185 Create an issue for Recursive objects to be remembered (2009-06-08)
1188 Migrate project hosting from Assembla to Google code (2009-06-08)
1190 <action dev="asomov" type="fix" due-to="Magne">
1191 Fix: null as a JavaBean property was not handled properly (2009-06-04)
1194 Validate changes.xml file (2009-05-25)
1196 <action dev="asomov" type="fix" due-to="Magne">
1197 …cket 40 in Assembla: getting an error when javabean contains java.sql.Timestamp fields (2009-05-25)
1200 <release version="1.2" date="2009-04-27" description="expose low-level API">
1202 … Add 'Yaml.parse()' method which return Events to support low level YAML processing (2009-04-20)
1204 <action dev="asomov" type="add" due-to="Bob Jalex">
1205 Introduce LineBreak.getPlatformLineBreak (ticket 5 in Assembla) (2009-04-18)
1207 <action dev="asomov" type="update" due-to="Bob Jalex">
1208 Rename LineBreak.LINUX to LineBreak.UNIX (ticket 5 in Assembla) (2009-04-18)
1211 Add 'Yaml.compose()' methods which return Nodes to support YEdit (2009-04-17)
1214 Refactor: rename enums in DumperOptions to make the names consistent (2009-04-07)
1217 Refactor: use Character instead of char primitive for style in Emitter (2009-04-07)
1220 Add possibility to parse all scalars as Strings (2009-03-30)
1223 Merge changeset 347 from PyYAML (2009-03-30)
1226 Respect DumperOptions with a custom Representer (2009-03-18)
1229 Represent TAB as '\t' instead of '(9' in the error message (2009-03-17)
1232 … <release version="1.1" date="2009-03-14" description="improve performance and test coverage">
1234 Introduce JavaBeanParser (2009-03-14)
1237 Introduce DumperOptions.Version enum (2009-03-13)
1240 Introduce DumperOptions.LineBreak enum (2009-03-10)
1243 Use byte[] for binary type. (2009-03-09)
1248 performance problem. (2009-03-06)
1252 as the class name. (2009-03-05)
1256 … different Yaml instances. Because they are statefull it is not Thread-safe. (2009-03-05)
1259 … Add possibility to set a meaningful name for Yaml instance to be shown in toString(). (2009-03-05)
1262 … Refactor: declare classes which are not expected to be extended as final. (2009-03-04)
1265 Refactor: use 'final' keyword to identify immutable fields. (2009-03-04)
1268 Refactor: do not use 'final' keyword for local variables. (2009-03-04)
1271 Fix: respect implicit resolvers with 'null' as a first character. (2009-03-02)
1274 … Refactor: use Character instead of String as a key for implicit resolvers. (2009-03-02)
1277 Use Ragel instead of Regular Expressions for implicit types. (2009-03-02)
1279 <action dev="asomov" type="fix" due-to="Christophe Desguez">
1280 Fix ticket #4 (in Assembla): java.sql.Date not handled. (2009-02-28)
1283 Introduce DumperOptions.DefaultFlowStyle enum (2009-02-24)
1286 Introduce DumperOptions.DefaultScalarStyle enum (2009-02-24)
1289 …actor: use 'switch' with Enum instead of multiple 'if' statements to distinguish nodes (2009-02-19)
1292 Refactor: use Enum instead of String as NodeId (2009-02-19)
1295 <release version="1.0.1" date="2009-02-18" description="implement Enum support">
1297 Do not emit anchors for Enum (2009-02-18)
1301 not need tags for both loading and dumping (2009-02-17)
1304 Enum is emitted as a scalar node (2009-02-17)
1306 <action dev="asomov" type="fix" due-to="James Nissel">
1307 Enum is parsed as a scalar node or as a JavaBean property (2009-02-17)
1310 … Refactor: for performance ScannerImpl.stalePossibleSimpleKeys() does not copy key Set (2009-02-10)
1314 DumperOptions.setAllowUnicode(false) (2009-02-09)
1317 … Implement allowUnicode setting (to escape Unicode characters on non UTF-8 terminals) (2009-02-09)
1320 Add possibility to specify tags for dumping (2009-02-09)
1324 standard JavaBean naming convention (2009-02-09)
1328 standard JavaBean naming convention (2009-02-09)
1331 Add possibility to specify a line break (2009-02-09)
1334 <release version="1.0" date="2009-02-06" description="final 1.0 release">
1336 Deliver first release (2009-02-06)