Skip to content

Problem prevention Request: Update and Pin FluentAssertions Package to latest free version for provided Templates #1625

@DevTKSS

Description

@DevTKSS

Issued Code

<FluentAssertionsVersion Condition="'$(FluentAssertionsVersion)' == ''">6.12.0</FluentAssertionsVersion>

What should get changed

Reffering to #1606 , I would like to request the test project provided Version of FluentAssertions to:

  • (optional) Update to 7.2.0 which is the latest FREE & OPEN SOURCE Version
  • Pin the provided version <PackageVersion Include="FluentAssertions" Version="[7.0.2]"/>
  • Add a comment line thats informing the user about, when considering to update this, that the versions above requires paid license

Why is that needed

nuget package manager in vs 2022 for example suggests to update the Package as there is a higher version included. If the user might do this with dotnet package update ... CLI command, maybe the tool will not even prompt him like the Package man does kind of inform us that they are not relyable for any License the used or updated Packages might require for legal use

Reference Sourced from:

https://youtu.be/ZFc6jcaM6Ms?si=1MrgTx1rKkOBa0l_

Any other Informations

As I can understand, that the reffered Issue will be a way higher Effort, maybe a Version pin could be a workaround until the refered issue got evaluated for bigger effort change

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions