Changes
#27 (Apr 4, 2023, 4:41:43 AM)
- Prepare release org.eclipse:yasson:3.0.2-RELEASE — Eclipse Yasson Bot / githubweb
- Prepare next development cycle for 3.0.3-SNAPSHOT — Eclipse Yasson Bot / githubweb
- User defined deserializer/serializer in collection (#588) — noreply / githubweb
- @JsonbCreator uses PropertyNamingStrategy. (#584) — noreply / githubweb
- Copyright fixes (#593) — noreply / githubweb
- Fixed #589 (by adding skipObject() and skipArray() methods) (#590) — noreply / githubweb
- Close Parsers and Generators — David Kral / githubweb
#26 (Sep 5, 2022, 8:57:30 AM)
- Prepare release org.eclipse:yasson:3.0.0-RELEASE — Eclipse Yasson Bot / githubweb
- Prepare next development cycle for 3.0.1-SNAPSHOT — Eclipse Yasson Bot / githubweb
- Prepare release org.eclipse:yasson:3.0.1-RELEASE — Eclipse Yasson Bot / githubweb
- Prepare next development cycle for 3.0.2-SNAPSHOT — Eclipse Yasson Bot / githubweb
- Value access calls toString() on failure, potentially leading to infinite recursion #456 (#570) — noreply / githubweb
- @JsonbTransient does not work on abstract classes #454 (#572) — noreply / githubweb
- JsonValue.NULL is no longer returned to nonJsonValue values (#574) — noreply / githubweb
- Null in Optional type fields should not fail (#576) — noreply / githubweb
#23 (Jul 29, 2022, 8:48:39 AM)
- Incorrect user generator position checking fixed (#562) — noreply / githubweb
- Object and array values skip if property is missing (#564) — noreply / githubweb
- Dependency versions updated (#565) — noreply / githubweb
- Type information related exception texts corrected (#566) — noreply / githubweb
#22 (Jun 17, 2022, 7:00:49 AM)
- Prepare release org.eclipse:yasson:3.0.0-RC1-RELEASE — Eclipse Yasson Bot / githubweb
- Prepare next development cycle for 3.0.0-SNAPSHOT — Eclipse Yasson Bot / githubweb
- Prepare release org.eclipse:yasson:3.0.0-RC2-RELEASE — Eclipse Yasson Bot / githubweb
- Prepare next development cycle for 3.0.0-SNAPSHOT — Eclipse Yasson Bot / githubweb
- JsonbConfigProperties missing doPrivileged when accessing system properties (#558) — noreply / githubweb
- Only consider provided runtimeType for root serialization context (#560) — noreply / githubweb
#21 (Apr 28, 2022, 10:22:21 AM)
- Polymorphic information lost on instances with defined polymorphic configuration (#546) — noreply / githubweb
- Remove log noise (#548) — noreply / githubweb
- Date in millis handled as a number (#550) — noreply / githubweb
- Records should not use default constructor if available (#552) — noreply / githubweb
- Code cleanup and dependency version bump (#551) — noreply / githubweb
#20 (Apr 12, 2022, 7:23:23 AM)
- technical merge of the 2.0.3 branch after the 2.0.3 release (#525) — noreply / githubweb
- Record processing fixed (#530) — noreply / githubweb
- Minor changes to github actions (#532) — noreply / githubweb
- Prepare release org.eclipse:yasson:2.0.4-RELEASE — Eclipse Yasson Bot / githubweb
- Prepare next development cycle for 2.0.5-SNAPSHOT — Eclipse Yasson Bot / githubweb
- Yasson deserialization and serialization rework (#537) — noreply / githubweb
- JSONB tck re-enabled (#538) — noreply / githubweb
- signature test migration. (#523) — noreply / githubweb
#18 (Nov 29, 2021, 8:57:53 AM)
- Transient and property annotation merging (#493) — noreply / githubweb
- Dependabot removed (#494) — noreply / githubweb
- YearMonth and MonthDay support added (#492) — noreply / githubweb
- java.xml should be optional (#491) — noreply / githubweb
- Version bumped to 2.0.3-SNAPSHOT (#498) — noreply / githubweb
- GitHub actions added (#506) — noreply / githubweb
- Yasson version changed for TCK tests (#508) — noreply / githubweb
- EPL 2.0 license link fixed (#512) — noreply / githubweb
- Implicitly defined serializers fixed (#510) — noreply / githubweb
- Staging repository URL changed (#511) — noreply / githubweb
- Issue #283: Deserializing Map with enum keys results in runtime string keys (#509) — noreply / githubweb
- Java version in github-actions increased (#518) — noreply / githubweb
- Fail with multiple levels of generics (#503) — noreply / githubweb
- readme typo fixed (#519) — noreply / githubweb
- Support for records (#499) — noreply / githubweb
- Issue #500: Serialization of a Map fails if the key uses a custom Serializer (#501) — noreply / githubweb
#15 (Mar 23, 2021, 9:14:55 AM)
- Fix typo in PropertyModel::setValue — Gyúróczki Gergő / githubweb
- Fix a typo in the README file — noreply / githubweb
- Improve the serviceability of JsonbComponentInstanceCreatorFactory. — Nathan Mittlestat / githubweb
- Replace tab with spaces. — Nathan Mittlestat / githubweb
- java.lang.IllegalAccessException: access to public member failed (#474) — noreply / githubweb
- fix custom deserializer not working with generic types (#480) — noreply / githubweb
- Issue 342: Custom De-Serialization Bug (#481) — noreply / githubweb
#14 (Oct 30, 2020, 2:50:37 AM)
#13 (Oct 7, 2020, 4:37:56 AM)
#11 (Aug 12, 2020, 3:58:28 AM)
- Remove unnecessary boxing in PropertyValuePropagation — Gyúróczki Gergő / githubweb
- Normalize ZoneId objects before serializing them — Gyúróczki Gergő / githubweb
- Make java.sql optional dependency — Gyúróczki Gergő / githubweb
- add Dependabot — Sean Sullivan / githubweb
- Bump weld-se-core from 4.0.0.Alpha2 to 4.0.0.Alpha3 — noreply / githubweb
- Add support for serializing and deserializing java.nio.path — Katie Richter / githubweb
- Switch to using MethodHandles for property value propagations — Gyúróczki Gergő / githubweb
- Test for issue #399 — Katie Richter / githubweb
- Update CI to run TCK tests — Andrew Guibert / githubweb
- Revert "Normalize ZoneId objects before serializing them" — Andrew Guibert / githubweb
- Fix Issue #435 — Katie Richter / githubweb
#9 (Jun 4, 2020, 9:52:45 AM)
- Don't use reflection when possible — Lukas Petrovicky / githubweb
- Search for custom serializers/deserializers/adapters in a deterministic — Andrew Guibert / githubweb
- Update puppycrawl version — Andrew Guibert / githubweb
- Add deserialization support for concurrent maps — Andrew Guibert / githubweb
- Update optional CDI usage to 3.0 (Jakarta EE 9) — Andrew Guibert / githubweb
- Jakarta namespace transition — Gaurav Gupta / githubweb
- PR review changes — Gaurav Gupta / githubweb
- Update dependency to jakarta.json.bind-api:2.0.0-RC2 (#415) — noreply / githubweb
#5 (Apr 14, 2020, 2:48:57 PM)
- StackOverflowError on recursive references (#359) — Andrew Guibert / githubweb
- Copyright travis job improved (#365) — Andrew Guibert / githubweb
- Do not log WARN message when optional generic bound is not found — Andrew Guibert / githubweb
- Add class for Yasson-specific config in a type-safe way — Andrew Guibert / githubweb
- Promote glassfish json to required dependency — Andrew Guibert / githubweb
- Generated Yasson jar has not been properly moved to TCK tests — David Kral / githubweb
- Implement YassonConfig.withEagerParsing(Class<?>...) — Andrew Guibert / githubweb
- Add script for running all delivery checks — Andrew Guibert / githubweb
- Native image properties in correct dir. — David Kral / githubweb
- maven-compiler-plugin 3.8.1 — Sean Sullivan / githubweb
- Update version to 1.0.7-SNAPSHOT — Andrew Guibert / githubweb
- Update TCK script to use HTTPS for retrieving glassfish from Maven — Andrew Guibert / githubweb
- Normalize parsing for java.sql.Date — Andrew Guibert / githubweb
- Rename from javax.* to jakarta.* namespace — Andrew Guibert / githubweb
- Run TCK tests from jsonb-api repo — Andrew Guibert / githubweb
- Fix primitive boolean array serializing&deserializing — Gyúróczki Gergő / githubweb
- Fix docs — Gyúróczki Gergő / githubweb
- Do not implicitly close java.io.Writer on toJson — Andrew Guibert / githubweb
- Add boolean array test — Gyúróczki Gergő / githubweb
- Allow adapters/serializers to be used on known root types — Andrew Guibert / githubweb
- JUnit 5.6.2 — Sean Sullivan / githubweb
#4 (Nov 21, 2019, 5:55:59 AM)
- Prepare for next development iteration — Andrew Guibert / githubweb
- Remove a stream usage in PropertyOrdering, rework ordering strats — Gyúróczki Gergő / githubweb
- TCK test version updated — David Kral / githubweb
- Avoid contractions in NLS messages — Andrew Guibert / githubweb
- New map serializer/deserializer (#315) — David Kral / githubweb
- Replace inner interface in ComponentMatcher with Function — Gyúróczki Gergő / githubweb
- Refactor inner class & interface inside InstanceCreator — Gyúróczki Gergő / githubweb
- Inline AccessMethodType.java into PropertyModel — David Kral / githubweb
- FIX/345 : Serializing enums as property or as Map key has different — Sébastien Rius / githubweb
- Update tests to Junit 5.5.2 (#340) — Andrew Guibert / githubweb
- Update PropertyOrderTest to be more meaningful — Andrew Guibert / githubweb
- Fix compile errors in MapToObjectSerializerTest due to soft merge — Andrew Guibert / githubweb
- Update to official Jakarta EE dependencies — Andrew Guibert / githubweb
- Add community information and links to README — Andrew Guibert / githubweb
- Change license of NullSerializer/Deserializer to EPL — David Kral / githubweb
- ReflectionPropagation refactor (#354) — Andrew Guibert / githubweb
- Fixes #341 Checkstyle plugin added to Yasson — David Kral / githubweb
- Rebased onto the current master — David Kral / githubweb
- Fix soft merge conflicts with latest master branch — Andrew Guibert / githubweb
- Update — Gyúróczki Gergő / githubweb
- Whitespace changes — Gyúróczki Gergő / githubweb
- Fix checkstyle errors — Gyúróczki Gergő / githubweb
- Whitespace stuff — Gyúróczki Gergő / githubweb
- Add github issue templates — Andrew Guibert / githubweb
- Fix issue where equivalent properties are not merged correctly — Andrew Guibert / githubweb
- Add tests for issue #81 — Gyúróczki Gergő / githubweb
- Decrease default size annotations field, update docs — Gyúróczki Gergő / githubweb
- Fixes #351 Copyright plugin added to the project — David Kral / githubweb
- EPL license changed in README file — David Kral / githubweb
- EPL license changed in NOTICE file — David Kral / githubweb
- Support for GraalVM native-image. — Tomas Langer / githubweb
#2 (Sep 6, 2019, 4:08:13 PM)
- Update version for next development iteration — Andrew Guibert / githubweb
- Fix UserDeserializer is called only once for an array of json objects… — Dmitry Kornilov / githubweb
- Fixes #275 Inheriting from class with package level modifier leads to — David Kral / githubweb
- Fixes #272 EnumSet deserialization — David Kral / githubweb
- Fixes #258 @JsonbPropertyOrder names should reflect class names before — David Kral / githubweb
- All class modificators allowed now during field handling — David Kral / githubweb
- Include property name/value when serialization fails — Andrew Guibert / githubweb
- Add test case for issue described in #296 — Andrew Guibert / githubweb
- Add special case to filter out getMetaClass for Groovy objects — Andrew Guibert / githubweb
- Do not include property values in error messages — Andrew Guibert / githubweb
- JavaDoc typos — Markus KARG / githubweb
- Add special case to filter out getMetadata on Weld bean proxy objects — Andrew Guibert / githubweb
- Add badge for snapshot repository — Andrew Guibert / githubweb
- Apply adapters based on property read/write type — Andrew Guibert / githubweb
- Show full stack traces on failed tests — Andrew Guibert / githubweb
- Add tests for examples shown in JSON-B documentation — Andrew Guibert / githubweb
- 316 improve exception message (#318) — Andrew Guibert / githubweb
- make test setup independent to changes in productive code (#323) — Andrew Guibert / githubweb
- TCK test support added to travis build — David Kral / githubweb
- Refactor strategies to functions instead of using inheritance (#311) — Andrew Guibert / githubweb
- Disable JMH tests in Travis build to reduce build pipeline time — Andrew Guibert / githubweb
- Update tck.sh for running locally — Andrew Guibert / githubweb
- Add javadocs.io badge to README — Andrew Guibert / githubweb
- Refactor MappingContext — Gyúróczki Gergő / githubweb
- Fix/payara4003 Inaccessible constructor with @ConstructorProperties — Andrew Guibert / githubweb