blob: b2035b14725da53fe93162f124717aec0aaae7a8 [file] [log] [blame]
Jan Willem Janssen998f2692016-02-04 16:10:34 +00001Changes from 1.1.2 to ...
2-------------------------
3
4** Bug
5 * [FELIX-5173] - Metatype service's BundleResources ignore properties provided by fragment bundles
Carsten Ziegelereb967242016-02-12 16:24:28 +00006 * [FELIX-5185] - Fix description of metatype bundle
Jan Willem Janssen998f2692016-02-04 16:10:34 +00007
8
Carsten Ziegeler42d31982015-08-10 08:49:49 +00009Changes from 1.1.0 to 1.1.2
10---------------------------
11
12** Bug
13 * [FELIX-5000] - Potential NPE when reading metatype info due to FELIX-4973
14
15
Carsten Ziegeler7a2b6aa2015-08-07 00:13:39 +000016Changes from 1.0.12 to 1.1.0
Carsten Ziegeler42d31982015-08-10 08:49:49 +000017----------------------------
Carsten Ziegeler7a2b6aa2015-08-07 00:13:39 +000018
19** Improvement
20 * [FELIX-4980] - Add capabilities for metatype R6
21 * [FELIX-4973] - Relax exception handling when reading metatype XML
22
23
Carsten Ziegelerb41e8742014-10-02 12:11:02 +000024Changes from 1.0.10 to 1.0.12
25-----------------------------
26
27** Improvement
Jan Willem Janssen32244a42015-02-18 12:39:54 +000028 * [FELIX-4649] - Get MetaTypeInformation while bundle is starting
Jan Willem Janssen998f2692016-02-04 16:10:34 +000029 * [FELIX-4687] - Support v. 1.3 metatype namespace
Jan Willem Janssen32244a42015-02-18 12:39:54 +000030
31** Bug
32 * [FELIX-4644] - Designates with multiple Objects
33 * [FELIX-4665] - Metatype service does not allow a default empty string in XML resource
34 * [FELIX-4771] - Possible NPE when accessing content of attribute
Sanjeeb Kumar Sahoo54925df2015-04-15 00:10:29 +000035 * [FELIX-4799] - Support for multiple factory designates in single MetaType file
Carsten Ziegelerb41e8742014-10-02 12:11:02 +000036
37
Carsten Ziegeler918d6642014-01-15 14:42:28 +000038Changes from 1.0.8 to 1.0.10
39----------------------------
40
41** Bug
Jan Willem Janssen32244a42015-02-18 12:39:54 +000042 * [FELIX-4289] - Spaces within values are removed for default values
Carsten Ziegeler918d6642014-01-15 14:42:28 +000043
Jan Willem Janssen32244a42015-02-18 12:39:54 +000044
Jan Willem Janssen46bff2b2012-11-16 10:15:04 +000045Changes from 1.0.6 to 1.0.8
46---------------------------
47
48** Bug
Jan Willem Janssen32244a42015-02-18 12:39:54 +000049 * [FELIX-3756] - Optional attributes validated invalid data as correct;
50 * [FELIX-3757] - If an AttributeDefinition did not specify a minimum, maximum or option values, it did not detect missing values;
51 * [FELIX-3758] - AttributeDefinition.validate() did not take non-zero cardinality into consideration.
52 * [FELIX-4214] - Cache in BundleResources works only for a single metatype properties file per bundle
53 * [FELIX-3884] - Default value and options
Carsten Ziegeler0e01f1e2013-09-02 16:25:06 +000054
Jan Willem Janssen46bff2b2012-11-16 10:15:04 +000055
Felix Meschbergerf392e052012-10-18 12:56:10 +000056Changes from 1.0.4 to 1.0.6
57---------------------------
58
59** Bug
Jan Willem Janssen32244a42015-02-18 12:39:54 +000060 * [FELIX-2094] - AttributeDefinition with an empty default value must attribute must result in a single (empty string) entry string array
61 * [FELIX-2097] - DefaultMetaTypeProvider.getLocales() must not reuturn an empty string entry
62 * [FELIX-2860] - getLocales() in DefaultMetaTypeProvider needs to check return of findEntries
63 * [FELIX-2867] - getIcon() in LocalizedObjectClassDefinition keyset iteration incorrect
64 * [FELIX-2868] - Icon only works if absolute path specified, but specification allows for relative urls
65 * [FELIX-3183] - Attribute requirement is not validated
66 * [FELIX-3364] - MetaDataReader exposes a private exception class on the public API
67 * [FELIX-3720] - Designate's pid attribute is optional and not mandatory
68 * [FELIX-3730] - AD.validate of string attributes must validate the string length
69 * [FELIX-3732] - service.pid properties of ManagedServiceFactory services must be used as factory PIDs
70 * [FELIX-3734] - MetaType: NPE in ServiceTracker for fragment bundle
Felix Meschbergerf392e052012-10-18 12:56:10 +000071
72** Improvement
Jan Willem Janssen32244a42015-02-18 12:39:54 +000073 * [FELIX-3167] - Add support for new PASSWORD attribute type
74 * [FELIX-3338] - Add support for optional attributes in the MetaDataReader as defined in the XML schema for metatype
75 * [FELIX-3736] - Add support for MetaTypeProvider service modifications
76 * [FELIX-3740] - Maintain the MetaTypeProvider service tracker on the MetaTypeService
Felix Meschbergerf392e052012-10-18 12:56:10 +000077
78** New Feature
Jan Willem Janssen32244a42015-02-18 12:39:54 +000079 * [FELIX-2719] - Add name space support to the meta type implementation
Felix Meschbergerf392e052012-10-18 12:56:10 +000080
81** Task
Jan Willem Janssen32244a42015-02-18 12:39:54 +000082 * [FELIX-2096] - Check MetaTypeProvider.getObjectClassDefinition(String, String) specification compliance
83 * [FELIX-3182] - Update to use parent POM 2.1
84 * [FELIX-3184] - Add support for metatype extension by MetatypeProvider services
85 * [FELIX-3731] - Multi-Value service.pid service properties must be supported
86 * [FELIX-3733] - Clarify icon location
Felix Meschbergerf392e052012-10-18 12:56:10 +000087
88
89Changes from 1.0.2 to 1.0.4
90---------------------------
91** Bug
Jan Willem Janssen32244a42015-02-18 12:39:54 +000092 * [FELIX-1226] - The MetaType service should ignore the pid attribute of Designate elements if factoryPid is set.
Felix Meschbergerf392e052012-10-18 12:56:10 +000093
94** Improvement
Jan Willem Janssen32244a42015-02-18 12:39:54 +000095 * [FELIX-718] - Update NOTICE file to new format
96 * [FELIX-1227] - Project Descriptor Enhancement
97 * [FELIX-1434] - Include service tracker in bundle instead of importing it
Felix Meschbergerf392e052012-10-18 12:56:10 +000098
99
100Changes from 1.0.0 to 1.0.2
101---------------------------
102
103** Bug
Jan Willem Janssen32244a42015-02-18 12:39:54 +0000104 * [FELIX-520] - MetaDataReader - ad.setMax
105 * [FELIX-521] - MetaType - optionValues check
106 * [FELIX-597] - Meta type service incorrectly parses attribute element content when the content is specified in value child tags
107 * [FELIX-607] - Meta type localization incorrectly resolved in the meta type folder
Felix Meschbergerf392e052012-10-18 12:56:10 +0000108
109** Improvement
Jan Willem Janssen32244a42015-02-18 12:39:54 +0000110 * [FELIX-666] - Metatype OBR description
Felix Meschbergerf392e052012-10-18 12:56:10 +0000111
112
113Initial Release 1.0.0
114---------------------
115
116** New Feature
Jan Willem Janssen32244a42015-02-18 12:39:54 +0000117 * [FELIX-20] - Implement Metatype Service