[Yanel-dev] [HEADS-UP] Minor backwards incompatible change re realm interface
Michael Wechner
michael.wechner at wyona.com
Wed Feb 22 13:44:06 CET 2012
btw, you might experience a build failure because of the version 2.0.0
upgrade of Yanel in case you should clean your local maven repository.
If so, then please make sure to replace hard-coded version numbers,
similar to
- <dependency groupId="wyona-org-yanel" artifactId="yanel-impl"
version="1.0-dev-rREVISION" />
+ <dependency groupId="wyona-org-yanel" artifactId="yanel-impl"
version="${yanel.source.version}" />
whereas if you really want to use a specific Yanel version, then you
need to add this particular Yanel version to some third party maven
repository and reference it from there.
Thanks
Michael
Am 22.02.12 12:06, schrieb Michael Wechner:
> Hi
>
> We have introduced a backwards incompatible change (commit
> 68b1ffd02e617952e6cfa452ca589c1df17b3d50) re the realm interface, see
>
> src/core/java/org/wyona/yanel/core/map/Realm.java#getUserTrackingDomain()
> rc/core/java/org/wyona/yanel/core/map/Realm.java#setUserTrackingDomain(String)
>
>
> which means if you have a custom realm implementation and if you don't
> extend the default realm implementation,
> then you need to update your custom realm implementation accordingly,
> see for example
>
> src/core/java/org/wyona/yanel/core/map/RealmDefaultImpl.java
>
> According to http://semver.org/ we have increased the Yanel version
> number to 2.0.0
>
> It's really a minor change, but I understand that such changes are
> annoying anyway and maybe we can discuss
> how to change the realm architecture such that similar enhancements
> won't create backwards incompatibilities
> in the future.
>
> Thanks
>
> Michael
More information about the Yanel-development
mailing list