Affects Version/s: 3.2 GA (Moore)
There is some regression between spring parent release 2.1.5 and 2.2.0. For example, have a look at https://github.com/luvarqpp/poc-springHalRelations/tree/solution/extendedAccordingDannyLesnikAnswer repository (note referenced branch and please ignore that given repo was created for another stackoverflow question; thus ignore its readme).
When you request http://localhost:8080/api/publishers url, you will get this:
I would expect that "createdBy" (ManyToOne mapping) relation will be as link only, or as embedded thing (projection?) only.
Sidenote: "author" is preferred over "createdBy" according iana registry. Are there any way how to detect/check for errors like this one? Some commonly used synonyms which have standardized equivalent?
PS: If you point me in some direction, I can try to make pull-request with fix. This problem bothers me a lot due failing tests (restdocs).