Release Notes for 2.1.0.CR1

    BetaCMS 2.1.0.CR1 - Release Notes

    Bug

    • [BCMS-10] - Drag and drop is not working on TopicEdit page when dragging a parent (Topic or Taxonomy Node) from a different taxonomy tree
    • [BCMS-19] - Advanced search value for 2 strings not working
    • [BCMS-22] - ContentObject List Full View does not display topics added in property profile.subject
    • [BCMS-31] - When exporting to XML accessibility's child properties are exported four times instead of one
    • [BCMS-47] - BetaCMS WebUI presents different form input components for xs:int and xs:integer properties (the definition of a content object property in the XSD schema)
    • [BCMS-57] - NPE thrown when no parent topic and no taxonomy are provided when saving topic
    • [BCMS-58] - ContentObject system name is not allowed to contain digits when saving content object from BetaCMS web interface (betacms-webui)
    • [BCMS-61] - No user can login to BetaCMS after an unsuccessful login of another user which does not have the necessary privileges to login
    • [BCMS-67] - create-new-repository.sh script creates invalid betacms-repositories-configuration.xml if file does not already exist
    • [BCMS-73] - Components for obsolete properties are displayed in edit form in betacms web administration
    • [BCMS-82] - Fix annotations in contentObjectResource classes to properly specify the produced type of outcome

    Improvement

    • [BCMS-3] - Change dependency to Jackrabbit 1.5
    • [BCMS-5] - Create new content types to describe users, roles and priviliges
    • [BCMS-9] - BetaCMS WebUI:Taxonomy Management Page:Taxonomy Edit Form: Correct the Taxonomy Labels field with more appropriate wording for the English and Greek Language
    • [BCMS-18] - Provide validation when editing a new system name for a content object.
    • [BCMS-25] - Improve advanced search by adding system name and whether search will be conducted on system entities or not
    • [BCMS-26] - Add method in ContentObjectCriteria to support searching for content object which contain a provided system name
    • [BCMS-38] - Update Jackrabbit dependency to 1.5.4
    • [BCMS-41] - Provide better support for importing built in XSDs like betacms-model-types.xsd
    • [BCMS-43] - Implement Publication of Content Objects through an asynchronous seam method that generates pre and post publication events for interested clients
    • [BCMS-46] - DO NOT SAVE content object properties (i.e do not create JRC properties in the store) when the value of a string content object property is the EMPTY STRING or CONTAINS ONLY SPACES
    • [BCMS-49] - Improve content type browser in order to load content objects created a specific year or month as well as a day
    • [BCMS-52] - Update Jackrabbit dependency to 1.5.5
    • [BCMS-59] - Topic property name must be of type systemNametype as defined in betacms-model-types-1.2.xsd
    • [BCMS-62] - BinaryChannel API should be responsible to provide one or more REST URLs which serve its content and which must follow new BetaCMS Content Api
    • [BCMS-63] - Administrative built in complex types 'administrativeMetadataType' and 'accessibilityType' must be available to every content type.
    • [BCMS-70] - Add support for other RDBMS besides Postgres
    • [BCMS-74] - Reorganize and enhance the Core, Internal and External XML Schemas which are provided as part of the βCMS Installation package
    • [BCMS-76] - Enforce security rules when saving a content object
    • [BCMS-77] - Enforce security rules prior to deleting a content object
    • [BCMS-84] - Rename 'pageTemplate' and 'pageTemplateObjectReference' properties of the core element 'contentObjectType' to 'resourceRepresentationTemplateName' and 'resourceRepresentationTemplateObjectReference' respectively

    New Feature

    • [BCMS-7] - Bind each method in BetaCMS Services API with one or more predefined privileges
    • [BCMS-11] - Support for enumerations as a type for a StringProperty
    • [BCMS-13] - Support for built in system entities (ContentObject, RepositoryUser, Topic, Taxonomy, Space)
    • [BCMS-14] - Support for a global property of a ContentObject, named systemName
    • [BCMS-16] - CmsCriteria must provide method(s) for querying a content object's system name
    • [BCMS-17] - Support for System Builtin Content Types
    • [BCMS-24] - Users must be able to choose whether a content object must be copied to clipboard upon successful save or not
    • [BCMS-42] - Provide the feature of parsing a String and creating Criterion instances
    • [BCMS-44] - Add the capability to export search results in betacms-webui in Excel
    • [BCMS-50] - Support XML export of content object list
    • [BCMS-51] - Move values (up, down) of a multi-valued property when editing a content object
    • [BCMS-53] - Add new method getSystemRepositoryUser in RepositoryUserService interafce
    • [BCMS-64] - Allow users to define projections in ContentObjectCriteria
    • [BCMS-75] - Auto save mode during content object edit
    • [BCMS-83] - Enhance internal default schemas with a new content object type named 'resourceRepresentationTemplateObject' to support storing presentation templates inside betacms
    • [BCMS-85] - Facilitate storing Portal Page Templates (Facelets XHTML code) inside BetaCMS Repository

    Task

    • [BCMS-8] - Create mechanism to automatically migrate user provision information from database to content repository

    Last Modified:21/10/2009 03:26:00 EEST