Context & Issue Resolution
After upgrading to .NET Framework version 8, our client encountered a problem where Generic Links failed to load following a server restart.
Previous Workaround
Previously, they had forked the Generic Links package to resolve an issue where URLs for non-primary language pages incorrectly defaulted to the primary language URL. #35
Current Solution
To fix the post-restart visibility issue, they aligned the package version to 1.9.1 within their solution. This stabilized the behavior, but only temporarily.
Further Investigation
Upon reviewing release notes for versions newer than 1.9.1, they identified references to Lazy loading issues within the Content Delivery API. While version 2.0.3 of the Geta package introduced a supposed fix, the problem appears to persist.
Release Note Insight
A statement from the release notes explicitly mentions:
"(Attempted) fix for issue with Lazy loading in Content Delivery API."
Dependency Constraint
Until Lazy loading behavior is reliably addressed, the client cannot consume the latest Geta Generic Links NuGet package from the public repository.
Context & Issue Resolution
After upgrading to .NET Framework version 8, our client encountered a problem where Generic Links failed to load following a server restart.
Previous Workaround
Previously, they had forked the Generic Links package to resolve an issue where URLs for non-primary language pages incorrectly defaulted to the primary language URL. #35
Current Solution
To fix the post-restart visibility issue, they aligned the package version to 1.9.1 within their solution. This stabilized the behavior, but only temporarily.
Further Investigation
Upon reviewing release notes for versions newer than 1.9.1, they identified references to Lazy loading issues within the Content Delivery API. While version 2.0.3 of the Geta package introduced a supposed fix, the problem appears to persist.
Release Note Insight
A statement from the release notes explicitly mentions:
Dependency Constraint
Until Lazy loading behavior is reliably addressed, the client cannot consume the latest Geta Generic Links NuGet package from the public repository.