Comments (3)
Hi, I don't really have a roadmap at the moment. There is not a lot of bugs/feature requests coming in where I feel I need to formally put a roadmap together. At the moment I use Giraffe in a few projects of my own and when I run into my own shortcomings then I slowly integrate those things into the official package.
I have tagged it with alpha because I don't really know how many people actually use it beyond myself and I am not sure if the library has been sufficiently tested or if there might be some bigger API changes requested any time soon. As far as I know it is fairly stable, but every so often I still introduce minor breaking changes to iron out some corners of the library (check the latest release notes).
The alpha tag might be a little bit misrepresenting, because the library is fairly stable, but on the other hand I don't feel in a rush to prematurely label it beta or RTM if I know that I am still tweaking it here and there.
Saying that, I am open to discuss any ideas you have? What would you like to happen?
from giraffe.
If you are interested I am currently working on a negotiate handler. A first example can be seen in the tests and I expect to have a first working version ready this weekend.
from giraffe.
Hi, I created a beta milestone and updated all remaining issues: https://github.com/dustinmoris/Giraffe/milestones
Once I closed all these issues and nothing else came up then I will transition the project to beta. Hopefully the time between beta and RC will be a lot quicker, but it really depends what other suggestions/issues will come in after that.
There's still some quite fundamental changes being discussed and worked on like #53 for example.
Hope that answers you question!
from giraffe.
Related Issues (20)
- Migrate to System.Text.Json HOT 1
- Participate on hacktoberfest 2023? HOT 1
- Never decalre reader with `use` on `ctx.Request.Body` HOT 4
- Upgrade to .NET 8 HOT 6
- LinkGenerator doesn't work with routef HOT 1
- Giraffe 6.2 is breaks against Microsoft.IO.RecyclableMemoryStream 3.0.0 HOT 11
- Returning streams, either with WriteStreamAsync or WriteFileStreamAsync or their handler equivalents, is extremely slow HOT 4
- Question: How to approach outside in testing of a micro service? HOT 2
- Guid pattern in endpoint router matches invalid values, throws System.FormatException HOT 6
- Follow-up from "Minor code optimisation #567"
- Update SECURITY.md
- Start using fantomas to validate code submissions with CI HOT 6
- [README] Suggestion for "Getting Started"'s "Doing it manually" HOT 2
- [question] Would it be possible to make `Giraffe.EndpointRouting` case-sensitive? HOT 3
- Remove NuGet API key from the repository HOT 3
- 6.4.0 release references PR for updating to .NET 7 instead of .NET 8 HOT 1
- EndpointRouting - Create endpoint for multiple http verbs
- Request/discussion: WriteStreamAsync buffer size autotuning and/or increase default buffer size HOT 1
- Update `.vscode` debug configuration to point to existent projects
- Returning 406 when mustAccept fails HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from giraffe.