Code Monkey home page Code Monkey logo

Comments (6)

dsyme avatar dsyme commented on August 20, 2024 2

I'm fine with adding a netstandard2.0 target tbh

from fsharp.control.asyncseq.

dsyme avatar dsyme commented on August 20, 2024 1

3.0.5 released with support for both netstandard2.0 and netstandard2.1 https://www.nuget.org/packages/FSharp.Control.AsyncSeq/3.0.5

from fsharp.control.asyncseq.

wilsoncg avatar wilsoncg commented on August 20, 2024

I think the idea was to simplify the maintenance process. The build process was getting a bit hairy, unit tests & document generation were running as .NET framework (thanks to a dependency on Razor formatting), whilst build & package ran in .NET core. Throw into the mix a separate CI build for mono and suddenly maintenance becomes quite the headache.

Now that .NET framework's days are numbered, it seems sensible to baseline on .NET Standard 2.1 to simplify cross platform development & maintenance. You can use versions <3.0 if you want .NET framework support.

from fsharp.control.asyncseq.

bddckr avatar bddckr commented on August 20, 2024

That all makes sense to me. Thanks for the insight!

from fsharp.control.asyncseq.

toburger avatar toburger commented on August 20, 2024

As this library is used as a transient dependency from other libraries the use of netstandard2.1 imposes some problems.

If the library itself is built with netstandard2.0 the following warning get's shown:

warning NU1608: Detected package version outside of dependency constraint: FSharp.Azure.Storage 5.0.1 requires FSharp.Control.AsyncSeq (>= 2.0.0 && < 3.0.0) but version FSharp.Control.AsyncSeq 3.0.3 was resolved.

The lib should run with netstandard2.0 perfectly fine. No need to support old .NET Framework?

from fsharp.control.asyncseq.

bddckr avatar bddckr commented on August 20, 2024

Thanks for the work in #135! ❤️

Can we get this released to NuGet.org? I think we can close this issue once it's out 😄

from fsharp.control.asyncseq.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.