All Versions
8
Latest Version
Avg Release Cycle
44 days
Latest Release
842 days ago

Changelog History

  • v4.0.1 Changes

    July 07, 2019
    🆕 New Features
    • category: castTo middleware added (8f5f38ba)
  • v4.0.0 Changes

    July 01, 2019
    💥 Breaking Changes
    • category: remove moduleMetaKey parameter from init method [breaking] (cb774cc8)
    🆕 New Features
    • category: support multitype parameter for schema validation, add support of JOI Schema and AJV schema for parameter validators (cd79e19c)
    🐛 Bug Fixes
    • category: hooks issue fixed (6a008716)
  • v3.4.0 Changes

    March 24, 2019

    🔋 Features:

    • 👌 Support for delay service initialization(#4 ) were added while using the IServerModule interface that provides onLoad method.
    • Injector service were added to allow easier Ioc handling

    💥 Breaking changes:

    • Circular dependencies between modules will throw a detailed error on server initialization.

    🐛 Bug fixes:

    • 🛠 Double module construct issue fixed, module will no longer initialize more then on time per application
  • v3.1

    November 05, 2018
  • v3.0 Changes

    October 15, 2018

    🆕 New features

    • @Authorized and @RequestSchemaPolicy are now available to apply on class level- will affect all class methods.
    • multiple @Authorized and RequestSchemaPolicy able to apply on single class\function level.
    • core is no more needed to be installed separately, all methods are re-exported.

    Optimization

    • ✅ Test coverage
  • v2.2.2 Changes

    September 18, 2018

    🆕 New Feature

    • One can pass array of permissions and array of roles into the @Authorized decorator. Those will forward into AuthProvider.

    🐛 Bug Fix

    • 👻 @ServerModule Optional property can run time exception when not found
  • v2.2.1 Changes

    September 18, 2018

    🆕 New Features:

    • Authorization Policy implemented with AuthProvider and the @Authorized decorator.

    🐛 Bug Fixes:

    • Issue (#6 ) - Policy override the closure scope
    • Container is not reachable after init the server
  • v2.1.5 Changes

    September 05, 2018

    Features

    • 👍 Extend @ Policy to support request data validation using @ RequestSchemaPolicy.
    • 👍 setStatic for support static file serving without re-installing of express.
    • Full integration with inversify-express-utils for routes register