Declarative Services 1.4 includes new features such as constructor injection, activation fields, enhancements to component property types, and support for component factory properties and OSGi logging. Some key additions are constructor injection which allows injecting references and activation objects into a component constructor, and activation fields which allow injecting activation objects into fields. Component property types can now be used to annotate components to specify property values in a type-safe manner. Component factory properties allow more customization of factory services. OSGi logger support integrates the updated Log Service to allow injecting loggers created from the LoggerFactory.