I'm pleased to announce the first beta of the upcoming
Piriti<http://code.google.com/p/piriti/>0.7.0 release. Pirit is a JSON / XML
mapper for GWT. Version 0.7.0 is a
major release with breaking API changes, lots of new features and bugfixes.
*Breaking API Changes:*
- Piriti requires GWT 2.2 and GIN 1.5
- Dropped GXT support
- Removed @Json, @JsonMappings, @Xml and @XmlMappings annotations
*New Features:*
- Devided Piriti into different modules:
- name.pehl.piriti.commons.Commons
- name.pehl.piriti.converter.Converter
- name.pehl.piriti.json.JSON
- name.pehl.piriti.property.Property
- name.pehl.piriti.xml.XML
- Simplified mapping setup: All properties in a POJO hirarchy are now
mapped by default
- Added new annotations to overide default behaviour:
- @Order
- @Path
- @Format
- @Native
- @Transient
- @CreateWith
- @MapUpTo
- Added @Mappings and @Mapping annotation for external mappings (JSON and
XML)
- Added support for polymorhic assoziations
- Converters can now be used for any type
- Added XML serialisation (not yet implemented, but scheduled for the
0.7.0 release)
- Added support for IDs and IDREFs in JSON (not yet implemented, but
scheduled for the 0.7.0 release)
*Bugfixes:*
- Fixed problems when mapping collection implementations
- GWT.create() is now used instead of new operator
I also restructured the wiki and added a
FAQ<http://code.google.com/p/piriti/wiki/FAQ> and
a comparison <http://code.google.com/p/piriti/wiki/Comparison> to other JSON
/ XML mappers. Feel free to visit http://code.google.com/p/piriti and test
the new release.
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.