Skip to content

Milestones

List view

  • Reaching stable release version 1. Current goal are: - Matching Apollo Server v4 new API - Significantly reduced coupling between Pioneer and Vapor - Refactored and clean internal structs, classes, and protocols - Updated internal protocols, structs, and functions to be public to allow integration with other frameworks - Reworked routing system using middleware instead of rigid path - Updated to use latest version of GraphQL IDEs - Removed Configuration - Revamped Documentation - Updated Logo?

    No due date
    10/10 issues closed
  • Separating Pioneer core library to the Pioneer Vapor library to allow support for other libraries

    No due date
    7/7 issues closed
  • Adding measurement to tackle known security problems that may arise when building GraphQL server

    No due date
    3/3 issues closed
  • I want to highlight that Swift 6 was already set to be a safer version for Swift 5 mainly focusing on erroring out unsafe concurrent code in regards to Sendable and actor isolation, as this is something to be aware of and probably worked on in the future but not necessary immediately. Getting into that point is not easy as a lot of packages has yet fully added Sendable to data structures that may fit. However, periodical checks can be done to remove ones that can be refactored

    No due date
    1/1 issues closed