Hello.
First of all, kudos for the idea and materializing it in an ODC Forge Asset.
I tested the component and I found that the changelog report generates wrong or incomplete information.
For instance, I cloned the component and used its revisions to generate a changelog report.
Choosing the old revision 1 and new revision 4, this was the generated report:
And if I compare and merge the same 2 revisions directly in ODC Studio, this is the outcome:
As you can see, the screens were correctly identified by the component as being changed to Anonymous but the OAuthTokenCache entity was not deleted.
I have another example with incomplete information but for the sake of readibility, I will leave this post as is.Let me know your thoughts.
Rafael
Hi Rafael,
Looking at your screenshot, the report says "OAuthTokenCache entity: Deleted", but ODC Studio shows it wasn't. That's a false positive, not a missed deletion.
1.0.7 already shipped a fix for this exact pattern where elements with contentChanged=true but no renderable attribute bullets were falling back to "Deleted" in the renderer. The release notes give examples for blocks and ESpaces, not entities. My guess is the fix covers those element types but entities still hit the old fallback path.
Worth flagging to Daniel with this specific case.
Cheers,
MdG
Hi Michael.
I tested the latest version and indeed the issue I reported is fixed.
Regards.
Glad it worked out :)
Hello guys,
Thanks for the feedback! I'm also using the tool and detecting these issues as I generate more and more changelogs with it, and I'm fixing them as we go.
If you find any other issues like this, be sure to let me know and I'll fix them as soon as possible.
Many thanks.