blob: cde54002ac8a4536e9f98d797785dd9a541578ed [file] [log] [blame]
Clement Escoffierfe1775d2013-05-13 12:54:07 +00001Changes from 1.8.6 to 1.8.10
2----------------------------
3
4** Bug
5 * [FELIX-3451] - "instance.name" attribute not recognized
6 * [FELIX-3843] - ClassCastException when listing service properties of a non-ComponentFactory Factory service
7 * [FELIX-3895] - iPOJO instance is not shown (with the "arch" commands) if constructor is failing
8 * [FELIX-3896] - Null reference are injected with @Bind(optional=false) method on iPOJO components
9 * [FELIX-3918] - iPOJO Logger cannot be dynamically configured on Equinox and KF
10 * [FELIX-3919] - iPOJO Proxies strategy cannot be configured dynamically on Equinox and KF
11 * [FELIX-3920] - Creation Strategy does not work on KF3
12 * [FELIX-3974] - Properties cannot be set as immutable using annotations
13 * [FELIX-3995] - Missing options in Bind annotation
14 * [FELIX-4041] - Properties starting with . should not be propagated
15 * [FELIX-4048] - @Requires handler does not fail when no specification can be found
16 * [FELIX-4053] - Avoid @StaticServiceProperty to be used on classes
17 * [FELIX-4054] - Use current factory version to generate instance name if required
18
19** Improvement
20 * [FELIX-3860] - factories and instances iPOJO gogo commands should show the "public=false" instances/factories
21 * [FELIX-3932] - Allow dependency filter's to get context-source variables
22 * [FELIX-4040] - Implement config admin support to handle binding location properly
23 * [FELIX-4045] - Chain Exceptions when possible
24
25** New Feature
26 * [FELIX-4034] - Instance configuration DSL
27
28** Task
29 * [FELIX-3892] - Upgrade runtime codebase to Java 5
30 * [FELIX-3903] - Migrate tests to pax exam 3
31 * [FELIX-3921] - Update pom to latest Felix's parent
32 * [FELIX-3948] - Define a new extender model
33 * [FELIX-3978] - Check that we don't use java 6+ API
34
35** Wish
36 * [FELIX-3926] - Provide metadata for the Extender namespace
37
Clement Escoffier76ac2312011-01-04 10:24:09 +000038Changes from the 1.6.0 to 1.8.0
39-------------------------------
40** Improvement
41 * [FELIX-2758] - Add post-registration and post-unregistration callbacks to the iPOJO API
Clement Escoffier7ba5a062011-05-11 19:20:31 +000042 * [FELIX-2759] - The iPOJO API do not support constructor injection
Clement Escoffier76ac2312011-01-04 10:24:09 +000043
Clement Escoffiere99f0d32010-04-14 15:25:52 +000044Changes from the 1.4.0 to 1.6.0
45-------------------------------
46** Improvement
47 * [FELIX-1427] - Service injection with Smart Proxies
48 * [FELIX-1906] - Allow calling a method when service properties of an already injected service are modified
49 * [FELIX-2268] - Simplify setting of properties.
50
51** New Feature
52 * [FELIX-2132] - Provides a way to control service exposition from the implementation class
Clement Escoffier76ac2312011-01-04 10:24:09 +000053
Clement Escoffierbfa74d02009-07-19 16:25:18 +000054Version 1.4.0
55-------------
Clement Escoffier76ac2312011-01-04 10:24:09 +000056
Clement Escoffierbfa74d02009-07-19 16:25:18 +000057** Bug
58 * [FELIX-965] - Avoid classloading issue if an already manipulated class is used by the API
59
60** Improvement
61 * Update parent pom
62 * Initial commit
Clement Escoffier76ac2312011-01-04 10:24:09 +000063
64