All Versions
8
Latest Version
Avg Release Cycle
44 days
Latest Release
1755 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