configurationengine/RELEASE.TXT
changeset 0 2e8eeb919028
child 3 e7e0ae78773e
equal deleted inserted replaced
-1:000000000000 0:2e8eeb919028
       
     1 
       
     2 
       
     3                          ConE the Configuration Engine
       
     4                               Version cone-1.1.5
       
     5                             Release Notes, 11.1.2010
       
     6 
       
     7 Release notes:
       
     8 =============
       
     9 == Version Cone-1.1.5 ==
       
    10  * Stories:
       
    11      - #792: Change ConE licenses from SFL to EPL
       
    12      - #80: As a variant engineer I want to merge my configuration so that "old" content is removed
       
    13      - #639: As a variant engineer I want that color depth argument for bmconv and mifconv is configurable
       
    14      - #703: As a SW developer I want to merge my confml and implml to global configuration project easily so that I don't need to manually copy the files and update the root files.
       
    15      - #765: As a user I want to configure cone logging output so that I can use the cone logs more efficiently
       
    16      - #785: CommandML does not support tag elements
       
    17  * Bug fixes:
       
    18      - #814: ERROR: Content folder in vascos "dummy" layer is not added to CPF when adding layer with -a option
       
    19      - #763: Selection setting option map does not work properly when option map element is used
       
    20      - #193: Different configurations open on the same project return the same setting values
       
    21      - #737: ConE merge produces incorrect output (layer root contains all data)
       
    22      - #762: ConE: option mapping does not store the mapKey/mapValue to confml file when confml output is written
       
    23      - #764: ConE must not assume that the executive process will have write access to workdir
       
    24      - #820: MultiSelection value setting does not work correctly
       
    25  
       
    26 == Version Cone-1.1.4 ==
       
    27  * Stories:
       
    28      - #663: As a variant engineer I want to get resource's size in ruleml.
       
    29      - #700: As a variant engineer I want to have a rule which automatically sets correct color depth so that I don't need to manually do that.
       
    30  * Bug fixes:
       
    31      - #701: ConE crml: cenrep txt generation with sid & capabilities produces incorrect output
       
    32 
       
    33 == Version Cone-1.1.3 ==
       
    34  * Stories:
       
    35      - #696: Factory Settings cannot be restored as phone resets every time the security code is inserted
       
    36      - #698: cone.cmd returns 0 even if ConE execution fails
       
    37  * Bug fixes:
       
    38      - #699: Remove target:core tag from existing implementations so that no content is by default generated to core image.
       
    39 
       
    40 == Version Cone-1.1.2 ==
       
    41 
       
    42 == Version Cone-1.1.2 RC2 ==
       
    43    * Bugfixes:
       
    44     - Fixed template plug-in bug fix
       
    45    
       
    46 == Version Cone-1.1.2 RC1 ==
       
    47 
       
    48     * Stories:
       
    49      - #588: As a user I want to run the same command on several configurations in a batch mode
       
    50      - #611: As a product integrator I want to have info report in csv format so that importing to Excel is easy to made
       
    51      - #612: As a product integrator I want to see possible values for certain setting so that default values template is easy to made
       
    52      - #643: Impml harmonization with container concept
       
    53      - #652: Content plugin refactoring to enable better use
       
    54 
       
    55     * Bug fixes:
       
    56      - #657: Project.create_configuration takes forever with big configuration project
       
    57      - #659: Content plugins copy operation does not do anything if the file attribute in input has capital letter
       
    58      - #660: plugins get increased to an insane amount!
       
    59 
       
    60 == Version Cone-1.1.1 RC4 ==
       
    61  * Bugfixes:
       
    62     - cone.cmd fix
       
    63     
       
    64 == Version Cone-1.1.1 RC3 ==
       
    65  * Bugfixes:
       
    66     - GenConfML plugin to use LXML instead of 4Suite
       
    67     - Changed installation system to make the installation into a sub-directory depending on the current Python version (e.g. cone/2.5/lib/ instead of cone/lib/ etc.)
       
    68     - Changed cone.cmd so that it chooses the correct base directory based on the Python version
       
    69     - Added dep-eggs for Python 2.6
       
    70     - Updated setuptools to version 0.6c11 from 0.6c9
       
    71     - PYTHONCASEOK=1 added to cone.cmd
       
    72 
       
    73 == Version Cone-1.1.1 RC2 ==
       
    74  * Bugfixes:
       
    75   * #640: Tag definitions in TemplateML namespace do not work
       
    76   * #645: Report generation fails if the changed data contains references to non-existent settings
       
    77   * #648: TemplateML plug-in does not list output files correctly
       
    78   * #589: Change ImageML get_refs() to report references used in determining input  
       
    79 == Version Cone-1.1.1 RC1 ==
       
    80  * Features:
       
    81    * Support for new webstorage (Carbon extapi)
       
    82      * Export features and data. Supports exporting of features and data from carbon to Configuration project and confml files.
       
    83      * 
       
    84    * Known issues
       
    85      * Carbon refs are converted to apropriate confml refs in Cone which will cause problems if the carbon ref 
       
    86      is not a valid confml ref. e.g. refs withs dots or any unicode characters.
       
    87      * Selection type feature cannot be created with the Carbon extapi (Creation of groups fails).
       
    88      * Directory separators '/' in configuration names will break the loading of configurations.
       
    89      * Carbon allows only references in lower case, which is contradicting current confml specification. 
       
    90 == Version Cone-1.1.1 ==
       
    91   * New features
       
    92     * Templateml plugin
       
    93     * Command plugin
       
    94     * CRML DC (Data Compatibility) report into compare action
       
    95     * Implementation Language parsing changed from file name based to XML namespace based
       
    96       * It is now possible to have multiple implementations in a single file
       
    97       * Support for implementation tags, invocation phase and temporary ConfML features added to a common ImplML namespace
       
    98   * Bugfixes
       
    99   * Known issues
       
   100 
       
   101 == Version Cone-1.0.0 ==
       
   102   * New features
       
   103   * Bugfixes
       
   104   * Known issues
       
   105     * #1556: ConE: sequence prepending works incorrectly
       
   106     * #1722: Sequence items with extension policy prefix are reversed
       
   107     * #1726: generate --add doesn't include the included layer's data in generation
       
   108     * #1729: CO-18: Merged variant layer inclusions are not in the correct order
       
   109     * #1799: Empty folders are not preserved when importing from a CPF generated by Carbide.ct or Carbide.v
       
   110     * #1884: Cone: Imageml plugin execution tool setting configuration is relative to the execution folder.
       
   111     * #1893: ImageML mifconv command doesn't work if tooldir contains spaces
       
   112     * #1903: ConE rules cannot contain unicode chars
       
   113 
       
   114 == Version Cone-1.0.0RC3 ==
       
   115   * New features
       
   116   * Bugfixes
       
   117     * #1909: Links to GenConfML output files don't work in the generation report
       
   118     * #1908: CPF exported with multiple roots and empty folders doesn't work correctly in Carbide.v
       
   119 
       
   120 == Version Cone-1.0.0RC2 ==
       
   121   * New features
       
   122   * Bugfixes
       
   123     * #1881: Report generation fails if any of the values contains unicode values
       
   124     * #1890: Generation report doesn't support url encoding in links
       
   125     * #1904: Cone cannot be executed in directory that contains spaces
       
   126     * #1889: ImageML output goes under /output/content/content/
       
   127     * #1905: ConE: The priority for filenamejoin is incorrect
       
   128     * #1906: ConE generation fails if report output dir doesn't exist
       
   129     * Removed import_browserbookmarks action
       
   130     * #1907: Empty folders are not taken into CPF if they have been defined using -a parameter
       
   131     
       
   132 == Version Cone-0.6.1 ==
       
   133   * New features
       
   134     * #1780: ConE plugin filtering re-factoring, http://configurationtools.nmp.nokia.com/configurationtool/ticket/1759
       
   135       * Add support for generic tags for plugin. Adds has_tag function to the plugin api. see http://configurationtools.nmp.nokia.com/builds/cone/docs/epydoc/cone.public.plugin.ImplBase-class.html#has_tag
       
   136       * Add support for ini file like configuring of ConE. e.g. Plugin paths and tags can be configured in these configuration files.
       
   137     * #1574: As a variant engineer I want to see generation report so that I know which settings are properly generated and which needs to be modified manually
       
   138       * See http://configurationtools.nmp.nokia.com/configurationtool/ticket/1574
       
   139       * This is a reporting functionality embedded now in generation action.
       
   140       * Uses jinja2 to make the reporting based on template language
       
   141     * #1684: As a customization designer I want to be able to use arithmetic operations in rule files so that I can configure MMS settings easily
       
   142       * See http://configurationtools.nmp.nokia.com/configurationtool/ticket/1684
       
   143     * #1104: Empty directories are omited in CPF export: Support for Cone
       
   144       * See http://configurationtools.nmp.nokia.com/configurationtool/ticket/1104
       
   145     * #1784: Include empty folders in ConE merge
       
   146       * See http://configurationtools.nmp.nokia.com/configurationtool/ticket/1784
       
   147     * #1625: Phase support to Cone Content Plugin
       
   148       * http://configurationtools.nmp.nokia.com/configurationtool/ticket/1625
       
   149     * #1487: ConE support for Rules / Relations
       
   150       * Adds a ruleml implementation language and plugin
       
   151       * See http://configurationtools.nmp.nokia.com/configurationtool/ticket/1487  
       
   152   * Bugfixes
       
   153     * Fixed a bug in view parsing, which expected a id instead of a name.
       
   154     * Fixed a bug in implementation container creation to a configuration that is not in the root of the storage.
       
   155     * Fixed file handle leak in acceptance tests.
       
   156     * Fixed a bug in user story, As a customization designer I want to add rule also for settings that have empty default value.
       
   157     * #1654: Default extension policy not set correctly in ConE
       
   158     * #1532: ConE: Removing non existing configuration fails
       
   159     * #1499: Cone: Projectconversion plugin does not remove old includes from existing data files
       
   160 
       
   161     
       
   162 == Version Cone-0.6.0 ==
       
   163   * Confml support:
       
   164     * Sequence data supports subsecuences (e.g. file element under sequence)
       
   165     * Sequence data access via column (e.g. ref fea.sequencefea.column1) returns a list of data values in the column1 of sequencefea.
       
   166     * Python type casting  for confml elements (ConfmlIntSetting,ConfmlBooleanSetting supported)
       
   167 
       
   168 == Version Cone-0.5.2 ==
       
   169   * Confml support:
       
   170     * sequence data support
       
   171     * view support
       
   172 
       
   173 == Version Cone-0.5.1 ==
       
   174   * First version of the ConE public API