Versionshistorie

aus CommerceWiki, dem Wiki zum S2I-Commerce-Framework und der S2I-Software-Standardisierung

Dieser Artikel zeigt die Versionshistorie des Commerce-Frameworks in der aktuellen Major-Version 4.x.x. Die jeweils neuesten Änderungen erscheinen oben.

Bild:note.png

Achtung: Bei Einträgen, die mit 'NOTE: MIGRATION NECESSARY' markiert sind, sind Modifikationen an Projekteinstellungen, -Quellcode und/oder der Datenbank notwendig.

Änderungen in Version 5.x.x

-------------------------------------------------------------------------------
2012-02-17 [rongae] Version release_v5_19_2 closed. Changes are:
2012-02-17 [rongae] provide os compatibity for ant task executions
2012-02-17 [rongae] change maven invocation in ant build file to os independent
                    (windows, unix style) calls
2012-02-17 [rongae] Fixed IntegrationTest to be called as unit test.
2012-02-17 [rongae] ensure java source file encoding to ISO-8859-1 for java
                    compiler
2012-02-17 [thomas] Fixed build: Disabled generation of documentation when the
                    product component is used, but the administration is not.
2012-02-16 [alebok] Fixed calculation of shipping cost
2012-02-15 [thomas] Improved Entity Problem getters.
2012-02-09 [marric] check for empty placeholder values in TextTag
2012-02-08 [thomas] Fixed CmsService method names.
2012-02-08 [thomas] Entity now supports cloning (remember to merge when there
                    is a new session).
2012-02-08 [thomas] Added EntityService.merge and EntityService.sessionContains
2012-02-08 [thomas] Excel/CSV: Added support for date conversion.
2012-02-07 [veileh] Administration styling fixes: login and account area in top
                    bar, fixed spacing issues in logo area
                    NOTE! MIGRATION NECESSARY! Copy sinnerschraderSkin.css to
                    your project, copy door_in.png, book.png and user.png in
                    skin_images/icons
2011-12-08 [thomas] Improved Administration speed.
                    NOTE! MIGRATION NECESSARY! Add an index: alter table
                    TypedEntity add index TypedEntity_name_code (name, code)
2011-12-07 [thomas] Added EntityType.getAttributeGroups() to product API.
2011-11-30 [thomas] FTP: Preventing import of .filepart files.
2011-11-30 [thomas] Fixed exception when validating the min value of a float
                    attribute.
2011-11-24 [thomas] Fixed Administration cropping message.
                    NOTE! MIGRATION NECESSARY! Merge the
                    EntityValidation.properties (validate.image.*) from the
                    project template into your project.
2011-11-24 [thomas] FTP downloads: Fixed delta management when multiple nodes
                    import from different source (development situation).
2011-11-17 [thomas] Added recommended max length for text attributes (a good
                    length to fit into the design).
-------------------------------------------------------------------------------
2011-11-02 [marric] Version release_v5_19_1 closed. Changes are:
2011-10-20 [veileh] Styled client list view (countries/languages)
2011-10-20 [veileh] Made MessageProperties view work with JSF minification,
                    styled thumbnails in EntityViewTrees
2011-10-20 [veileh] Made filter work with JSF minification
2011-10-20 [veileh] Made MessageProperties view work with JSF minification,
                    styled thumbnails in EntityViewTrees
                    NOTE! MIGRATION NECESSARY! Merge sinnerschraderSkin.css
                    to your project
2011-10-18 [veileh] Fixes for LESS compilation: allowed @import of CSS files in
                    LESS, added filename exclude pattern option to solve
                    dependencies between LESS files
2011-09-14 [thomas] Fixed rounding in
                    ProductOrderEntry.getBundleQuantityAsInt().
2011-09-09 [thomas] Removed superfluous default attribute from the out tag.
2011-09-06 [alebok] Fixed SFTP-file transfer: Did not download files properly.
2011-09-05 [thomas] Added support for multiple processes.xml files.
2011-09-02 [thomas] Administration: Added mass handlers for
                    activating/deactivating entities.
                    NOTE! MIGRATION NECESSARY! In the
                    administration-button-handlers.xml, copy the mass handlers
                    from the Project template to your project. Then, in the
                    administration-standard-handlers.xml, compare the mass
                    handlers with the Project template and adjust them. Copy
                    the resources sinnerschraderSkin.css, bullet_green.png, and
                    bullet_red.png to your project. Finally, compare the
                    administration-resource.properties, e.g. copy the mass
                    handler texts.
2011-09-02 [thomas] Fixed Administration's reverse attributes: Buttons did not
                    work.
2011-08-30 [veileh] Changed navigation number list position to outside
                    NOTE! MIGRATION NECESSARY! Copy documentation.css to your
                    project
2011-08-25 [veileh] Extended user documentation template and styles
                    NOTE! MIGRATION NECESSARY! Copy
                    src/main/webapp/administration/docs from the Project
                    template into your project.
-------------------------------------------------------------------------------
2011-08-24 [thomas] Version release_v5_19_0 closed. Changes are:
2011-08-23 [thomas] Added generated documentation manual (HTML and PDF) to the
                    Administration.
                    NOTE! MIGRATION NECESSARY! Copy
                    src/main/webapp/administration/docs from the Project
                    template into your project. Also, copy/merge the
                    skins/sinnerschrader/sinnerschraderSkin.css from the
                    Project template into your project.
2011-08-18 [thomas] Fixed publication and reversion: Disposed entities of next
                    composition attributes.
2011-08-16 [veileh] Fixed styling of filter/search bar above entityViewList
                    NOTE! MIGRATION NECESSARY! Copy sinnerschraderSkin.css to
                    your project (changed lines: 228-230)
2011-08-12 [vikgru] Fixed deletion of old composed entities when publishing or
                    reverting entities and fixed broken publication/reversion
                    cascade.
2011-08-12 [thomas] Added ability to set the Excel export delimiter directly.
2011-08-12 [thomas] Improved Excel reports in the Administration: Better
                    currency amount and array handling, added feature to
                    enrich/replace report columns.
2011-08-08 [thomas] Administration: Fixed exception when checked caching
                    permission.
2011-07-14 [thomas] Added missing @Override in generated getAbsoluteUrl()
                    methods.
2011-07-13 [alebok] Fixed messages view: saving of TinyMCE's content, adjusted
                    formatting of 'u' and 'strike' HTML elements
                    NOTE! MIGRATION NECESSARY! Copy/merge these files to your
                    project:
                    administration/entityview/messagesEntityViewList.xhtml and
                    administration/entityview/global/saveMessages.xhtml from
                    the template
-------------------------------------------------------------------------------
2011-07-13 [marric] Version release_v5_18_1 closed. Changes are:
2011-07-13 [marric] fix transient value bug in attribute editor (boolean and
                    textvalues)
2011-07-11 [thomas] Fixed Administration delete popup view.
                    NOTE! MIGRATION NECESSARY! In the faces-config.xml, in bean
                    deletePopupActionBean, change the value of the entityView
                    managed property to
                    #{springScope['framework.administration.deleteEntityView']}
                    .
2011-07-11 [thomas] Unified attribute permissions to use the 'attribute'
                    parameter for standard properties, as well.
2011-07-01 [thomas] Fixed in-site highlighting of fallback text fields.
2011-07-01 [thomas] Added monitoring of the database to the version.jsp.
2011-06-29 [alebok] Fixed Administration messages view: Incorrect empty-value
                    handling and now considering client-locale fallbacks.
2011-06-29 [thomas] Improved AdministrationObserver interface: Notifications
                    for deletions, publications, reversions.
                    NOTE! MIGRATION NECESSARY! If you implement the inteface,
                    add empty implementation for the new methods.
2011-06-29 [thomas] Fixed deletion of clients: Now deleting variant information
                    as well.
2011-06-27 [veileh] Updated TinyMCE in Administration, fixed Messages view for
                    modern browsers
                    NOTE! MIGRATION NECESSARY! Copy/merge these files to your
                    project: siteeditor/siteeditor.js,
                    skins/sinnerschrader/sinnerschraderSkin.css,
                    skins/sinnerschrader/tinyMce.css, tiny_mce/,
                    tiny_mce-patched/themes/advanced/editor_template_src.js
2011-06-27 [thomas] Added support for formatting Day instances.
2011-06-21 [alebok] Fixed Administration message property editor if multiple
                    locales exist.
2011-06-20 [thomas] Fixed Mail.setSender, which modified the Mail Session
                    permanently, instead of setting the value for this mail
                    only.
2011-06-20 [thomas] Fixed editing of component entities (setting the "parent"
                    caused an exception).
2011-06-20 [thomas] Administration: Fixed duplicate search tab when selecting
                    associated entities. Enabled to choose whether to show the
                    secondary standard tab.
2011-06-20 [veileh] Administration: Updated icons in legend
2011-06-09 [thomas] <p:out>: Fixed &apos; appearing in Internet Explorer.
2011-06-07 [thomas] In the Administration, components of other entities show
                    their container in th entity editor.
                    NOTE! MIGRATION NECESSARY! In the
                    administration-resources.properties, add
                    &apos;entityEditor.entity.container = Part of&apos;
2011-06-06 [thomas] Integrated permissions cache in the Administration.
2011-05-31 [alebok] Fixed dead-lock in FTP client close/connect handling.
2011-05-27 [thomas] Added support for empty Struts error messages (only
                    highlighting fields).
2011-05-27 [thomas] Added new fixed-length writer.
2011-05-27 [marric] bugfixes for independent client locale selector in
                    administration
2011-05-25 [veileh] Reenabled search filter in entityViewList popups
2011-05-25 [veileh] Fixed opening sub editors by double-clicking on
                    multi-association/-composition entries in FF 3.6
2011-05-25 [veileh] Fixed client selector in entity editor
-------------------------------------------------------------------------------
2011-05-23 [thomas] Version release_v5_18_0 closed. Changes are:
2011-05-23 [veileh] Rebrushed the administration entirely.
                    NOTE! MIGRATION NECESSARY! Copy the directories "cropper",
                    "siteeditor", and "skins" and the file "empty.gif" from
                    the project template&apos;s folder
                    "src/main/webapp/administration" into your project.
2011-05-23 [thomas] Fixed display of empty img tags when using <p:out> with an
                    empty image.
-------------------------------------------------------------------------------
2011-05-12 [marric] Version release_v5_17_4 closed. Changes are:
2011-05-12 [marric] Fix performance issues in unproxying FileDescriptions.
2011-05-12 [marric] fix lazy attribute in entity-types.xml for text-list,
                    text-map, association and composition attributes.
