Lines Matching +full:- +full:dev

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">
12 <action dev="asomov" type="fix" issue="547">
16 <action dev="asomov" type="update">
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">
27 <action dev="maslovalex" type="update">
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">
52 <action dev="asomov" type="update">
53 Merged PR #7: https://bitbucket.org/snakeyaml/snakeyaml/pull-requests/7 (2022-04-04)
55 <action dev="asomov" type="update">
59 <action dev="asomov" type="add">
60 Add an example with Lombok and ENV variable substitution (2021-12-29)
62 <action dev="asomov" type="update">
65 <action dev="asomov" type="update" issue="517">
69 <release version="1.30" date="2021-12-14" description="Maintenance">
70 <action dev="asomov" type="fix" issue="516">
73 <action dev="asomov" type="update">
74 Migrate to https://bitbucket.org/snakeyaml/snakeyaml (2021-10-23)
76 <action dev="asomov" type="update">
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">
85 <action dev="Wolf2323" type="fix">
86 Fix Events ordering and improve Node-Comment association (2021-05-13)
88 <action dev="asomov" type="fix">
89 Fix corner case for comments where blank lines after plain token (2021-03-02)
91 <action dev="asomov" type="add">
92 Add a test for issue 500 (2021-03-14)
94 <action dev="asomov" type="remove">
95 Remove unused variable (2021-02-28)
98 <release version="1.28" date="2021-02-22" description="Maintenance">
99 <action dev="maslovalex" type="fix">
100 Fix tests to work on Windows (2021-02-19)
102 <action dev="asomov" type="add">
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)
108 <action dev="asomov" type="add">
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)
136 <action dev="asomov" type="add">
137 Add test for different Line Break Characters in the error message (2020-03-09)
139 <action dev="asomov" type="update">
142 Bump spring.version from 3.2.17.RELEASE to 5.2.4.RELEASE (2020-03-08)
144 <action dev="asomov" type="update">
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)
152 <action dev="asomov" type="update">
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)
169 <action dev="asomov" type="add">
170 Add test for not implemented "!" tag (2019-10-11)
172 <action dev="asomov" type="update">
173 Refactor Events: expose Event.ID via a getter (2019-10-05)
175 <action dev="asomov" type="update">
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">
183 <action dev="asomov" type="update">
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)
195 <action dev="asomov" type="update">
196 Update plugin versions (2019-03-04)
199 <release version="1.24" date="2019-02-28" description="Maintenance">
200 <action dev="asomov" type="update">
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)
211 <action dev="asomov" type="fix">
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)
221 <action dev="asomov" type="update">
222 … Support java.sql classes without the need to depend on java.sql module in java9+ (2018-11-06)
224 <action dev="asomov" type="update">
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">
237 <action dev="asomov" type="update">
238 Run tests under Java 11 (2018-08-19)
240 <action dev="asomov" type="update">
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">
259 <action dev="asomov" type="update">
261 or peekToken() called (2018-04-10)
263 <action dev="asomov" type="update">
264 Enhance output of token IDs (2018-04-06)
266 <action dev="asomov" type="add">
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)
280 <action dev="asomov" type="update">
281 Refactor collection node - flow style must not be null (2018-02-16)
283 <action dev="asomov" type="remove">
284 Refactor: remove unused method isResolved in Node (2018-02-15)
286 <action dev="asomov" type="remove">
287 Refactor: remove unused code in Tag (2018-02-15)
289 <action dev="asomov" type="update">
290 Refactor nodes and events - use enum FlowStyle instead of Boolean (2018-02-10)
292 <action dev="asomov" type="update">
293 …Refactor ScalarToken, ScalarNode and ScalarEvent - use enum ScalarStyle instead of Character (2018
295 <action dev="asomov" type="update">
296 Refactor Token - remove unused code (2018-02-08)
298 <action dev="asomov" type="update">
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">
307 <action dev="maslovalex" type="update">
308 Only use FIELD access for Android in PropertyUtils (2017-08-20)
310 <action dev="maslovalex" type="update">
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)
340 <action dev="asomov" type="update">
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)
357 <action dev="asomov" type="update">
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)
389 <action dev="asomov" type="update">
390 Build SnakeYAML for different JDKs with docker without building images (2016-02-22)
392 <action dev="asomov" type="update">
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)
417 <action dev="asomov" type="add">
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)
431 <action dev="asomov" type="update">
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">
446 <action dev="asomov" type="update">
447 Apply FindBugs and PMD recommendations (2015-02-16)
449 <action dev="asomov" type="update">
450 … Added split lines option to DumperOptions to allow line splitting to be disabled. (2015-02-08)
452 <action dev="asomov" type="update">
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">
503 <action dev="asomov" type="update">
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)
509 <action dev="asomov" type="remove">
510 Remove file AUTHORS because it does not reflect the actual situation (2012-11-09)
512 <action dev="asomov" type="update">
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 …ue 154: Add option to skip missing properties when deserializing YAML into Java object (2012-07-25)
533 <action dev="asomov" type="update">
534 Add a test for issue 150 (2012-06-17)
536 <action dev="asomov" type="update">
537 Add a test for issue 151 (2012-06-14)
539 <action dev="asomov" type="fix">
540 Fix issue 149: Directives are no longer lost between documents (2012-06-10)
542 <action dev="asomov" type="update">
544 This is done to simplify fixing issue 149 (2012-06-09)
546 <action dev="asomov" type="fix">
547 Add tests for issue 148 (2012-06-07)
549 <action dev="asomov" type="fix">
550 …47: Serialized representation of character U+FFFD causes exception on deserialization (2012-06-05)
552 <action dev="asomov" type="fix">
553 …sue 145: exception.getMessage() must show the line number as exception.toString() does (2012-04-03)
555 <action dev="maslovalex" type="fix">
556 Fix issue 144: improve type inference for Compact Object Notation (2012-03-16)
558 <action dev="maslovalex" type="add">
562 <release version="1.10" date="2012-02-08" description="Maintenance">
563 <action dev="asomov" type="update">
564 Fix issue 141: TimeZone is configurable in DumperOptions (2012-02-03)
566 <action dev="asomov" type="update">
567 Refactor with PMD: minor non-functional improvements (2012-01-28)
569 <action dev="asomov" type="update">
571 Serializer and Emitter (2012-01-28)
573 <action dev="asomov" type="update">
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)
578 <action dev="asomov" type="update">
580 Boxed value is unboxed and then immediately reboxed (2012-01-28)
582 <action dev="asomov" type="remove">
583 Refactor with FindBugs: remove unused ScalarAnalysis.allowDoubleQuoted (2012-01-28)
585 <action dev="asomov" type="update">
586 Refactor with FindBugs: do not rely on default encoding (2012-01-28)
588 <action dev="asomov" type="update">
589 Refactor: apply FindBugs recommendations (2012-01-28)
591 <action dev="maslovalex" type="fix">
592 Fix issue 139: merge should use last key in map (2012-01-24)
594 <action dev="asomov" type="fix">
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)
603 <action dev="asomov" type="add">
605 for all operating systems (2011-12-20)
607 <action dev="asomov" type="add">
608 Add a test for issue 136 (2011-12-14)
610 <action dev="asomov" type="remove">
613 or it should be implemented in the Representer (in RepresentString) (2011-10-10)
615 <action dev="asomov" type="fix">
616 … Fix issue 66: literal scalar style is used by default for multiline scalars (2011-10-10)
618 <action dev="asomov" type="add">
619 An example added: how to dump multiline literal scalars (2011-10-04)
621 <action dev="asomov" type="add">
622 An example added: how to dump recursive object for issue 133 (2011-09-14)
624 <action dev="asomov" type="add">
625 A test added for issue 132 (2011-09-13)
627 <action dev="asomov" type="update">
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…
632 <action dev="asomov" type="update">
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">
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">
715 <action dev="asomov" type="add">
717 How_to_substitute_object_in_YAML_document_with_a_custom_object (2011-01-27)
719 <action dev="asomov" type="update">
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)
748 <action dev="asomov" type="update">
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)
762 <action dev="asomov" type="update">
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)
771 <action dev="asomov" type="update">
772 … Minor refactoring in Emitter to improve performance: save calls to Constant.has() (2010-09-13)
774 <action dev="maslovalex" type="update">
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)
784 <action dev="asomov" type="update">
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)
793 <action dev="asomov" type="remove">
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)…
798 <action dev="asomov" type="update">
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)
805 <action dev="asomov" type="update">
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)
821 <action dev="asomov" type="update">
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)
847 <action dev="asomov" type="update">
848 URLDecoder.decode() does not fail when UTF-8 is invalid. Use
849 CodingErrorAction.REPORT to implement the failure (2010-05-21)
851 <action dev="maslovalex" type="update">
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)
861 <action dev="asomov" type="add">
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)
867 <action dev="asomov" type="update">
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)
903 <action dev="asomov" type="update">
904 Format source (2010-03-01)
906 <action dev="asomov" type="update">
907 Use Token.ID and Event.ID instead of just ID (2010-03-01)
909 <action dev="asomov" type="update">
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">
914 <action dev="asomov" type="update">
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)
934 <action dev="asomov" type="update">
935 Release Candidate 1 is available (2010-02-01)
937 <action dev="asomov" type="add">
938 Representer.representJavaBean() returns MappingNode (2010-01-26)
940 <action dev="asomov" type="add">
941 Add example of serialising static fields (2010-01-26)
943 <action dev="asomov" type="add">
944 Add example of serialising java.io.File as scalar node for issue 46 (2010-01-25)
946 <action dev="asomov" type="update">
948 Stay in line with Scala port where null is not allowed (2010-01-19)
950 <action dev="asomov" type="update">
951 Refactor: use Event.ID enum instead of classes (2010-01-15)
953 <action dev="asomov" type="update">
954 Refactor: use Token.ID enum instead of classes (2010-01-15)
956 <action dev="asomov" type="update">
957 Refactor: use generic classes for DirectiveToken (2010-01-14)
959 <action dev="asomov" type="update">
960 … Refactor: rename Reader to StreamReader to avoid name conflict with java.io.Reader (2010-01-13)
962 <action dev="asomov" type="update">
963 Refactor: use StringBuilder instead of StringBuffer (2010-01-12)
965 <action dev="asomov" type="update">
966 Refactor: introduce Constant class to share String constants (2010-01-12)
968 <action dev="asomov" type="update">
969 Keep Tag.equals(String) to simplify transition to Tag class (2010-01-08)
971 <action dev="asomov" type="update">
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)
977 <action dev="asomov" type="update">
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)
983 <action dev="asomov" type="add">
984 Add example to ignore unknown tags (2009-12-08)
986 <action dev="asomov" type="add">
987 Add Ruby example (2009-12-08)
989 <action dev="asomov" type="update">
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)
998 <action dev="asomov" type="add">
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)
1005 <action dev="asomov" type="update">
1006 Refactor BaseConstructor: simplify second step for recursive structures (2009-11-25)
1008 <action dev="asomov" type="add">
1009 Add FilterPropertyToDumpTest to show how to filter JavaBean properties (2009-11-24)
1011 <action dev="asomov" type="add">
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)
1017 <action dev="asomov" type="add">
1018 Add Velocity example (2009-11-03)
1020 <action dev="asomov" type="update">
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)
1028 <action dev="asomov" type="update">
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)
1036 <action dev="asomov" type="update">
1039 from the resolved tag (2009-10-19)
1041 <action dev="asomov" type="update">
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)
1059 <action dev="asomov" type="add">
1060 Add possibility to define a custom Class Loader. (2009-09-01)
1062 <action dev="asomov" type="fix">
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)
1069 <action dev="asomov" type="add">
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…
1078 <action dev="asomov" type="update">
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)
1084 <action dev="asomov" type="add">
1085 Build 1.4 Release Candidate 1 (2009-08-07)
1087 <action dev="asomov" type="add">
1088 …ntroduce Tags.getGlobalTagForClass() to simplify tag generation in custom constructors (2009-08-06)
1090 <action dev="asomov" type="update">
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)
1102 <action dev="asomov" type="add">
1104 constructor arguments is used to get the runtime classes (2009-08-04)
1106 <action dev="asomov" type="update">
1108 be created (2009-08-02)
1110 <action dev="asomov" type="update">
1112 Instead introduce ConstructScalar, ConstructSequence, ConstructMapping (2009-07-31)
1114 <action dev="asomov" type="update">
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)
1120 <action dev="asomov" type="add">
1121 Generate sources and Javadoc (2009-07-27)
1123 <action dev="asomov" type="update">
1124 … Node does not have the value. It is delegated to the non-abstract classes (2009-07-27)
1126 <action dev="asomov" type="add">
1127 Extends JavaBeanDumper to allow skipping global tags inside type-safe collections.
1128 Introduce method setMapTagForBean() (2009-07-22)
1130 <action dev="asomov" type="add">
1132 properties in the YAML document(2009-07-22)
1134 <action dev="asomov" type="remove">
1136 Drop dynamic root tag concept (2009-07-22)
1138 <action dev="asomov" type="remove">
1139 Remove unused TypeDescription in Representer (2009-07-21)
1141 <action dev="asomov" type="update">
1142 Use NodeTuple instead of Node[] for mappings (2009-07-21)
1144 <action dev="asomov" type="add">
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)
1155 <action dev="asomov" type="add">
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)
1167 <action dev="asomov" type="add">
1168 Add support for BigDecimal as a JavaBean property (2009-07-07)
1170 <action dev="asomov" type="update">
1172 with only setter without the corresponding getter (2009-07-07)
1174 <action dev="asomov" type="add">
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)
1181 <action dev="asomov" type="update">
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)
1187 <action dev="asomov" type="update">
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)
1193 <action dev="asomov" type="update">
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">
1201 <action dev="asomov" type="add">
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)
1210 <action dev="asomov" type="add">
1211 Add 'Yaml.compose()' methods which return Nodes to support YEdit (2009-04-17)
1213 <action dev="asomov" type="update">
1214 Refactor: rename enums in DumperOptions to make the names consistent (2009-04-07)
1216 <action dev="asomov" type="update">
1217 Refactor: use Character instead of char primitive for style in Emitter (2009-04-07)
1219 <action dev="asomov" type="add">
1220 Add possibility to parse all scalars as Strings (2009-03-30)
1222 <action dev="asomov" type="update">
1223 Merge changeset 347 from PyYAML (2009-03-30)
1225 <action dev="asomov" type="fix">
1226 Respect DumperOptions with a custom Representer (2009-03-18)
1228 <action dev="asomov" type="fix">
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">
1233 <action dev="asomov" type="add">
1234 Introduce JavaBeanParser (2009-03-14)
1236 <action dev="asomov" type="add">
1237 Introduce DumperOptions.Version enum (2009-03-13)
1239 <action dev="asomov" type="add">
1240 Introduce DumperOptions.LineBreak enum (2009-03-10)
1242 <action dev="asomov" type="update">
1243 Use byte[] for binary type. (2009-03-09)
1245 <action dev="asomov" type="update">
1248 performance problem. (2009-03-06)
1250 <action dev="asomov" type="add">
1252 as the class name. (2009-03-05)
1254 <action dev="asomov" type="update">
1256 … different Yaml instances. Because they are statefull it is not Thread-safe. (2009-03-05)
1258 <action dev="asomov" type="add">
1259 … Add possibility to set a meaningful name for Yaml instance to be shown in toString(). (2009-03-05)
1261 <action dev="asomov" type="update">
1262 … Refactor: declare classes which are not expected to be extended as final. (2009-03-04)
1264 <action dev="asomov" type="update">
1265 Refactor: use 'final' keyword to identify immutable fields. (2009-03-04)
1267 <action dev="asomov" type="update">
1268 Refactor: do not use 'final' keyword for local variables. (2009-03-04)
1270 <action dev="asomov" type="fix">
1271 Fix: respect implicit resolvers with 'null' as a first character. (2009-03-02)
1273 <action dev="asomov" type="update">
1274 … Refactor: use Character instead of String as a key for implicit resolvers. (2009-03-02)
1276 <action dev="asomov" type="add">
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)
1282 <action dev="asomov" type="add">
1283 Introduce DumperOptions.DefaultFlowStyle enum (2009-02-24)
1285 <action dev="asomov" type="add">
1286 Introduce DumperOptions.DefaultScalarStyle enum (2009-02-24)
1288 <action dev="asomov" type="update">
1289 …actor: use 'switch' with Enum instead of multiple 'if' statements to distinguish nodes (2009-02-19)
1291 <action dev="asomov" type="update">
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">
1296 <action dev="asomov" type="fix">
1297 Do not emit anchors for Enum (2009-02-18)
1299 <action dev="asomov" type="fix">
1301 not need tags for both loading and dumping (2009-02-17)
1303 <action dev="asomov" type="fix">
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)
1309 <action dev="asomov" type="update">
1310 … Refactor: for performance ScannerImpl.stalePossibleSimpleKeys() does not copy key Set (2009-02-10)
1312 <action dev="asomov" type="update">
1314 DumperOptions.setAllowUnicode(false) (2009-02-09)
1316 <action dev="asomov" type="add">
1317 … Implement allowUnicode setting (to escape Unicode characters on non UTF-8 terminals) (2009-02-09)
1319 <action dev="asomov" type="add">
1320 Add possibility to specify tags for dumping (2009-02-09)
1322 <action dev="asomov" type="update">
1324 standard JavaBean naming convention (2009-02-09)
1326 <action dev="asomov" type="update">
1328 standard JavaBean naming convention (2009-02-09)
1330 <action dev="asomov" type="fix">
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">
1335 <action dev="asomov" type="add">
1336 Deliver first release (2009-02-06)