Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Framework
    • Added support for default entity-group for entities: now, if an entity belongs to the org.ofbiz group, there is no need to explicitely specify this
    • Removed hack fix for getting a count of results when there is a GROUP BY in the select; now lets the database do the count instead of iterating through every single result in order to get the count, so is WAY more efficient; note that this also uses the COUNT(1) instead of
      COUNT(star) approach for better performance, ie getting the same result but asking the database to do less
    • Copy usersettings from a template if not found for a certain user
    • FreeMarkerWorker.java improvements
    • Enhancements to the Autocompleter integration with form widget dropdown
    • Initial implementation of Ajax InPlaceEditor for form widget Display field
    • Minilang's first-from-list operation now sets the field to null if the list is null or empty, previously the field was left unchanged
    • Expanded entity-auto engine to support auto fromDate; a bunch more changes to example component services to eliminate implementations possible so far; now there are just a few left
    • Misc cleanups to the widget tree code, still a lot to do to improve the readability of the code but this is hopefully a small step in that direction
    • Added flag to disable the cached classloader; conflicts with certain libraries which plug into the servlet container (i.e. JSF)
    • ObjectType.java simpleTypeConvert(...) improvement - now converts Long to Date and back, and Long to Timestamp and back
  • All Components
    • a A bunch of Beanshell scripts have been converted to Groovy scripts
    • removed all the, no more needed after recent enhancement, entity-group.xml files

...