-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Hi developers, in order to support you with a smooth transition to upcoming DM 4.8 this posting lists the most significant breaking changes. Please test/adapt your plugins with current 4.8-SNAPSHOT. In case problems/bugs are revealed I still have the chance to fix them in the final release. DM 4.8 will be released at Apr 15. Generally look for "BREAKING CHANGE" in the ticket comments. - - Core model objects can't be instantiated with "new" operator anymore. Use the new model factory instead: https://trac.deepamehta.de/ticket/933#comment:14 - - The omnipresent "dms" object is renamed to "dm4": https://trac.deepamehta.de/ticket/941#comment:5 - - Core's ResultList class is dropped. This affects the REST API responses as well: https://trac.deepamehta.de/ticket/941#comment:6 - - The "maxResultSize" parameter is dropped from all APIs. https://trac.deepamehta.de/ticket/895#comment:2 - - The Core Service API underwent renamings. Look for "BREAKING CHANGE": https://trac.deepamehta.de/ticket/941 - - ChildTopics and ChildTopicsModel's has() and size() methods are dropped. Consider using the new getTopic[s]OrNull() accessors: https://trac.deepamehta.de/ticket/923#comment:2 - - The server-side postDelete listeners have changed: https://trac.deepamehta.de/ticket/935#comment:15 - - The server-side postUpdateAssociation listener have changed: https://trac.deepamehta.de/ticket/935#comment:30 - - The artifact ID of the plugin parent POM have changed: https://trac.deepamehta.de/ticket/847#comment:6 - - The plugin hot deployment feature has changed for both, the dev environment, and the binary distro: https://trac.deepamehta.de/ticket/846 https://trac.deepamehta.de/ticket/847 Cheers, Jörg -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJXBRHwAAoJEMsgnkGaXINKMlYIAK0eP7oJLp7V+vBUwlLj/7RA fYsUoiXxECQMQbvTWKD5k/9L6/m3HmbRN5lJ29l/d/E3olxIsQ4VkIollx7CmtMF 9f/L8VldYVPK9ATiRvXJ/BRf47s+LLTrCx4N8GAvjAmyCTH7WpmZHH99dUqRrfv4 eLDKeGNzlsNNdXxYgv/LgitnJriKEVA6nk8Xo10zBJ5GTCwUf+E2rlpL1XEr5Z3r fIod3UktJ+wt8a9RtJ2SxeTmsVGAUcNYNTC4E3BICr0ydIEeI0aaOmwWkc4c2Fiu oxjHFh0TadJjcwLk8y8qkNU9C0q9Rgdsh2+VQSY+X8pQXo77leGGR6EF7wmIe7w= =mmM8 -----END PGP SIGNATURE----- -- devel mailing list [email protected] http://lists.deepamehta.de/mailman/listinfo/devel-lists.deepamehta.de
