The Fulcrum Intake team is pleased to announce the fulcrum-intake-1.0.6 release!
Fulcrum Intake Service Changes in this version include: New features: o Added locale handling to Intake, added user-defined field types. Fixed Bugs: o Catch only Exceptions that are actually thrown. o Intake won't use interfaces for the mapTo() method. Issue: TRB-11. Thanks to Evan Koffler. o The number validators did not set an invalid number message when initialized with the default constructor Issue: TRB-74. Thanks to Susi Berrington. o Intake did not correctly parse the message of a rule or required-message from intake.xml Issue: TRB-68. Thanks to Ronny Voelker. o Intake was not handling empty values correctly. Issue: TRB-9. Thanks to Jürgen Hoffmann. o Intake was not loading the correct Default Validators when the rules for a field are empty. Issue: TRB-14. Thanks to Jürgen Hoffmann. Changes: o Moved the initialization code of the service implementation to initialize() o Removed the dependency on ORO by replacing the regular expression handling with java.util.regexp. This might have slight implications on the regexp syntax. o Use the localize features of the parser to simplify the value assignment in Intake fields. Made handling of empty values consistent over all number field types. o Updated locale handling to use the new localized parameter parser. This removes the dependency from LocalizationService o Intake now handles the case where the mapToObject does not map to all fields in the group. Issue: TRB-9. Thanks to Jürgen Hoffmann. o Update to Apache License 2.0 o Use inherited getLogger() instead of Log in classes extending AbstractLogEnabled. Removed: o Removed the Intake class. It was duplicating the IntakeServiceFacade. Have fun! -Fulcrum Intake team --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
