Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 1.52 KB

CHANGELOG.md

File metadata and controls

55 lines (37 loc) · 1.52 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[3.3.2] - 2020-02-08

Changed

  • Rename Ninject.Web.Common.OwinHost to Ninject.Web.Common.Owin
  • Rename Ninject.Web.Common.cs to NinjectWebCommon.cs in Ninject.Web.Common.WebHost package
  • Store OWIN request scope in CallContext
  • Use Owin namespace when extend IAppBuilder
  • Rename UseNinjectMiddleware to UseNinject

[3.3.1] - 2018-5-22

Added

  • Add Ninject.Web.Common.cs in Ninject.Web.Common.WebHost package

[3.3.0] - 2017-10-23

Added

  • Support .NET Standard 2.0

Removed

  • Dropped support for older .NET platforms (pre-.NET45)

Changed

  • Move all System.Web related code from Ninject.Web.Common to Ninject.Web.Common.WebHost
  • Turn OwinBootstrapper into a MiddlewareFactory instead of a Delegate middleware

[3.2.3]

Added

  • Owin 3.0 support

[3.2.2]

Fixed

  • InRequestScoped objects were not released immediatly anymore due to missing call registration in GlobalKernelRegistration.

[3.2.1]

Added

  • WebCommonNinjectModule that contains the bindings that are shared among all web extesnions to support multiple of them in one application.

[3.2.0.0]

Added

  • OWIN support.

[3.0.0.0]

  • Inintial release: This package is the base for all web extensions.
  • Changed: OnePerRequestModule has been renamed to OnePerRequestHttpModule