This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to annotated tag org.apache.sling.models.impl-1.1.0
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-models-impl.git.
at d49b3c3 (tag)
tagging f0c3f772108762de213b71de3bda6f59152985b1 (commit)
by Justin Edelson
on Tue Sep 2 19:14:45 2014 +0000
- Log -----------------------------------------------------------------
org.apache.sling.models.impl-1.1.0
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 58786a9 SLING-3313 - adding initial version of Sling Models (nee YAMF)
new 45be0c6 set svn:ignore
new d407d6f SLING-3313 - actually use the seal() method to make the
disposal callback list unmodifiable
new 40ea6f5 SLING-3335 - add a models configuration printer to see the
currently registered injectors
new ae43b9e SLING-3334 - explicitly rank injectors
new e9a5ebd SLING-3357 - allow a model class to have a single argument
constructor which takes the adaptable as a parameter.
new d193760 using release version
new fe08a96 avoid the use of Integer.compare()
new 5f168bc [maven-release-plugin] prepare release
org.apache.sling.models.impl-1.0.0
new d951930 [maven-release-plugin] prepare for next development iteration
new 41e7e3c Using 1.0.0 breaks the build, reverting to SNAPSHOT, we might
change back to 1.0.0 once it's out
new 53a6c31 SLING-3429 - fix NPE in OSGiServiceInjector which impacted
multi-valued properties
new 3fda5d4 SLING-3430 - only embedding necessary parts of beanutils
new 9fb2350 SLING-3340 - reverting change to restrict inclusion of
beanutils. error prone.
new 6d238d2 no need to depend upon SNAPSHOT version of API
new 64ef324 adding test for array properties
new f9c6619 SLING-3455 - fixing issue with injection adaption in classes
new 392c1c6 [maven-release-plugin] prepare release
org.apache.sling.models.impl-1.0.2
new 8fa875f [maven-release-plugin] prepare for next development iteration
new 53b4d54 SLING-3460 - internal refactoring to ease meta-annotation
support
new 234cb27 Update to parent pom v19
new 4597b97 SLING-3510 - checking for bad package, either one which
doesn't exist or doesn't have classes in it. Thanks Chris Pilsworth for the
patch!
new a3ad23d SLING-3536 - on each interval for callback disposal, continue
to poll until all queue is exhausted.
new 59464a2 fixing bad url
new 6a281d3 [maven-release-plugin] prepare release
org.apache.sling.models.impl-1.0.4
new 6b7fdc5 [maven-release-plugin] prepare for next development iteration
new 063b5d2 SLING-3547 - correctly dealing with primitive and wrapper
default objects. applying slightly modified version of patch from Konrad to
split out primitive from wrapper model classes.
new 50eb3e2 unit test improvements
new 189f1d3 SLING-3499 - adding support for custom annotation per
injector (thanks Konrad Windszus for the patch!)
new 7addafa cleanup
new 4fd9d71 SLING-3674 - automatically wrapping/unwrapping arrays where
possible during value map injection
new f6d3d61 SLING-3674 - avoiding duplicating code in ClassUtils
new 0df8a43 SLING-3516 - adding ability to inject a list of grandchild
resources. Thanks to Igor Sechyn for the initial patch!
new a91e250 SLING-3683 - breaking apart annotation processor factory
selection from injector selection
new 4188a71 trivial formatting
new 3ea34c4 SLING-3696 - adding support for defining a default injection
strategy of required or optional. Also adding a @Required annotation
new e95b122 SLING-3677 - converting arrays to lists in ValueMapInjector.
Thanks to Krystian Panek for the patch!
new 5d87969 SLING-3700 - adding a ResourceResolver injector
new 43ca65f using released version of API
new ba6409f [maven-release-plugin] prepare release
org.apache.sling.models.impl-1.0.6
new 8158a27 [maven-release-plugin] prepare for next development iteration
new 71a5632 using next version during release
new 60a094f SLING-3703 - referencing older version of commons osgi
new 4154731 Updated to parent version 20
new 76f3fae SLING-3716 SLING-3718 - adding support for constructor
injection and self injection based on a patch from Stefan Seifert
new 5060375 SLING-3861 - adding condition option for @Model annotation
new ec0e0a1 SLING-3863 - adding initial values for primitives when
injecting to fields and constructor params. Thanks to Stefan Seifert for the
original patch!
new fd0324d SLING-3863 - correcting behavior where optional methods and
constructor parameters were injected with non-null wrapper classes.
new 9c6fb1e SLING-3869 - fixing branding issues with Sling Models. Thanks
to Stefan Seifert for the patch!
new ad90196 fixing error in Sling Models test code - service ranking must
be an integer to be effective
new 025b2ae SLING-3876 - ensuring that class-based self injection only
happens on the first constructor parameter. Otherwise the @Self annotation is
necessary. Also changing the ranking so that other injectors have the
opportunity to inject to the first constructor parameter before.
new a6b32c1 SLING-3877 - adding a resource path injector. also did some
minor refactoring to avoid code duplication between injectors.
new 895766f SLING-3860 - allowing maximum recursion depth to be configured
new 035d660 SLING-3878 - allowing the injection of parameterized request
attributes
new ead97d0 SLING-3715 - adding sling object injector. Thanks to Stefan
for the patch!
new b5304a4 SLING-3879 - fixing NPE in PathInjector. Thanks Stefan for
the patch!
new 3041e79 SLING-3894 - removing duplicate type checks in Request and
SlingBindings injectors
new 9a66a4b SLING-3895 - supporting list adaptation for method and
constructor injection
new 8fd239e SLING-3897 - fixing copy&paste error in unbind method. Thanks
to Stefan for the patch!
new db87d40 SLING-3897 - fixing synchronization block error
new d387900 SLING-3886 - adding support for adapter indirection where the
adapting target is a superclass or implemented interface of the implementation
class. Thanks to Stefan for the patch!
new f3b034c release prep
new 2f179b1 [maven-release-plugin] prepare release
org.apache.sling.models.impl-1.1.0
new f0c3f77 [maven-release-plugin] copy for tag
org.apache.sling.models.impl-1.1.0
The 64 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].