Hi,

to my dismay I just discovered that magnolia-ui-form 5.2.5 has an undocumented API change that breaks existing code. If you compare https://nexus.magnolia-cms.com/content/sites/magnolia.public.sites/ui/5.2.4/magnolia-ui-form/apidocs/info/magnolia/ui/form/field/AbstractCustomMultiField.html and https://nexus.magnolia-cms.com/content/sites/magnolia.public.sites/ui/5.2.5/magnolia-ui-form/apidocs/info/magnolia/ui/form/field/AbstractCustomMultiField.html you will notice that the protected field " datasourceListener" is now missing.

This API change isn't mentioned in http://documentation.magnolia-cms.com/display/DOCS/Release+notes+for+Magnolia+5.2.5 , and so no hints on code migration are given.

This will e.g. break the the shop module once it is upgraded to Magnolia >= 5.2.5 (currently depending on 5.2.4).

@Eric maybe you could give some hints on how to migrate e.g. http://git.magnolia-cms.com/gitweb/?p=forge/shop.git;a=blob;f=src/main/java/info/magnolia/module/shop/app/field/PriceCategoryField.java;h=6d1006ff0316b4220d11497360c50fb858983303;hb=HEAD ? That would be great!

The breaking change got introduced in http://git.magnolia-cms.com/gitweb/?p=magnolia_ui.pub.git;a=commitdiff;h=f53727aa29eb2d43b01f3768ad9f1fa782fe412b

Thanks for any hints,
Jörg


--
Dipl.-Inf. Jörg von Frantzius, Systems Architect + Team Lead

Email mailto:[email protected]
Phone +49 30 283921-0   
Fax +49 30 283921-29

Aperto AG - In der Pianofabrik
Chausseestraße 5, D-10115 Berlin-Mitte
http://www.aperto.de
http://www.facebook.com/aperto
https://www.xing.com/companies/apertoag

HRB 77049, AG Berlin Charlottenburg
Vorstand: Dirk Buddensiek (Vorsitzender), Kai Großmann, Stephan Haagen, Daniel Simon
Aufsichtsrat: Bernd Hardes (Vorsitzender)



----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to