2011-05-10 [thomas] Fixed that fallback-enabled attributes validate the
                    emptiness in non-default variants.
2011-05-09 [thomas] Fixed rich text cleanup.
-------------------------------------------------------------------------------
2011-05-06 [marric] Version release_v5_17_3 closed. Changes are:
2011-05-06 [marric] minor refeactoring in DiskFileDataEntityCache to override
                    cache entry creation
2011-05-06 [marric] bugfix in TextListAttribute to prevent shared collection
                    hibernate exception while publishing and reverting
2011-05-05 [thomas] Fixed issues with text-list attributes causing modification
                    dates to update, which in turn leads to disappearing
                    modifications of variant changes (unpublished entities).
2011-05-04 [thomas] Added feature to create a flag file after a successful
                    FTP/SFTP upload.
-------------------------------------------------------------------------------
2011-05-03 [thomas] Version release_v5_17_2 closed. Changes are:
2011-05-03 [thomas] Added comparison features to the Day class.
2011-05-03 [thomas] Refactored the template URL handling, supporting both
                    absolute URLs and template-driven URL suffix folders.
                    NOTE! MIGRATION NECESSARY! In the templates.xml, replace
                    "urlSuffix" by "url". Prefix relative URLs (and URL
                    suffixes) with the page-name place-holder "$". Then, in the
                    Template entity, replace the column urlSuffix by url and
                    maybe change values accordingly: ALTER TABLE Template
                    CHANGE COLUMN urlSuffix url VARCHAR(255) NULL DEFAULT NULL;
                    Finally, from the project template, from the file
                    "administration-resources.properties", copy the messages
                    "template.url.*", replacing the former
                    "template.urlSuffix.*" messages.
2011-05-02 [marric] File servlet: Fixed support of multi byte-range requests.
2011-04-26 [thomas] Removed presentation view concept from the Framework.
                    NOTE! MIGRATION NECESSARY! Delete the file views.xml, and
                    remove the ViewPlugIn from the struts-config.xml.
2011-04-26 [thomas] Administration: Enabled artificial entity value beans to
                    support web site URLs.
2011-04-26 [thomas] Fixed issues with incorrectly located CMS pages in case of
                    client and/or locale ID file name variants.
2011-04-21 [thomas] Added comparison functions to the Day class.
2011-04-20 [thomas] The ByNameComparator uses a more intuitive way to sort now:
                    "Voucher 10 Euros" is after "Voucher 5 Euros", but before
                    "Voucher 20 Euros".
-------------------------------------------------------------------------------
2011-04-15 [thomas] Version release_v5_17_1 closed. Changes are:
2011-04-15 [thomas] Added support for mime types in external file descriptions.
2011-04-15 [thomas] Refactored unpublished entities to show a tree of
                    categories and attribute values instead of a flat list,
                    showing a container instead of a composed entity if the
                    publication is in the composed entity.
                    NOTE! MIGRATION NECESSARY! Copy the section "Entity view:
                    Unpublished entities" of the
                    administration-standard-views.xml from the project template
                    to your project, repalcing the previously configured
                    section.
2011-04-15 [thomas] Added a container ID to typed entities that are part of a
                    composition attribute.
                    NOTE! MIGRATION NECESSARY! Add a new column and a new index
                    to your TypedEntity: alter table TypedEntity add column
                    containerId integer, add index TypedEntity_containerId
                    (containerId); before deploying the new version. Also,
                    download and run the migration tool
                    http://dev/container-id-migrator.jar, specify the
                    entity-types.xml of your project and execute the resulting
                    SQL after deploying the new version.
2011-04-14 [veileh] Fixed textMap behaviour with multiple incremental changes,
                    fixed "for" attributes in labels
-------------------------------------------------------------------------------
2011-04-14 [thomas] Version release_v5_17_0 closed. Changes are:
2011-04-14 [thomas] Fixed that publishing an inactive entity reactivates it.
2011-04-13 [thomas] Added support for reverse editing of single and multi
                    association attributes.
                    NOTE! MIGRATION NECESSARY! From the project template, copy
                    the reverse attributes and reverse beans from
                    attribute-types.xml and administration-attributes.xml
-------------------------------------------------------------------------------
2011-04-12 [thomas] Version release_v5_16_0 closed. Changes are:
2011-04-12 [thomas] Text map attributes now support overriding the label and
                    value names in the Administration.
                    NOTE! MIGRATION NECESSARY! Copy the
                    &apos;entityEditor.textMap.*&apos; messages in the
                    administration-resources.properties from the project
                    template into your project.
2011-04-08 [thomas] Fixed Excel/CSV export if the bean is a map.
2011-04-08 [thomas] Improved administration entity views build on invalid
                    variants.
2011-04-07 [thomas] Administration: Fixed deletion prevention popup.
                    NOTE! MIGRATION NECESSARY! Copy the delete popup beans from
                    the administration-standard-views.xml of the project
                    template into your project.
2011-04-05 [thomas] Administration: Enabled that you can access sub-class
                    properties in list view queries.
2011-04-05 [thomas] Improved ParameterizedGetMap to be generic.
2011-03-30 [thomas] Fixed <commerce:edit> with attribute attribute.
2011-03-29 [thomas] Fixed Administration bug where currency amount, integer,
                    and float attributes did not work with countries and/or
                    languages (empty fields).
2011-03-28 [thomas] CMS pages do not render now if they don&apos;t have a parent
                    (unless the template explicitly supports uncategorized
                    entities).
                    NOTE! MIGRATION NECESSARY! If you have any uncategorized
                    CMS pages that should render, set <property
                    name="supportsUncategorized" value="true"/> in the
                    corresponding template.
2011-03-25 [thomas] Fixed/improved TinyMCE link editing.
                    NOTE! MIGRATION NECESSARY! Copy the tiny_mce-patched
                    folder from the project template into your project.
2011-03-25 [thomas] Administration: Fixed cropper ratio handling.
                    NOTE! MIGRATION NECESSARY! Copy the
                    cropper-minmaxratiopatch.js from the project template to
                    your project.
