NuGet discrepancy help

Posted by: John.Reynolds on 6 July 2020, 4:32 am EST

  • Posted 6 July 2020, 4:32 am EST

    Is there a best practice for upgrading AR 14.1.x NuGet packages for ActiveReports?

    How do we know what has changed? Where are the release notes?

    Also - there seem to be incompatibilities. For example, the 14.1.2094 version is out to replace the 14.1.20250 version, but it depends on GrapeCity.ActiveReports.Core.DataProviders being >= 1.6.4, but that NuGet package release is not available.

    What is GrapeCity's suggestion on how often / when to upgrade these components? We've found the NuGet reference requirements to be so unpredictable that we've had to completely isolate the report creation into separate projects entirely.

    Any advice would be greatly appreciated.

    Best,

    John
  • Marked as Answer

    Replied 6 July 2020, 10:30 pm EST

    Hello,

    Please give me a moment to explain about the complete release cycle of AR. There is one major release and three minor releases for a particular version of AR. For example, AR14 is a major release and AR14.1, AR14.2 and AR14.3 are minor ones.

    You should upgrade to the newest minor version when it is released i.e. AR14.1 for now.

    As you know, there is a time gap between the minor releases. In that duration, we fix critical customer issues, if it is feasible at all. Once done, we send them the corresponding hotfix. As a result, the latest AR package is updated on the NuGet server. So whenever, you see a new package (over NuGet) apart from the minor release, this would be a hotfix in which there will be a customer issue fixed.

    You can refer to the release notes for minor releases here:
    https://www.grapecity.com/forums/ar-dev/activereports-141-released_1
    https://www.grapecity.com/controls/activereports/whats-new

    However, we do not provide release notes for these hotfix versions.

    Regarding the issue you are facing, we have now uploaded GrapeCity.ActiveReports.Core.DataProviders 1.6.4 package on the NuGet server, and you can easily upgrade to 14.1.20294 version.

    In the hotfix versions, only customer-specific issues are fixed. So it depends on the choice of updating to that version or not. You may keep using the initial version of the minor release only. However, if you face any issue with your NuGet package in future, I will suggest to check with the newest hotfix version. There is a chance that the issue is fixed in that.

    Also, if you need the installer corresponding to the latest hotfix version at any point of time, you can open a case for the same and we will provide the installer of the same version.


    Hope it clarifies.

    Thanks,
    Mohit
Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels