Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 3.64 KB

ROADMAP.md

File metadata and controls

46 lines (34 loc) · 3.64 KB

JsonApiDotNetCore roadmap

This document provides an overview of the direction this project is heading and lists what we intend to work on in the near future.

Disclaimer: This is an open source project. The available time of our contributors varies and therefore we do not plan release dates. This document expresses our current intent, which may change over time.

v4.x

We've completed active development on v4.x, but we'll still fix important bugs or add small enhancements on request that don't require breaking changes nor lots of testing.

v5.x

The need for breaking changes has blocked several efforts in the v4.x release, so now that we're starting work on v5, we're going to catch up.

Aside from the list above, we have interest in the following topics. It's too soon yet to decide whether they'll make it into v5.x or in a later major version.

  • Optimistic concurrency #1004
  • Extract annotations into separate package #730
  • OpenAPI (Swagger) #1046
  • Fluent API #776
  • Resource inheritance #844
  • Idempotency

Feedback

The best way to give feedback is to create new issues or upvote/downvote existing ones. Please give us feedback that will give us insight on the following points:

  • Existing features that are missing some capability or otherwise don't work well enough.
  • Missing features that should be added to the product.
  • Design choices for a feature that is currently in-progress.