Skip to content

Releases: kodasoftware/api

v0.2.0

07 Mar 15:17

Choose a tag to compare

Serverless Extension for Google Cloud Functions

  • Added support for gcloud serverless functions by passing { provider: 'gcloud' } to app.serverless() function
  • Extended test suite for application
  • Reduced required opts for createApplication factory function
  • Swagger is optional - does not expose if no spec provided
  • Bootstraps Swagger spec with same title as the API, unless overridden.

Full Changelog: v0.1.2...v0.2.0

v0.1.2

29 Feb 13:16

Choose a tag to compare

KID header

  • Remove check for KID header in JWT when not using JWKS client

Full Changelog: v0.1.1...v0.1.2

v0.1.1

29 Feb 11:28

Choose a tag to compare

Optional Configuration

  • Made some parameters for createApplication function optional and in the Application class also to reduce redundant declarations of empty objects

Full Changelog: v0.1.0...v0.1.1

v0.1.0

29 Feb 10:20

Choose a tag to compare

Authorization/Authentication updates

  • Allow authorization middleware to use auth service if provided and expose AuthService abstract class
  • Allow override of Jwks Client retrieving remote keys by passing on publicKey

Full Changelog: v0.0.0...v0.1.0

v0.0.0

18 Feb 18:39

Choose a tag to compare

API Library

  • Factory functions for create an API application and routes
  • Easily attach middlewares and routes to the application
  • Run the API as either HTTP server or serverless

Full Changelog: https://github.com/kodasoftware/api/commits/v0.0.0