Skip to content

v17.3.0

Choose a tag to compare

@albertus82 albertus82 released this 15 Mar 17:02

News

  • i18n
    • Added the LocalizedWidgets class that makes widget localization easier by mapping widgets to string suppliers (ISupplier<String> put(Widget, ISupplier<String>)) and taking care of updating all their texts with a single method call (void resetAllTexts()). This class implements java.util.Map.
  • Preferences
    • Added a disabled flag to FieldEditorDetails useful to disable FieldEditors under some circumstances (e.g., an option that is available only on certain platforms).
    • Fixed AbstractDateFieldEditor (and consequently DateFieldEditor) overriding the setEnabled method and fixing other methods that were incompatible with the disabled status.
  • Logging
    • Changed the default date format for logging (LoggingSupport.DEFAULT_FORMAT) from dd/MM/yyyy HH:mm:ss.SSS to yyyy-MM-dd HH:mm:ss.SSS (RFC 3339).

Checksums SHA-256