blob: fda852becdbf302468f2253bd0c18e5263300c6a [file] [log] [blame]
Carsten Ziegelerb41e8742014-10-02 12:11:02 +00001Changes from 1.0.10 to 1.0.12
2-----------------------------
3
4** Improvement
5 * [FELIX-4649] - Get MetaTypeInformation while bundle is starting
6
7
Carsten Ziegeler918d6642014-01-15 14:42:28 +00008Changes from 1.0.8 to 1.0.10
9----------------------------
10
11** Bug
12 * [FELIX-4289] - Spaces within values are removed for default values
13
14
Jan Willem Janssen46bff2b2012-11-16 10:15:04 +000015Changes from 1.0.6 to 1.0.8
16---------------------------
17
18** Bug
19 * [FELIX-3756] - Optional attributes validated invalid data as correct;
20 * [FELIX-3757] - If an AttributeDefinition did not specify a minimum, maximum or option values, it did not detect missing values;
21 * [FELIX-3758] - AttributeDefinition.validate() did not take non-zero cardinality into consideration.
Carsten Ziegeler0e01f1e2013-09-02 16:25:06 +000022 * [FELIX-4214] - Cache in BundleResources works only for a single metatype properties file per bundle
Carsten Ziegeler7dc51a92013-09-03 06:08:57 +000023 * [FELIX-3884] - Default value and options
Carsten Ziegeler0e01f1e2013-09-02 16:25:06 +000024
Jan Willem Janssen46bff2b2012-11-16 10:15:04 +000025
Felix Meschbergerf392e052012-10-18 12:56:10 +000026Changes from 1.0.4 to 1.0.6
27---------------------------
28
29** Bug
30 * [FELIX-2094] - AttributeDefinition with an empty default value must attribute must result in a single (empty string) entry string array
31 * [FELIX-2097] - DefaultMetaTypeProvider.getLocales() must not reuturn an empty string entry
32 * [FELIX-2860] - getLocales() in DefaultMetaTypeProvider needs to check return of findEntries
33 * [FELIX-2867] - getIcon() in LocalizedObjectClassDefinition keyset iteration incorrect
34 * [FELIX-2868] - Icon only works if absolute path specified, but specification allows for relative urls
35 * [FELIX-3183] - Attribute requirement is not validated
Felix Meschberger90547fa2012-10-29 15:24:51 +000036 * [FELIX-3364] - MetaDataReader exposes a private exception class on the public API
Felix Meschbergerf392e052012-10-18 12:56:10 +000037 * [FELIX-3720] - Designate's pid attribute is optional and not mandatory
Felix Meschberger90547fa2012-10-29 15:24:51 +000038 * [FELIX-3730] - AD.validate of string attributes must validate the string length
39 * [FELIX-3732] - service.pid properties of ManagedServiceFactory services must be used as factory PIDs
40 * [FELIX-3734] - MetaType: NPE in ServiceTracker for fragment bundle
Felix Meschbergerf392e052012-10-18 12:56:10 +000041
42** Improvement
43 * [FELIX-3167] - Add support for new PASSWORD attribute type
44 * [FELIX-3338] - Add support for optional attributes in the MetaDataReader as defined in the XML schema for metatype
Felix Meschberger90547fa2012-10-29 15:24:51 +000045 * [FELIX-3736] - Add support for MetaTypeProvider service modifications
46 * [FELIX-3740] - Maintain the MetaTypeProvider service tracker on the MetaTypeService
Felix Meschbergerf392e052012-10-18 12:56:10 +000047
48** New Feature
49 * [FELIX-2719] - Add name space support to the meta type implementation
50
51** Task
52 * [FELIX-2096] - Check MetaTypeProvider.getObjectClassDefinition(String, String) specification compliance
53 * [FELIX-3182] - Update to use parent POM 2.1
54 * [FELIX-3184] - Add support for metatype extension by MetatypeProvider services
Felix Meschberger90547fa2012-10-29 15:24:51 +000055 * [FELIX-3731] - Multi-Value service.pid service properties must be supported
56 * [FELIX-3733] - Clarify icon location
Felix Meschbergerf392e052012-10-18 12:56:10 +000057
58
59Changes from 1.0.2 to 1.0.4
60---------------------------
61** Bug
62 * [FELIX-1226] - The MetaType service should ignore the pid attribute of Designate elements if factoryPid is set.
63
64** Improvement
65 * [FELIX-718] - Update NOTICE file to new format
66 * [FELIX-1227] - Project Descriptor Enhancement
67 * [FELIX-1434] - Include service tracker in bundle instead of importing it
68
69
70Changes from 1.0.0 to 1.0.2
71---------------------------
72
73** Bug
74 * [FELIX-520] - MetaDataReader - ad.setMax
75 * [FELIX-521] - MetaType - optionValues check
76 * [FELIX-597] - Meta type service incorrectly parses attribute element content when the content is specified in value child tags
77 * [FELIX-607] - Meta type localization incorrectly resolved in the meta type folder
78
79** Improvement
80 * [FELIX-666] - Metatype OBR description
81
82
83Initial Release 1.0.0
84---------------------
85
86** New Feature
87 * [FELIX-20] - Implement Metatype Service