2011-03-23 [veileh] Fixed image cropper race condition in Administration
2011-03-23 [thomas] Fixed auto-resizing of images in the Administration.
2011-03-23 [thomas] Improved Administration file/image download: Showing
                    download dialogs now, and providing a file name in the URL.
                    NOTE! MIGRATION NECESSARY! In the web.xml, replace the
                    entityFileServlet mapping with
                    /administration/downloadFile/*. Also add an Apache mapping
                    (mod_jk/mod_proxy) to route all
                    /administration/downloadFile/* requests to the Tomcat!
2011-03-21 [thomas] Fixed relative and absolute paths, as well as
                    duplicate-page errors in the ATTACHMENT type CMS templates.
2011-03-21 [thomas] Fixed embedded single composition editor to not
                    automatically appear in auto-create="false" attributes.
2011-03-17 [thomas] Excel/CSV writer: Added ability to export constant values,
                    using "=4711" property notation.
2011-03-17 [thomas] Fixed JPEG mime type in the thumbnail factory.
2011-03-17 [thomas] Fixed issue that reverting a page in-site temporarily
                    removes all images.
2011-03-17 [thomas] CSV/Excel importer: Empty rows no longer create exceptions,
                    but report the row as empty (AbstractRow property).
2011-03-16 [thomas] Fixed recreation of Lucene indexes.
-------------------------------------------------------------------------------
2011-03-14 [thomas] Version release_v5_15_0 closed. Changes are:
2011-03-14 [thomas] Fixed rewrite engine when creating "/" human-friendly URLs.
2011-03-14 [thomas] Improved rewrite engine: You can now programmatically get
                    technical URLs for human-friendly ones.
2011-03-10 [thomas] Administration: Improved usability of relation attributes
                    (double click).
2011-03-10 [thomas] Administration: The selection dialog no longer supports
                    opening entities in another editor. This lead to confusion.
2011-03-09 [thomas] Fixed Administration error messages for component errors.
2011-03-09 [thomas] Improved logging in the rewrite manager.
2011-03-09 [thomas] Now displaying the environment name in Administration
                    password emails.
                    NOTE! MIGRATION NECESSARY! Copy the mail templates "new"
                    and "changed" from the project template to your project.
2011-03-09 [thomas] Administration: Fixed creation of editors when the project
                    uses a subclass.
2011-03-08 [thomas] Fixed in-site image editing and image cropping.
2011-03-08 [thomas] Fixed in-site top bar: Removed publish/revert buttons if
                    there is nothing to publish/revert.
                    NOTE! MIGRATION NECESSARY! Merge bodyStart.jsp and
                    siteeditor.js from the project template into your project.
2011-03-08 [thomas] Administration and in-site editing: Added session
                    keep-alive.
2011-03-08 [thomas] Less mojo: Added support for custom JavaScript run routine.
2011-03-07 [thomas] Fixed timing issues in the Lucene index (local vs. database
                    time).
2011-03-07 [thomas] Fixed timing issues in the DefaultFormatter and FieldChecks
                    (local vs. database time).
2011-02-23 [thomas] Fixed startup issues (exceptions) in the CMS service.
2011-02-21 [thomas] In the action messages tag <commerce:messages>, added
                    support for property name regular expressions.
2011-02-21 [thomas] Fixed publication bug when pressing the in-site publish
                    button.
2011-02-18 [thomas] Added ServletResponse implementation that does not encode
                    request URLs.
2011-02-18 [thomas] Improved "???" message if a database message is missing
                    (suffixing the locale now, reducing confusion).
2011-02-17 [thomas] Fixed null pointer exception in Excel/CSV parsing if the
                    property name is SKIP or null.
2011-02-16 [thomas] Fixed image cropping and choice selection in the
                    Administration.
2011-02-15 [thomas] Improved resetting concept of railed pages.
                    NOTE! MIGRATION NECESSARY! Review your Page&apos;s reset
                    methods, reset GET, POST, and initial attributes
                    accordingly.
2011-02-11 [thomas] Fixed validation of automatic instance creation
                    (entity-types.xml).
2011-02-10 [thomas] Improved exception handling in the Mutex locking.
2011-02-10 [thomas] Changed default of the ThumbnailFactory background from
                    white to transparent white.
2011-02-10 [thomas] Fixed problems with default values in text lists etc.
2011-02-03 [thomas] Added touching of entities when saving in the
                    Administration.
2011-02-03 [thomas] Fixed wrong entity problem when leaving a required
                    primitive attribute empty (such as a text attribute),
                    causing an error message in the Administration.
2011-02-01 [thomas] Administration: Disabled setting a temporary password for
                    the current editor.
2011-01-28 [thomas] Fixed creation of entities with active flag: Save as
                    invalid failed.
2011-01-28 [thomas] Fixed change logging of variants.
                    NOTE! MIGRATION NECESSARY! Perform this SQL to fix the
                    database: update ChangeLogEntry set variantId =
                    replace(replace(replace(replace(variantId, &apos;,true&apos;, &apos;&apos;),
                    &apos;true&apos;, &apos;&apos;), &apos;"&apos;, &apos;&apos;), &apos;null&apos;, &apos;&apos;);
-------------------------------------------------------------------------------
2011-01-27 [thomas] Version release_v5_14_1 closed. Changes are:
2011-01-26 [thomas] Added support for cross-language links in CMS pages.
2011-01-26 [thomas] Added <commerce:create> tag to edit entities in in-site
                    editing.
2011-01-25 [thomas] Added support for date attribute default value "now".
2011-01-25 [thomas] Added ability for the Administration message editor to edit
                    the global locale.
2011-01-24 [thomas] Added ability to the ThumbnailFactory to determine image
                    sizes.
2011-01-20 [thomas] Added convenience methods to the rewrite manager.
2011-01-17 [thomas] Added password-mail function to the Administration, can be
                    triggered when creating a new editor or by pressing a
                    button as supervisor.
-------------------------------------------------------------------------------
2011-01-14 [thomas] Version release_v5_14_0 closed. Changes are:
2011-01-14 [thomas] Fixed Administration exception handling.
2011-01-14 [thomas] Added password-mail function to the Administration, can be
                    triggered when creating a new editor or by pressing a
                    button as supervisor.
                    NOTE! MIGRATION NECESSARY! Copy or merge the following
                    files from the project template: From
                    administration/siteeditor: siteeditor.css and
                    siteeditor.js. From WEB-INF: faces-config.xml. From
                    messages: administration-resources.properties. From mail
                    changePassword.txt and newAccount.txt. From conf/framework:
                    mail-configuration.xml and
                    administration-standard-views.xml (at least the
                    framework.administration.editorView).
2011-01-13 [alebok] Added change-password and reset-password function in the
                    Administratrion.
                    NOTE! MIGRATION NECESSARY! alter table Editor add column
                    changePassword tinyint(1) not null default 0;
2011-01-13 [thomas] Added support for configuring the DefaultFormatter to use
                    currency symbol or code, and to prefix or suffix it.
2011-01-12 [thomas] Fixed CMS page generation issues on application startup if
                    the content types refer to application objects (like
                    managers).
                    NOTE! MIGRATION NECESSARY! If you use the CMS, add
                    load-on-startup 3 to the CmsServlet in the web.xml, and
                    move all consecutive numbers one up.
2011-01-11 [thomas] Added support for no recursion in the Less Maven plugin.
2011-01-11 [thomas] CMS: Fixed timing issues when generating from file-based
                    templates.
2011-01-11 [thomas] Fixed Administration entity editor: Handling of
                    parent-editable.
2011-01-07 [thomas] Improved the way automatic entity instances can be declared
                    in the entity-types.xml.
2011-01-07 [thomas] Administration: Fixed display of error messages on image
                    attributes.
2011-01-07 [thomas] Added home link to Administration main teaser.
2011-01-06 [thomas] Administration: Fixed changelog if it is empty.
2011-01-05 [thomas] Administration: Added out-of-the-box support for
                    assocations/compositions as tree view children.
2011-01-05 [thomas] Fixed exception when embedded entity editors cause
                    validation problems.
2011-01-05 [thomas] Added support for multiple initial super-user roles.
2011-01-05 [thomas] Administration: Fixed legend, removing non-operation
                    "active state".
2011-01-05 [thomas] Added commerce:message and commerce:messageOrEmpty TLD
                    functions (in addition to the commerce:message tag).
-------------------------------------------------------------------------------
2011-01-05 [thomas] Version release_v5_13_1 closed. Changes are:
2011-01-05 [thomas] Fixed handling of default values in the entity-types.xml
                    (exceptions).
2011-01-05 [thomas] Added support for LESS compilation.
2011-01-04 [thomas] Mailing: Fixed encoding of the personal part of email
                    addresses (e.g. Max Mustermann).
-------------------------------------------------------------------------------
2011-01-04 [thomas] Version release_v5_13_0 closed. Changes are:
2011-01-04 [thomas] Added change logging of Administration changes, including a
                    log view and a detail window.
                    NOTE! MIGRATION NECESSARY! Update the
                    administration-button-handlers.xml,
                    administration-core.xml, administration-standard-views.xml,
                    administration-resources.properties, and faces-config.xml
                    from the project template. To enable change logging, copy
                    the change log Administration menu item to your project,
                    and intregrate the change-logging.xml (web.xml, core.xml,
                    and managers.xml).
2011-01-04 [thomas] Added support for partial requests in /file URLs (required
                    by the iPad).
2011-01-03 [thomas] Added support for HEAD /file/... requests (e.g. for
                    external caches).
2011-01-03 [thomas] Fixed internal file cache handling (lock exceptions).
2010-12-22 [thomas] Added optional change logging of all modifications in the
                    Administration, as well as manual change logging (e.g. when
                    importing from interfaces) (ChangeLogEntry table).
                    NOTE! MIGRATION NECESSARY! From the administration-core,
                    remove the entityManager and its reference. In the
                    faces-config.xml, remove the bean
                    "reverseAssociationPopupActionBean".
2010-12-21 [vikgru] Administration: Added display of the current active state
                    to list and tree views.
                    NOTE! MIGRATION NECESSARY! Merge the
                    administration-resources.properties from the template into
                    your project.
2010-12-21 [thomas] Fixed locking issues when using the
                    DefaultFileDataEntityCache with big files.
2010-12-21 [thomas] Fixed exception when saving associations and compositions
                    with empty values.
2010-12-20 [thomas] Administration: Fixed preview of page URL in the entity
                    editor.
2010-12-20 [thomas] Administration: Fixed input handling when providing an
                    amount without currency.
2010-12-16 [thomas] Improved error handling when creating entity problems.
2010-12-16 [thomas] Administration: Fixed creation of message property when
                    having template rights.
2010-12-15 [thomas] Added support for exporting empty Excel/CSV columns.
                    NOTE! MIGRATION NECESSARY! Change all Excel/CSV export
                    column definitons with null or empty property name to
                    ENTIRE_BEAN, as the new semantics of an empty property name
                    is to skip that column.
2010-12-14 [thomas] Improved currency parsing.
-------------------------------------------------------------------------------
2010-12-13 [thomas] Version release_v5_12_0 closed. Changes are:
2010-12-13 [thomas] In-site editing: Added validation when saving or
                    publishing.
2010-12-13 [thomas] <commerce:text> automatically creates an "id" attribute, if
                    no "styleId" attribute is specified, using the "property"
                    (name) field, replacing special characters.
2010-12-13 [thomas] In-site editing: Added validation when saving or
                    publishing.
2010-12-07 [thomas] You can set the messages editor (plain, inline rich, rich)
                    in the Administration now.
2010-12-06 [thomas] Fixed cleanup of rich text elements: href wasn&apos;t relative
                    to site, and some tinyMCE fragments.
2010-12-06 [thomas] Fixed file data entity caching: Exceptions and unused
                    caches.
2010-12-02 [thomas] Fixed publication issues if a one-page template relies on
                    modified entities.
2010-12-02 [thomas] Fixed publication issues, if the publication cascade tries
                    to publish an invalid composed entity.
2010-11-26 [thomas] Improved null handling in the permission checks.
2010-11-25 [thomas] Fixed publication of composition attributes.
2010-11-24 [thomas] Fixed in-site editing in Chrome: Replacing "SPAN" with "DIV
                    inline" in Firefox only.
-------------------------------------------------------------------------------
2010-11-22 [thomas] Version release_v5_11_3 closed. Changes are:
2010-11-22 [thomas] Fixed a bug with out-of-sequence positions when creating
                    them in the Administration.
2010-11-22 [thomas] Fixed various publication issues, including entities in
                    inheritance hierarchies.
2010-11-22 [thomas] Fixed timing issues with the modification date ("now"
                    wasn&apos;t accurate, so for example, the Lucene indexes and CMS
                    pages did not always update).
2010-11-19 [thomas] Fixed insite editing: Rendering of <p:out> editor.
                    NOTE! MIGRATION NECESSARY! Copy the siteeditor.js from the
                    project template into your project.
2010-11-19 [thomas] Administration: Reordered boolean attributes to make it
                    more natural.
2010-11-19 [thomas] Fixed issue that it is not possible to delete categories.
2010-11-19 [vikgru] Patched deleteEntities Method in ProductService due 
                    IllegalArgumentException on Category deletion
2010-11-11 [thomas] Fixed exception handling in <commerce:import>.
2010-11-11 [thomas] Added <commerce:canonicalUrl> tag to get the SEO and human
                    friendly URL of the current page.
2010-11-10 [thomas] Improved in-site editing: More boxes are directly editable,
                    e.g. if the HTML structure is not well-formed inside a
                    <p:forEach>.
2010-11-10 [thomas] Improved publishing problem handling: Now providing the
                    actual entity problems in the publishing exception.
-------------------------------------------------------------------------------
2010-11-09 [thomas] Version release_v5_11_2 closed. Changes are:
2010-11-09 [thomas] Fixed CMS in-site editing of links.
                    NOTE! MIGRATION NECESSARY! Copy the siteeditor folder from
                    the project template into your project. Also copy the
                    administration/tiny_mce-patched folder to your project and
                    delete the former one.
2010-11-04 [thomas] Fixed Administration validation on text attributes, if the
                    value has newline characters.
2010-11-03 [thomas] Fixed CMS insite edit: If the node supports editing but you
                    are logged out, created DIV tags without inline styling for
                    SPAN text edit fields.
                    NOTE! MIGRATION NECESSARY! Copy the siteeditor folder from
                    the project template into your project. Also copy the CMS
                    tag attribute declarations from the template to your
                    project.
2010-11-03 [marric] File description clearing bug fixed in administration
2010-11-02 [thomas] Fixed issues with editable="false" and abstract="true"
                    attributes.
2010-11-02 [thomas] Fixed issues with <p:out> and other CMS tags rendering in
                    EL and/or JSP-tag contexts. These contexts require special
                    EL/JSP escaping.
2010-11-01 [thomas] Enabled stock adapters to support client-code specific
                    stocks.
2010-10-27 [thomas] Fixed in-site editing.
                    NOTE! MIGRATION NECESSARY! Copy the siteeditor folder from
                    the project template into your project.
2010-10-26 [thomas] Fixed usage of correct YUI version in the Administration.
-------------------------------------------------------------------------------
2010-10-26 [thomas] Version release_v5_11_1 closed. Changes are:
2010-10-26 [thomas] Improved publication of entities: Active state flag is now
                    set to &apos;public&apos; automatically.
2010-10-25 [thomas] Fixed move-up and move-down functions in association and
                    composition attributes.
2010-10-25 [thomas] Fixed attribute-group handling.
2010-10-21 [thomas] Refactored in-site editing entirely.
                    NOTE! MIGRATION NECESSARY! Copy the siteeditor folder from
                    the project template into your project.
-------------------------------------------------------------------------------
2010-10-19 [thomas] Version release_v5_11_0 closed. Changes are:
2010-10-19 [thomas] Improved toString() of Entity, NamedEntity, and
                    TypedEntity.
2010-10-19 [thomas] Replaced all CMS in-site icons and toolbars by a FamFamFam
                    icon and flexible-button solution.
                    NOTE! MIGRATION NECESSARY! Copy all resources in
                    administration/siteeditor to your project.
2010-10-18 [thomas] Insite editing: Replaced nicEdit with TinyMCE. Now using
                    the configured rich and inline-rich elements for the
                    TinyMCE buttons in both Admin and insite edit.
2010-10-14 [thomas] Fixed attribute group inheritance handling.
2010-10-14 [thomas] Fixed login handling in the Administration.
2010-10-14 [thomas] Improved CMS edit buttons aggregation and inheritance.
2010-10-13 [thomas] Fixed rich-text editing: Administrator editor uses valid
                    elements for selecting buttons.
2010-10-13 [thomas] Administration: Fixed attribute group inheritance and
                    default group handling.
2010-10-12 [thomas] Improved entity editor: Outputting ID, creation date,
                    modification date in the header.
2010-10-12 [thomas] Now outputting the template name and line/column
                    information on exceptions.
2010-10-12 [thomas] Improved exception handling in the Administration.
2010-10-12 [thomas] Fixed in-site editing of text boxes in Firefox (at least
                    some of the issues).
                    NOTE! MIGRATION NECESSARY! Remove the nicEdit-cms.js from
                    your project, add the .cmsInsiteProtector rule from the
                    template&apos;s siteeditor.css to your project.
2010-10-11 [thomas] Worked around Hibernate bug causing entity-type attributes
                    with CLS flags to have build errors.
2010-10-11 [thomas] Fixed problem that typed entities were dirty after load if
                    they contained a text-list attribute.
2010-10-08 [thomas] Fixed Administration login not showing error messages.
2010-10-08 [thomas] Changed site-editor framework from YUI to jQuery.Fixed CMS
                    position box data transmission when saving.
                    NOTE! MIGRATION NECESSARY! Copy the siteeditor.js and
                    siteeditor.css in your project.
2010-10-08 [thomas] Now using TypedEntity&apos;s subclasses&apos; defaults in the
                    Administration editor.
2010-10-08 [thomas] You can override the stock adapter retrieval now in the
                    Product class.
2010-10-08 [thomas] Fixed reordering of entities in the Administration, using
                    the arrow buttons and delete button.
                    NOTE! MIGRATION NECESSARY! In the
                    administration-attributes.xml, rename all "Singular" to
                    "Single", all "Multiple" to "Multi", and "TextField" to
                    "Text". 
2010-10-07 [thomas] Various bugfixes and usability improvements in the
                    Administration editor.
2010-10-07 [thomas] Moved Administration templates into the Administration
                    component.
                    NOTE! MIGRATION NECESSARY! In the folder
                    src/main/webapp/administration, remove the directories
                    "authentication", "client", "common", "editor",
                    "entityeditor", "entityview", "leftmenu", "mainview",
                    "template". Also remove "index.xhtml". Then put empty.gif
                    from the template into the administration folder, and add
                    all xhtmls again that you customized.
2010-10-07 [thomas] Clarified the Day API, making internal methods private. Use
                    the methods with pattern now for conversion.
2010-10-04 [thomas] Improved field lengths of new Address fields.
2010-10-01 [thomas] Fixed rewrite engine and CMS generator: Supporting
                    /index.jsp URLs again.
2010-10-01 [thomas] Fixed Inline attachments for Google Mail.
2010-09-30 [thomas] The SecureSessionFilter now supports configured insecure
                    keys.
-------------------------------------------------------------------------------
2010-09-30 [thomas] Version release_v5_10_0 closed. Changes are:
2010-09-30 [thomas] Improved field checks (validation.xml).
2010-09-30 [thomas] Added new <commerce:noCache> tag to disable caching in
                    JSPs.
2010-09-30 [thomas] Supporting isActive for any TypedEntity again.
                    NOTE! MIGRATION NECESSARY! Rename all active columns to
                    activeState and activeValue to activeStateValue. Remove
                    the editModeEnabled property from the core.xml.
2010-09-28 [thomas] Added support for future date validation (validation.xml).
2010-09-28 [thomas] Fixed placeholder in CMS <commerce:out> tag, improved
                    file-based template handling and CMS logging.
2010-09-28 [thomas] Added support for <form autocomplete="false">.
2010-09-28 [thomas] Added support for age validation (validation.xml).
2010-09-24 [thomas] Enabled overriding of default process form reset.
2010-09-24 [thomas] Now supporting file-based CMS templates.
2010-09-23 [thomas] The rails Page now supports "redirect:", too.
2010-09-23 [thomas] Fixed CMS <p:url> tag.
2010-09-23 [thomas] Fixed p:forEach iteration over empty content.
2010-09-22 [thomas] Improved composition attribute entity selection.
2010-09-22 [thomas] Switch in-site editor from YUI to jQuery.
2010-09-22 [vikgru] Added new Properties to Address Entity
                    NOTE! MIGRATION NECESSARY! alter table Address add column
                    flatNumber varchar(32), add column packstation
                    varchar(32), add column postNummer varchar(32);
-------------------------------------------------------------------------------
2010-09-21 [thomas] Version release_v5_9_0 closed. Changes are:
2010-09-21 [thomas] Fixed in-site editing.
2010-09-21 [thomas] Improved template editing.
2010-09-21 [thomas] Added support for valid-types in the composition
                    attributes.
2010-09-20 [thomas] Fixed null-pointer exception in the Administration.
2010-09-20 [thomas] Improved entity editor (buttons toolbar etc.).
2010-09-20 [thomas] Fixed Hibernate proxying problem.
2010-09-16 [thomas] Improved CMS and Administration editing.
2010-09-16 [thomas] Added support for getting the CMS render context from any
                    entity.
2010-09-15 [thomas] Clone methods in Category and TypedEntity.
2010-09-15 [thomas] Fixed CMS template generator.
2010-09-13 [thomas] Fixed "rich", "inline-rich", "none" editor values in CMS
                    out tag and message tag.
2010-09-13 [thomas] The Administration tree view supports type filtering now.
2010-09-13 [thomas] Added support for automatic cascading of publication
                    (associations to none, compositions to all).
2010-09-13 [thomas] Fixed exception when using no variant ID (non-client-aware,
                    non-localizable).
2010-09-13 [thomas] Improved welcome page removal in NameConverter and
                    RewriteManager.
2010-09-13 [thomas] Fixed XML-APIs dependency.
-------------------------------------------------------------------------------
2010-09-08 [thomas] Version release_v5_8_0 closed. Changes are:
2010-09-08 [thomas] Cleaned up unused code.
                    NOTE! MIGRATION NECESSARY! In the core.xml, remove the
                    productService property from the order service.
2010-09-08 [thomas] CMS pages no longer prefix their URLs with "index.jsp" (or
                    alike, as configured in the rewrite manager).
2010-09-08 [thomas] Fixed warnings in generated types.
2010-09-08 [thomas] Improved commerce:text tag to automatically set an error
                    style class on errors.
2010-09-03 [thomas] Fixed NullPointerException in Bibit payment adapter.
2010-09-03 [thomas] Fixed auto-creating list.
2010-09-02 [thomas] Module.isActive is public now.
-------------------------------------------------------------------------------
2010-08-31 [thomas] Version release_v5_7_3 closed. Changes are:
2010-08-31 [thomas] Administration: Fixed SSL handling in web site column
                    handler.
2010-08-31 [thomas] Added JSP tag to edit CMS entities (<commerce:edit>).
2010-08-31 [marric] Fix for mysql5 incompatible table comments in
                    CaseSensitiveMySQLDialect . Reverted change to
                    MySql5InnoDbDialect because of generation error in mysql5
                    server.
2010-08-27 [thomas] Added support for the input type="text" placeholder
                    attribute by adding a <commerce:text> tag.
2010-08-27 [thomas] Fixed file description unproxy surrogate update.
2010-08-27 [thomas] Added support for adding CMS edit entities to the in-site
                    edit bar.
-------------------------------------------------------------------------------
2010-08-25 [thomas] Version release_v5_7_2 closed. Changes are:
2010-08-25 [thomas] Added support for Tomcat 6 by removing the EL API
                    dependency.
2010-08-25 [thomas] Added support for rails URLs starting with a constant
                    prefix.
2010-08-25 [thomas] Added support for in-site editing of defaultPrice,
                    localStock etc.
2010-08-12 [thomas] Added CMS in-site edit support for default price and local
                    stock.
2010-08-11 [thomas] Fixed railed page concept if page is session-scope.
2010-08-09 [thomas] Improved one-click deployment to support Tomcat 6, too.
2010-08-09 [thomas] Removed superfluous dependencies to the EL API and RI.
2010-08-05 [vikgru] Remove the mass-mailing component entirely (moved to
                    Tiffy).
                    NOTE! MIGRATION NECESSARY! Remove the mail DAO and all
                    mass-mailing properties (incl. bounce management) from the
                    core.xml. Remove the bounce timer from the timer.xml. Drop
                    the mass-mailing tables: drop table MailAttachment; drop
                    table MailInline; drop table MailProfileVariable; drop
                    table MailProfile; drop table MassMailing;
2010-08-05 [thomas] Added ability to active pages/entities for preview only
                    (active-stageable flag).
-------------------------------------------------------------------------------
2010-07-09 [thomas] Version release_v5_7_1 closed. Changes are:
2010-07-09 [thomas] Added commerce:import tag, which extends the c:import tag
                    and adds an "optional" attribute. If optional is true, if
                    the resource is missing or can&apos;t load, nothing happens (no
                    exception).
2010-07-09 [thomas] Fixed disk file data entity cache if no modification date
                    was provided.
2010-07-07 [thomas] Added support for importing from CSV without quoting and/or
                    escaping.
2010-07-07 [thomas] Improved CMS in-site editing of empty values (displaying
                    "???" and the attribute code).
2010-07-05 [thomas] Now forcing the (maybe empty) implementation of the railed
                    Page&apos;s resetInitially to show its existence.
2010-06-30 [thomas] Added support for comparing addresses by field contents.
2010-06-30 [thomas] Fixed form process navigation handling if submitting with
                    nextPage set, but the process is not set yet.
2010-06-30 [thomas] Changed the inheritance of payment methods to single-table.
                    NOTE! MIGRATION NECESSARY! Execute the migration script
                    located at docs/migrations/payment-migration-5.7.1.sql.
-------------------------------------------------------------------------------
2010-06-29 [thomas] Version release_v5_7_0 closed. Changes are:
2010-06-29 [thomas] The local file client is closing the file handle properly
                    now.
2010-06-29 [thomas] Moved application meta information (version, envName, etc.)
                    from the system service to the presentation manager
                    (project template).
                    NOTE! MIGRATION NECESSARY! Copy the afterPropertiesSet
                    method from the project template&apos;s PresentationManager into
                    your code.
2010-06-29 [thomas] Added support to use a different session lookup than
                    Spring&apos;s SessionFactoryUtils.
2010-06-29 [thomas] Fixed commerce:out tag (rich text showed XML entities).
2010-06-29 [thomas] Added ability to turn off variant ID fallback system per
                    attribute.
2010-06-25 [thomas] Fixed package names for the taglib.
-------------------------------------------------------------------------------
2010-06-24 [thomas] Version release_v5_6_6 closed. Changes are:
-------------------------------------------------------------------------------
2010-06-23 [thomas] Version release_v5_6_5 closed. Changes are:
2010-06-22 [thomas] Fixed option-type fallback handling in choice attributes
                    with default.
2010-06-22 [thomas] Improved CMS when rendering pages with unknown URLs.
2010-06-18 [thomas] Fixed resetting of form processes (order of reset and
                    resetForNewProcess).
2010-06-16 [thomas] Fixed thumbnail generation, if source and target are the
                    same, but the format is different (JPG vs. PNG).
2010-06-16 [thomas] Fixed currency code comparison.
2010-06-16 [thomas] Fixed thumbnail generation if source image was square.
2010-06-16 [thomas] Fixed comparison with 0 currency amounts and differing
                    currency codes.
2010-06-14 [thomas] Added getters to Order to access it more easily.
2010-06-14 [thomas] Improved process state value been: More access to process
                    state in JSP.
-------------------------------------------------------------------------------
2010-06-10 [thomas] Version release_v5_6_4 closed. Changes are:
2010-06-10 [thomas] Revised fallback mechanism of client/locales in in-site
                    editing.
2010-06-08 [thomas] Fixed minimum size in the thumbnail factory.
2010-05-31 [thomas] Fixed form process component: Validation of modules when
                    staying on the same page.
2010-05-31 [thomas] Administration: Fixed moving down of entities within their
                    parent.
2010-05-31 [thomas] Fixed in-site editing of message properties with args ({0}
                    etc.).
2010-05-31 [thomas] Fixed delta handling if many files were on both FTP and
                    database.
2010-05-28 [thomas] Fixed product properties editing in the Administration.
2010-05-28 [thomas] Added day, month, and year formatting methods.
2010-05-28 [thomas] Fixed usability in text-list and text-map attributes.
2010-05-27 [thomas] Fixed inline-rich message property editing.
2010-05-20 [thomas] Fixed editing of text lists and text maps in the
                    Administration.
2010-05-19 [thomas] Fixed CMS generation if a page has no variants.
2010-05-19 [thomas] Improved FTP downloads that the node that detects a file
                    also processes it.
-------------------------------------------------------------------------------
2010-05-14 [thomas] Version release_v5_6_2 closed. Changes are:
2010-05-14 [thomas] Improved formatting of entity types when editing with
                    modeler.
2010-05-14 [thomas] Improved usability of text list and text map attributes.
2010-05-11 [thomas] Added support for updating proxied file descriptions (e.g.
                    for caching products).
2010-05-11 [thomas] Added active flag to the Editor and Administration, so you
                    can disable editors now.
2010-05-07 [thomas] Improved encoding detection in the rewrite engine.
-------------------------------------------------------------------------------
2010-05-06 [thomas] Version release_v5_6_1 closed. Changes are:
2010-05-05 [thomas] Fixed Administration: Images got destroyed when editing
                    them.
2010-05-03 [thomas] Fixed compile error in text-map attribute&apos;s generated code.
2010-05-03 [thomas] Fixed variant ID defaulting when CMS edit mode is off.
2010-04-30 [thomas] Improved SupportsWebSiteUrl interface: The variant-ID-less
                    method is no longer required.
-------------------------------------------------------------------------------
2010-04-30 [thomas] Version release_v5_6_0 closed. Changes are:
2010-04-30 [thomas] Fixed FTP update detection problem where files got imported
                    repeatetively (due to small time changes).
2010-04-30 [thomas] Fixed generated singular methods in the text-list
                    attribute.
2010-04-30 [thomas] Fixed smoothness in the thumbnail factory, if cropping was
                    enabled.
2010-04-30 [thomas] Fixed potential null-pointer exception when validating a
                    typed entity.
2010-04-30 [thomas] Fixed null-pointer exception when falling back to a variant
                    ID.
2010-04-30 [thomas] Added clear-message button to the FTP error messages in the
                    Administration.
2010-04-30 [thomas] Fixed in-site editing refresh on save.
2010-04-30 [thomas] Improved error mails on FTP issues.
                    NOTE! MIGRATION NECESSARY! Migrate the InterfaceStatus
                    database table, e.g. "alter table InterfaceStatus add
                    column status varchar(255); update InterfaceStatus set
                    status = &apos;OK&apos;;  update InterfaceStatus set status = &apos;STALL&apos;
                    where shallReported = 1; alter table InterfaceStatus drop
                    column shallReported;".
2010-04-27 [thomas] Added index to automatic foreign keys from typed entities
                    to clients.
2010-04-27 [thomas] Fixed unproxying of category children.
2010-04-27 [thomas] Added active-default setting for entity types.
2010-04-27 [thomas] The <commerce:message> tag no properly renders a <span> vs.
                    a <div> for plain vs. rich/inline-rich editors.
2010-04-27 [thomas] Fixed admin home URL.
2010-04-26 [thomas] Fixed escaping in dev site.
-------------------------------------------------------------------------------
2010-04-26 [thomas] Version release_v5_5_3 closed. Changes are:
2010-04-26 [thomas] Fixed unproxying of category children.
2010-04-23 [thomas] Removed broken Excel and CSV buttons on top of the FTP
                    view.
2010-04-23 [thomas] Fixed validation of entity types (Administration).
2010-04-23 [thomas] Added support for manually adding headers to mails.
2010-04-01 [thomas] Fixed exception in string default handling.
2010-04-01 [thomas] Added ability to create a default Administrator with more
                    than one role.
2010-04-01 [thomas] Fixed entity validation (exception).
2010-04-01 [thomas] Fixed FTP update checks (deletions/insertions/updates):
                    Issued deletes for all events.
2010-04-01 [thomas] Added comparators for administration value beans.
2010-04-01 [thomas] Fixed administration request filter to handle all types of
                    admin URL patterns.
2010-04-01 [thomas] Fixed auto-updating of CMS pages.
2010-03-19 [thomas] Fixed rich editing cleanup in the Administration.
2010-03-18 [thomas] Fixed NPE in the CMS generator.
2010-03-18 [thomas] Fixed name in the CMS in-site editing of boxes.
2010-03-18 [thomas] Fixed FTP Excel reports.
2010-03-18 [thomas] Improved permission check logging.
2010-03-08 [thomas] Added <p:edit> tag to output an edit tag only.
-------------------------------------------------------------------------------
2010-03-08 [thomas] Version release_v5_5_1 closed. Changes are:
2010-03-06 [thomas] Improved UI of in-site editor.
2010-03-06 [thomas] Fixed automatic CMS rich/inline-rich/plain text handling of
                    commerce:out and commerce:message.
2010-03-05 [thomas] Administration: Added HTML editor for text attributes (HTML
                    box).
2010-03-05 [thomas] Administration: Improved number of rows in multi-relation
                    attributes.
2010-03-05 [thomas] Enabled in-site editing of message properties and error
                    messages.
2010-03-05 [thomas] Fixed escaping of XML in the CMS out tag.
-------------------------------------------------------------------------------
2010-03-05 [thomas] Version release_v5_5_0 closed. Changes are:
2010-03-04 [thomas] Added support for replacement variables in mail subject,
                    to, from, sender, and recipients.
2010-03-04 [thomas] Added support for automatic fallback of clients and/or
                    languages, in API, Administration, and CMS.
2010-03-04 [thomas] Fixed cleanup of plain/rich texts.
2010-02-26 [thomas] Administration: Added image cropper and auto-resizer to the
                    image attribute.
2010-02-26 [thomas] Fixed mixed-up cropping coordinates in the thumbnail
                    factory.
2010-02-26 [thomas] Added support for differentiation between inline-level-only
                    and block-level rich-text Administration fields and message
                    properties.
                    NOTE! MIGRATION NECESSARY! Migrate the MessageProperty
                    table using this SQL: alter table MessageProperty add
                    column editor varchar(255) not null default &apos;PLAIN&apos;; update
                    MessageProperty set editor = &apos;PLAIN&apos;; update
                    MessageProperty set editor = &apos;RICH&apos; where richEdit = 1;
                    alter table MessageProperty drop column richEdit;
2010-02-24 [thomas] Updated project wizard: Fixed file handle leak.
2010-02-24 [thomas] Updated project wizard to Eclipse version 3.5.
2010-02-24 [thomas] Fixed CMS page generator: Now supporting rewrite manager
                    while initial generate.
2010-02-24 [thomas] Fixed <commerce:messages>: Now supporting missing id
                    attribute.
2010-02-24 [thomas] Fixed @Override in entity types generator.
2010-02-24 [thomas] Fixed quotes and escape characters in CSV reader.
2010-02-24 [thomas] Fixed exceptions while publishing entities.
-------------------------------------------------------------------------------
2010-02-17 [thomas] Version release_v5_4_5 closed. Changes are:
2010-02-17 [thomas] Upgraded Project Wizard to CF 5 and Eclipse 3.5.
2010-02-17 [thomas] Added bean property "absoluteUrl" to all pages (in addition
                    to the variant-id getter).
-------------------------------------------------------------------------------
2010-02-17 [thomas] Version release_v5_4_4 closed. Changes are:
2010-02-17 [thomas] Refactored TypedEntity&apos;s entity problems to provide a more
                    usable API.
2010-02-17 [thomas] Added support for a project-wide custom currencies factory
                    which e.g. attaches to country settings.
2010-02-14 [thomas] Continued implementing the entity-types modeler.
2010-02-12 [thomas] Fixed "too many cell style formats" message in the Excel
                    exporter.
2010-02-10 [thomas] Improved file and image attributes (upload, external URLs,
                    removal of file, download).
2010-02-09 [thomas] FTP downloads: Improved batch processing of many files.
2010-02-09 [thomas] Added clone support for orders (cloning/copying/clearing
                    depending on property).
2010-02-09 [thomas] Fixed Entity.clone by resetting creation and modification
                    date.
2010-02-09 [thomas] Added support for a default currencies factory.
2010-02-05 [thomas] Fixed Administration Excel reports.
2010-02-05 [thomas] Bugfix in the FTP monitoring.
2010-02-01 [thomas] Added order clone support.
-------------------------------------------------------------------------------
2010-01-29 [thomas] Version release_v5_4_3 closed. Changes are:
2010-01-29 [thomas] Administration: Fixed data loss when editing an entity,
                    having selected "all clients" before.
2010-01-29 [thomas] Improved Excel writers to support maps property notation
                    (using paratheses), too.
2010-01-29 [thomas] Added Excel and CSV reports to Administration list views.
2010-01-29 [thomas] Fixed Project Wizard template path.
2010-01-28 [thomas] Improved messages on Excel import errors.
2010-01-28 [thomas] Fixed import of Excel files with Text formatting.
2010-01-26 [thomas] The default for FTP monitoring info mails is false now.
2010-01-26 [thomas] Fixed in-site editing.
2010-01-22 [thomas] Improved FTP monitoring.
2010-01-21 [thomas] Administration: Fixed exception in text-map attribute.
-------------------------------------------------------------------------------
2010-01-20 [thomas] Version release_v5_4_2 closed. Changes are:
2010-01-20 [thomas] FTP interfaces: Fixed stall detection and improved reports.
2010-01-20 [thomas] Tomcat patch: Fixed exception in the MBean registration.
2010-01-20 [thomas] Improved date output in Excel CSV and XLS writers.
2010-01-20 [thomas] Enabled JavaScript popups in the Administration rich text
                    fields.
-------------------------------------------------------------------------------
2010-01-19 [thomas] Version release_v5_4_1 closed. Changes are:
2010-01-19 [thomas] Added FTP interfaces monitoring tool, sending error and
                    success mails, as well as stall and all-fine mails.
                    NOTE! MIGRATION NECESSARY! Add the table InterfaceStatus to
                    your database, add the mail configuration
                    "mailConfiguration.fileExchange" from the template to your
                    project, and change downloadDataDao and uploadDataDao to
                    fileExchangeDao.
2010-01-19 [thomas] Removed direct dependency from the Sun JAI implementation.
2010-01-19 [thomas] Fixed search bot filter to find all bots properly.
2010-01-19 [thomas] FTP component: Improved performance of local file client.
2010-01-19 [thomas] Improved thumbnail factory.
2010-01-19 [thomas] Fixed Administration choice attribute if no option-type was
                    declared.
2010-01-19 [thomas] Excel CSV and XLS writers: Fixed too-many-styles error
                    messages.
2010-01-19 [thomas] Improved Excel CSV and XLS writers: Proper handling of byte
                    arrays, string arrays and collections, columns widths, and
                    header formatting.
2010-01-19 [thomas] Administration: Fixed group-by selectors if the language or
                    country does not have any countries resp. languages yet.
2010-01-08 [thomas] Administration: Fixed "Retry" button in the FTP transfers
                    view.
2010-01-08 [thomas] The thumbnail image factory has the ability to create a
                    background-color border around the images, using a minimum
                    size.
2010-01-08 [thomas] Shortened secure session filter cookie name.
2010-01-08 [thomas] Fixed automatic reload of edited CMS pages and improved
                    save speed.
2010-01-06 [thomas] Fixed Bibit AVS response parsing if it is missing.
2010-01-04 [thomas] Added workaround to the download data dao for Hibernate
                    bug HHH-2166: StackOverflowError if many files on FTP
                    server.
-------------------------------------------------------------------------------
2009-12-23 [thomas] Version release_v5_4_0 closed. Changes are:
2009-12-23 [thomas] Refactored the secure session filter: It now no longer
                    kills the session, enabling back buttons. To do so, the
                    anti-hijacking solution is a new one now.
2009-12-23 [thomas] Added FTP Operations menu item to the Administration.
2009-12-23 [thomas] Fixed that the navigation did not update if a new page was
                    created.
2009-12-22 [thomas] The CMS now deletes pages that are no longer active.
2009-12-22 [thomas] The rich text attribute editor now uses the same TinyMCE
                    elements definition for client and server side.
                    NOTE! MIGRATION NECESSARY! Replace the richText.xhtml file
                    by the one of the project template and add a
                    validRichElements property to the ProductService of the
                    core.xml.
2009-12-22 [thomas] Fixed issue that no all of the CMS changes appeared on the
                    website instantly.
2009-12-22 [thomas] Added Tomcat patches for CMS pages (mod check patch, devel
                    footprint patch, MRU JSPs patch).
-------------------------------------------------------------------------------
2009-12-21 [thomas] Version release_v5_3_1 closed. Changes are:
2009-12-21 [thomas] Added support for entity labels with code and/or type code.
2009-12-21 [thomas] Improved error message in the File Servlet.
2009-12-21 [thomas] Added abilitity to enable the edit mode on the productive
                    node, too, by adding an edit-mode CmsService property.
-------------------------------------------------------------------------------
2009-12-17 [thomas] Version release_v5_3_0 closed. Changes are:
2009-12-17 [thomas] Fixed NullPointerException in the formatting.
2009-12-17 [thomas] Fixed NullPointerException in the payment processing.
2009-12-17 [thomas] Added error message to the website column handler
                    (magnifying icon) in the Administration, indicating the
                    possible client/locales.
2009-12-17 [thomas] Fixed NullPointerException in the SFTP client.
2009-12-17 [thomas] CMS Administration: Added note to URL attribute.
2009-12-17 [thomas] Added support for Administration attribute change events
                    (required for CMS URL attribute note).
2009-12-17 [thomas] Updated API implementations from Java 5 to Java 6.
                    NOTE! MIGRATION NECESSARY! The Commerce Framework requires
                    Java 6 from now on.
2009-12-17 [thomas] Download interfaces: Removed data and download date from
                    database, removed eager download mode.
                    NOTE! MIGRATION NECESSARY! Drop the columns data and
                    downloadDate from DownloadData, remove the eager property
                    from the DownloadConfiguration beans.
2009-12-07 [thomas] Fixed SFTP connection problems.
2009-12-07 [thomas] Administration: Client view is ordered by name now.
2009-12-03 [thomas] Fixed CMS service function for in-site-creation of new
                    entities.
2009-12-03 [thomas] Improved handling of CMS update file handles.
2009-12-02 [thomas] Added the ability to the CMS to continue server startup
                    even if pages fail.
2009-12-02 [thomas] Added argument check to the mail attachment.
2009-12-02 [thomas] Added unit tests for the product component.
2009-12-02 [thomas] Administration: Fixed active flag in entities with
                    attribute groups.
-------------------------------------------------------------------------------
2009-11-30 [thomas] Version release_v5_2_2 closed. Changes are:
2009-11-27 [thomas] Administration: Added attribute and entity icons (static
                    and dynamic) to present a more visual impression of what
                    you are editing.
2009-11-27 [thomas] Fixed exception in the FTP upload manager.
2009-11-27 [thomas] Fixed exception in the Bibit payment adapter.
2009-11-27 [thomas] Fixed Debit card issue date (used expiry date).
2009-11-27 [thomas] Fixed rich and plain text cleanup (Admin and CMS).
-------------------------------------------------------------------------------
2009-11-18 [thomas] Version release_v5_2_1 closed. Changes are:
2009-11-18 [thomas] Fixed dependency from the product component to JSTL
                    (provided scope now).
2009-11-18 [thomas] Refactored Ideal payment method to Redirect payment method.
                    NOTE! MIGRATION NECESSARY! Rename table IdealPaymentMethod
                    to RedirectPaymentMethod and add the institute column.
                    Set &apos;iDEAL&apos; in each row&apos;s institute field.
2009-11-18 [thomas] Fixed XML escaping errors in the Bibit payment adapter.
2009-11-18 [thomas] Fixed filters in the Administration tree configuration.
-------------------------------------------------------------------------------
2009-11-16 [thomas] Version release_v5_2_0 closed. Changes are:
2009-11-16 [thomas] Improved client-locale handling in the Administration and
                    CMS, and refactored structure of Administration.
2009-11-06 [thomas] Improved automatic creation of CMS pages on startup.
2009-11-06 [thomas] Added helper methods for message properties.
-------------------------------------------------------------------------------
2009-11-06 [thomas] Version release_v5_1_6 closed. Changes are:
2009-11-09 [thomas] Fixed association and composition &apos;optional&apos; attribute.
2009-11-09 [thomas] Fixed TLD: Missing <commerce:out> &apos;editor&apos; attribute.
2009-11-06 [thomas] Improved right check for admin menu items
2009-11-06 [thomas] Fixed role check in the move-column handler.
2009-11-06 [thomas] Improved administration exception handling.
2009-11-06 [thomas] The artificial attributes "active" and "url" are now sorted
                    into the first group, if any.
2009-11-06 [thomas] Fixed client-locale handling.
2009-11-05 [thomas] The artificial entity type attributes "url" and "active"
                    are shown in the first group now, if any present.
2009-11-05 [thomas] Administration: Fixed querying of entities if the criterion
                    is empty.
2009-11-05 [thomas] Improved logging in the administration.
2009-11-03 [thomas] Fixed exception handling in RailedAction.
2009-11-02 [thomas] Fixed editing of entities with group-by client-locale
                    selector, but without actual attributes (that happens
                    usually if you specify global group-by selectors).
-------------------------------------------------------------------------------
2009-10-29 [thomas] Version release_v5_1_5 closed. Changes are:
2009-10-29 [thomas] XLS and CSV writer: Added support for array values
                    dereferencing using "[42]" etc. as column name.
2009-10-29 [thomas] Fixed bug in the TypedId.equals method (caused invalid
                    selection of entities in the Administration list and tree
                    views).
2009-10-29 [thomas] Added helper methods for permanent redirects (BaseAction).
2009-10-29 [thomas] Fixed <commerce:setCookie> domain.
2009-10-29 [thomas] Renamed entity types attribute url-type to page-url and
                    aligned possible values.
                    NOTE! MIGRATION NECESSARY! Rename &apos;url-type&apos; to &apos;page-url&apos;,
                    and the values &apos;fixed&apos; to &apos;truel&apos; and &apos;none&apos; to &apos;false&apos;.
2009-10-29 [thomas] Fixed not-null flag in the entity-types.xml (generated
                    incorrect nullable annotation).
2009-10-29 [thomas] Improved exception handling in the entity types generator.
2009-10-29 [thomas] Fixed client and locale grouping and default variant IDs
                    factory (administration and entity types).
2009-10-29 [thomas] Fixed database clock skew corrector.
2009-10-29 [thomas] Now preventing DB connection leaks by implementing an own
                    Hibernate DAO support in the Dao super class.
2009-10-29 [thomas] Added active flag to entity types and CMS. Using
                    TypedEntity.isActive(), you can get the manualy active
                    flag, using TypedEntity.isVisible(), you can check whether
                    the entity or page should be shown (on preview: yes, on
                    live: only if active and valid).
                    NOTE! MIGRATION NECESSARY! If you have any active flag
                    attribute in your entity-types.xml, replace it by the
                    active-flag parameter. Then, add the
                    artificial-attributes.xsl as first stylesheet in your
                    generate-types ant target, or use the new Maven plugin. 
-------------------------------------------------------------------------------
2009-10-22 [thomas] Version release_v5_1_4 closed. Changes are:
2009-10-22 [thomas] Improved <boolean> attribute handling without required
                    attribute.
2009-10-22 [thomas] Fixed resetting of auto-created forms
                    (RailedAction.getForm()).
2009-10-22 [thomas] Fixed equals check of TypedId.
2009-10-22 [thomas] Fixed indexes of TypedEntity and variant tables.
2009-10-22 [thomas] Fixed validation of dates: Strictness no correctly
                    implemented by commons validator.
2009-10-22 [thomas] Fixed CMS publication: Now detecting dependent changes.
2009-10-19 [thomas] Fixed external URLs in FileDescriptions.
                    NOTE! MIGRATION NECESSARY! In the core.xml, change
                    externalFileContext to imageServer and review the usage. 
2009-10-14 [thomas] Added CurrencyAmount.getAmountAsString to solve rounding
                    problems.
2009-10-14 [thomas] The rich editing text attribute cleans up to an empty
                    string now, not an empty <p>.
2009-10-14 [thomas] Fixed rich editing of message properties.
2009-10-14 [thomas] Administration: Fixed publication view.
2009-10-14 [thomas] Removed superfluous file locking on Lucene indexes.
2009-10-08 [thomas] Fixed automatic guessing of file name and mime type in
                    administration file uploads.
2009-10-08 [thomas] Fixed staging attribute in the administration.
2009-10-08 [thomas] Fixed publication entity view (exception).
2009-10-08 [thomas] Fixed administration navigation (exception).
2009-10-08 [thomas] Fixed numbering of <commerce:message> NIC editor instances
                    (in-site edit).
2009-10-08 [thomas] Fixed <commerce:setCookie>.
2009-10-08 [thomas] The URL tag supports file attributes now.
2009-10-08 [thomas] Improved EL exception when rendering CMS messages.
2009-10-08 [thomas] Added Word cleanup for rich edit fields.
2009-10-08 [thomas] Fixed administration publication.
2009-10-08 [thomas] Rich edit message properties fixed: Adding a language takes
                    rich editing into account.
2009-10-08 [thomas] Fixed persistence of stagable attributes.
-------------------------------------------------------------------------------
2009-10-06 [thomas] Version release_v5_1_3 closed. Changes are:
2009-10-06 [thomas] Fixed entity generator.
2009-10-06 [thomas] Fixed <commerce:setCookie/>
2009-10-06 [thomas] Entity generator: Fixed getter for primitive and object
                    boolean attributes.
2009-10-06 [thomas] Refactored FileDescription.getAbsoluteUrl() and
                    FileDescription.getUrl(). getUrl() now serves for both.
2009-10-06 [thomas] Fixed no-image image in the entity editor.
2009-10-06 [thomas] Fixed exception handler not to hide actual exception.
2009-10-06 [thomas] Improved page flow handling in the administration: Clicking
                    on the mag icon does not lose the history.
2009-10-06 [thomas] Fixed variant ID handling when saving CMS pages.
-------------------------------------------------------------------------------
2009-10-02 [thomas] Version release_v5_1_2 closed. Changes are:
2009-10-02 [thomas] Fixed default formatter: Using configured default locale
                    instead of system default locale.
2009-10-02 [thomas] Reduced frequency of error mails.
2009-10-02 [thomas] Added ${getEntities() and getEntities()} for CMS templates.
2009-10-02 [thomas] Fixed entity escaping in the database message resources
                    (IE6 does not support &apos;).
2009-10-02 [thomas] Fixed case insensitivity in the administration filters.
2009-10-02 [thomas] Added support for linking from administration entity views
                    to the respective web site URL.
2009-10-02 [thomas] Administration: Fixed custom entity values beans.
2009-10-02 [thomas] Administration: Added publication column handler.
2009-10-02 [thomas] The hibernate generator now keeps old versions of the
                    schema to diff with.
2009-10-02 [thomas] Fixed <commerce:out> if the content is an unpersisted
                    entity.
2009-10-02 [thomas] Added <commerce:setCookie> JSP tag which supports easy
                    creation of session and persistent cookies.
2009-10-02 [thomas] Fixed endless recursion in Entity.unproxyAll().
2009-10-02 [thomas] <p:set> now supports nested values.
2009-10-02 [thomas] In the CMS templates, you can use ${now} for the
                    publication date.
2009-09-25 [thomas] Disabled links in in-site edit text fields.
2009-09-25 [thomas] Improved administration list and tree queries, added
                    publication list.
2009-09-25 [thomas] Fixed exception in the administration if you don&apos;t have
                    full rights.
2009-09-25 [thomas] Fixed showing entities in the administration if you only
                    have read rights.
2009-09-25 [thomas] The editors are now grouped by organisation.
2009-09-23 [thomas] Improved editor view: Also showing login.
2009-09-23 [thomas] Administration: Fixed message property rich editing.
2009-09-23 [thomas] Added security check for message property in-site editing.
2009-09-23 [thomas] Fixed entity views if only READ rights are granted.
2009-09-23 [thomas] Improved exception handling in the CMS AJAX operations.
-------------------------------------------------------------------------------
2009-09-23 [thomas] Version release_v5_1_1 closed. Changes are:
2009-09-23 [thomas] New Trinidad version 1.0.11.
2009-09-23 [thomas] The <commerce:fileUrl> tag now supports disabling the
                    external image server.
2009-09-23 [thomas] The <commerce:message> tag&apos;s in-site edit automatically
                    disables now if args are used.
2009-09-23 [thomas] Fixed initialization of process forms: Reset for new
                    process after reset.
2009-09-23 [thomas] CMS: Added support for secondary publication location to
                    merge on software deployments.
2009-09-23 [thomas] Fixed index attribute of CMS <p:forEach> status.
2009-09-23 [thomas] Administration and taglib: Enabled rich edit for messages.
2009-09-17 [thomas] Fixed file data entity cache cleanup and loading.
-------------------------------------------------------------------------------
2009-09-17 [thomas] Version release_v5_1_0 closed. Changes are:
2009-09-17 [thomas] Fixed generation of Hibernate DDL.
2009-09-17 [thomas] Refactored Category.moveChild to provide an
                    easier-to-understand semantic.
2009-09-17 [thomas] The file data entity cache generates a disk snapshot
                    readable by the Apache now.
2009-09-17 [thomas] Fixed CMS issues.
2009-09-17 [thomas] Added choose/when/otherwise to the CMS.
2009-09-17 [thomas] Administration: Added view for editing messages.
2009-09-17 [thomas] Administration: Added filtering to lists and trees.
2009-09-17 [thomas] Improved tree configuration to support type string
                    semantics.
                    NOTE! MIGRATION NECESSARY! In the administration.xml,
                    change all tree configurations&apos; categoryTypeCodes list to
                    categoryTypesString with string type semantics.
2009-09-17 [thomas] Fixed single and multi compositions to abstract types.
2009-09-17 [thomas] Fixed time attribute.
2009-09-17 [thomas] Fixed administration HTTPS redirect.
-------------------------------------------------------------------------------
2009-09-07 [thomas] Version release_v5_0_23 closed. Changes are:
2009-09-07 [thomas] Fixed image server URL resolution.
2009-09-07 [thomas] Fixed unproxying of variant attributes.
2009-09-07 [thomas] Fixed unproxying of file descriptions.
2009-09-07 [thomas] Fixed move up/down in administration.
2009-09-07 [thomas] CMS: The URL attribute is the top attribute now.
2009-09-07 [thomas] Fixed administration: CMS page tree and lists.
2009-09-07 [thomas] Added move up/down in the CMS pages view.
2009-09-04 [thomas] Improved CMS pages tree.
2009-09-04 [thomas] Fixed FTP download data not detecting same file name in
                    different configuration.
2009-09-04 [thomas] The URL is now the first attribute in an entity editor.
2009-09-04 [thomas] Improved speed of file data entity unproxying.
2009-09-04 [thomas] Added helper methods for entity EL iteration in CMS.
2009-09-03 [thomas] CMS: Added support for directly accessing the root
                    category.
2009-09-03 [thomas] Fixed type permission is type list was empty.
-------------------------------------------------------------------------------
2009-09-03 [thomas] Version release_v5_0_22 closed. Changes are:
2009-09-03 [thomas] Improved performance and functions of <p:forEach>.
2009-09-03 [thomas] Added PASV mode for FTP.
-------------------------------------------------------------------------------
2009-09-01 [thomas] Version release_v5_0_21 closed. Changes are:
2009-09-01 [thomas] Fixed <p:param> tag.
2009-09-01 [thomas] Fixed variant ID resolution.
-------------------------------------------------------------------------------
2009-08-31 [thomas] Version release_v5_0_20 closed. Changes are:
2009-08-31 [thomas] The Hibernate DDL mojo generates the schema only if it
                    changed.
2009-08-31 [thomas] The Commerce Framework now uses the database clock instead
                    of the application clock.
2009-08-31 [thomas] Fixed <p:out> if an image is empty.
-------------------------------------------------------------------------------
2009-08-28 [thomas] Version release_v5_0_19 closed. Changes are:
2009-08-28 [thomas] Fixed unique constraint in MessageProperty.
2009-08-28 [thomas] Introduced Maven Plug-in for entity type,
                    annotated-entities XML, and Hibernate DDL generation.
-------------------------------------------------------------------------------
2009-08-27 [thomas] Version release_v5_0_18 closed. Changes are:
2009-08-27 [thomas] Fixed Pages navigation entry in the Administration.
2009-08-27 [thomas] Fixed <p:include>: Exception is <p:param> was present.
2009-08-27 [thomas] Fixed generator for variant-aware composition attributes.
2009-08-27 [thomas] Reverted the commerce:edit tag, introduced the commerce:out
                    tag.
2009-08-27 [thomas] Fixed taglib: Using RT, not EL as a basis.
-------------------------------------------------------------------------------
2009-08-26 [thomas] Version release_v5_0_17 closed. Changes are:
2009-08-26 [thomas] Added icon attribute to the entity types configuration.
2009-08-26 [thomas] Fixed bug in the Lucene index which prevented it from
                    reading all entities.
2009-08-26 [thomas] Continued implementing the CMS.
2009-08-26 [thomas] Support for database-based message properties.
2009-08-26 [thomas] Administration: Now automatically selecting embedded or
                    normal composition entity editor.
-------------------------------------------------------------------------------
2009-08-21 [thomas] Version release_v5_0_16 closed. Changes are:
2009-08-21 [thomas] Fixed DefaultFormatter&apos;s price parsing.
2009-08-21 [thomas] You can set the background color for thumbnail generation
                    now.
2009-08-21 [thomas] Fixed valid types for association attributes in case of
                    polymorphy.
2009-08-21 [thomas] Fixed TextMapAttribute generation.
2009-08-21 [thomas] Improved error messages in the CMS.
2009-08-21 [thomas] Added method to reload an entity after unproxying it.
2009-08-21 [thomas] The out tag no longer writes <div> or <span> on primitive
                    values, if editor="none".
2009-08-21 [thomas] The default editor for string-value <p:out> now depends on
                    the attribute editor. editor="rich" produces editor="block"
                    (which creates a <div>), and editor!="rich" produces
                    editor="inline" and a <span>.
2009-08-21 [thomas] The process manager now returns the list of processes in
                    its API.
-------------------------------------------------------------------------------
2009-08-20 [thomas] Version release_v5_0_15 closed. Changes are:
2009-08-19 [thomas] Fixed 200er response for CMS servlet.
2009-08-19 [thomas] The TimeZoneDatePatternLayout now supports indentation of
                    project source packages in stack traces.
2009-08-19 [thomas] Entity is serializable now, if it has been decoupled from
                    the Hibernate session using unproxyAll().
2009-08-19 [thomas] Fixed exception handling in the Lucene index.
2009-08-19 [thomas] Added BaseAction.setUserLocale to set the Struts locale
                    directly.
2009-08-19 [thomas] The <commerce:fileUrl> tag now supports host and schema to
                    point to another server.
2009-08-19 [thomas] Added flag to the DiskFileDataEntityCache to disable
                    deleting.
2009-08-19 [thomas] Bibit redirects: Now setting the language.
-------------------------------------------------------------------------------
2009-08-13 [thomas] Version release_v5_0_14 closed. Changes are:
2009-08-13 [thomas] Fixed login password field in the Administration, if Java
                    1.6 was used.
2009-08-13 [thomas] Fixed setting of typed entity parent, if previous parent
                    wasn&apos;t loaded yet.
2009-08-13 [thomas] Fixed variant ID session cache.
2009-08-13 [thomas] Fixed Lucene index update, if all entities have the same
                    modification time.
2009-08-13 [thomas] Fixed foreign-key name of FileDescription.
2009-08-13 [thomas] Fixed NullPointerException in Excel XLS reader, if cell was
                    empty.
2009-08-13 [thomas] Creation of composed CMS entity now possible, even if the
                    related typed entity is a class hierarchy.
2009-08-13 [thomas] Continued CMS implementation.
2009-08-13 [thomas] Fixed column name of MessageProperty.
2009-08-12 [thomas] Fixed admin login password field.
2009-07-27 [stemey] Changes in multiple composition attribute.
                    NOTE! MIGRATION NECESSARY! Please update the administration
                    templates and the faces-config.xml
2009-07-27 [stemey] Implemented polymorphic multiple composition attribute
-------------------------------------------------------------------------------
2009-07-13 [thomas] Version release_v5_0_13 closed. Changes are:
2009-07-13 [thomas] Continued implementing CMS.
-------------------------------------------------------------------------------
2009-07-09 [thomas] Version release_v5_0_12 closed. Changes are:
2009-07-09 [thomas] Continued implementing CMS.
-------------------------------------------------------------------------------
2009-07-09 [thomas] Version release_v5_0_11 closed. Changes are:
2009-07-08 [thomas] Continued implementing CMS.
-------------------------------------------------------------------------------
2009-07-07 [thomas] Version release_v5_0_10 closed. Changes are:
2009-07-07 [thomas] Added organisation to the Editor.
                    NOTE! MIGRATION NECESSARY! Add the column organisation
                    varchar(255) to the Editor table.
2009-07-02 [thomas] Extracted the thumbnail generator in a class of its own,
                    providing more functions (JPG/PNG selection, cropping, file
                    description and raw data support).
2009-07-02 [thomas] Continued implementing CMS.
2009-07-02 [thomas] Fixed creation of new entities in the administration
                    (couldn&apos;t select sub-types).
-------------------------------------------------------------------------------
2009-06-27 [thomas] Version release_v5_0_9 closed. Changes are:
2009-06-27 [thomas] Fixed variant handling. Continued CMS implementation.
-------------------------------------------------------------------------------
2009-06-26 [thomas] Version release_v5_0_8 closed. Changes are:
2009-06-26 [thomas] The entity types now support true property getters even if
                    the attribute is client-aware, localizable, and/or
                    stageable, by using a thread-local variant context.
2009-06-26 [thomas] Started implementing CMS template engine and in-site
                    editor.
2009-06-26 [thomas] Added support for external URLs in the administration&apos;s
                    navigation.
2009-06-24 [thomas] The rewriting URL tag now takes care of the XHTML struts
                    setting in the page.
                    NOTE! MIGRATION NECESSARY! If you are already working
                    around this issue, remove those work-arounds.
-------------------------------------------------------------------------------
2009-06-23 [thomas] Version release_v5_0_7 closed. Changes are:
2009-06-23 [thomas] Fixed order of choice attribute.
2009-06-23 [thomas] The thumbnail generator in FileDescription supports PNG and
                    cropping now, too.
2009-06-22 [thomas] Fixed empty subcategories in the administration.
2009-06-22 [thomas] Fixed no-image image in the administration.
2009-06-22 [thomas] Fixed cascade in the file description.
2009-06-22 [thomas] The choice attribute no longer orders the options
                    automatically.
2009-06-17 [thomas] The GenericCSVReader now supports setting the separator and
                    the quote char.
2009-06-19 [stemey] administration: fixed currency amount conversion and fixed
                    keeping tab on validation error.
-------------------------------------------------------------------------------
2009-06-17 [thomas] Version release_v5_0_6 closed. Changes are:
2009-06-17 [thomas] Fixed variants in the TypedEntity (save did not cascade,
                    getVariants did not check the variant ID properly).
2009-06-17 [thomas] Fixed save issue in the administration.
-------------------------------------------------------------------------------
2009-06-16 [thomas] Version release_v5_0_5 closed. Changes are:
2009-06-16 [thomas] Fixed administration and variant cascade after migration to
                    Hibernate Annotations.
2009-06-12 [thomas] Fixed administration after refactoring.
-------------------------------------------------------------------------------
2009-06-08 [thomas] Version release_v5_0_4 omitted due to Maven problems.
-------------------------------------------------------------------------------
2009-06-08 [thomas] Version release_v5_0_3 closed. Changes are:
2009-06-08 [thomas] Fixed administration after refactoring.
-------------------------------------------------------------------------------
2009-06-05 [thomas] Version release_v5_0_2 closed. Changes are:
2009-06-05 [thomas] Continued migrating the Commerce Framework to JPA and
                    Hibernate Annotations.
-------------------------------------------------------------------------------
2009-06-04 [thomas] Version release_v5_0_1 omitted due to Maven problems.
-------------------------------------------------------------------------------
2009-06-02 [thomas] Version release_v5_0_0 closed. Changes are:
2009-06-02 [thomas] Fixed order number vs. transaction ID in the Bibit payment
                    adapter.
2009-06-02 [thomas] Fixed SystemService.nodeName for local development.
2009-05-13 [thomas] Using lists and generics now for association and text-list
                    attribute.
                    NOTE! MIGRATION NECESSARY! Adjust accesses to these
                    attributes using the new method signatures.
2009-05-13 [thomas] The Bibit payment adapter uses the order number as payment
                    reference now.
2009-05-13 [thomas] Migrated the Commerce Framework to JPA and Hibernate
                    Annotations. Refactoring several aspects of the
                    persistence, including the variant ID hierarchy.
                    NOTE! MIGRATION NECESSARY! Migrate your project to
                    Annotations, as well.
2009-04-20 [thomas] Added the ability to observe saving in the administration.
                    NOTE! MIGRATION NECESSARY! Remember to perform all
                    migration notes of version 4 up to release_v4_27_0! Version
                    4 arose from that version.

Änderungen in Version 4.x.x

Die Versionshistorie zur Major-Version 3.x.x findest du hier.

Änderungen in Version 3.x.x

Die Versionshistorie zur Major-Version 2.x.x findest du hier.

Änderungen in Version 2.x.x

Die Versionshistorie zur Major-Version 2.x.x findest du hier.

Änderungen in Version 1.x.x

Die Versionshistorie zur Major-Version 1.x.x findest du hier.

Änderungen in Version 0.x.x

Die Versionshistorie zur Major-Version 0.x.x findest du hier.

'Persönliche Werkzeuge