Skip to content

EPPlus need upper version limit in dependency declaration #1395

Open
@lars-erik

Description

@lars-erik

Which Umbraco Forms version are you using? (Please write the exact version, example: 13.4.0)

13.4.1

Which Umbraco version are you using? (Please write the exact version, example: 13.5.2)

13.7.2

Issue summary

I just came across this in a v13 install. I believe I wrote some custom code using EPPlus before adding Forms to the project. I'd installed EPPlus V7. Installing the Forms package don't validate the EPPlus version, but all EPPlus versions from and above v5 is backwards incompatible with the Forms Export to Excel feature. They all throw exceptions about missing methods.
I see that the Forms nuget package requires EPPlus >= 4. It should rather specify 4.* or [4.0.0, 5.0.0) explicitly so we get a report that Forms is incompatible with later versions of EPPlus.

Specifics

No response

Steps to reproduce

Install EPPlus >= 5.* before installing forms and then try to export forms from the BO.

Expected result / actual result

An actual downloaded Excel-file.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @lars-erik

        Issue actions

          EPPlus need upper version limit in dependency declaration · Issue #1395 · umbraco/Umbraco.Forms.Issues