Skip to content

Releases: zinofi/Umbrella

v2.8.0

23 Jun 17:08
Compare
Choose a tag to compare

Added

  • Added additional FrontEndCompressionMiddlewareOptions properties to allow the Cache-Control header to be controlled.

v2.7.0

13 Jun 17:06
Compare
Choose a tag to compare

Added

  • A HttpResourceInfoUtility to allow the retrieval of the basic meta-data of a resource with optional caching.

v2.6.1

07 May 14:56
Compare
Choose a tag to compare

Fixes

  • Internal fix to the MimeTypeUtility to ensure that when the value passed into the GetMimeType method ends with a '.' without any additional text, it returns the default MimeType instead of throwing an exception because it is expecting text after the period.

v2.6.0

30 Apr 15:01
Compare
Choose a tag to compare

Added

  • HtmlEncodeStringPropertiesConverter
  • IDbConnectionExtensions
  • StringExtensions
    -- ToPersonNameCase
  • SortExpression, SortExpressionDescriptor, SortExpressionSerializable and extension methods to apply them to IEnumerables and IQueryables.
  • Various exceptions classes to the DataAccess project.
  • V3 Design Notes
  • Changes to the DynamicImage code to add optional support for WebP when a client requests a JPG or PNG.
  • DataAccess code for Remote repositories.
  • A Kentico project to support Kentico CMS project development.
  • IEnumerableValidationResultExtensions
  • Added an OpenReadAsync method which returns a Stream, to the IUmbrellaFileInfo interface.
  • Minor tweaks to the file system to allow small and large buffer sizes to be used by default depending on whether the file implementation is disk or Azure blob storage.
  • Added additional default method parameters to the file info/providers to allow some of the default internal buffer sizes to be overridden.
  • Added a generic type converter. This is based on the code that converts string app setting values into their target types and has been extracted into its own class for use with other things, e.g. converting string file metadata property values.
  • Added support to the Umbrella file system for reading/writing file metadata.

v2.5.0

13 Mar 18:44
Compare
Choose a tag to compare

Added

  • Added new methods to the MultiCache to allow items to be removed.
  • Added a new GenericComparer class and added new generic overloads to the GenericEqualityComparer.
  • Fixes to the DynamicImageMiddlewareOptions registration.
  • Added a new project containing UmbrellaFileProvider OWIN middleware to allow access to files from a request URL.

v2.4.0

10 Mar 21:36
Compare
Choose a tag to compare

Added

  • Added a new ToSnakeCase string extension method.

v2.3.0

08 Mar 20:28
Compare
Choose a tag to compare

Added

  • SortDirectionExtensions class to convert the enum to a SQL sort direction, i.e. ASC or DESC.
  • Added a secure nonce generator.
  • Added new Guard methods.
  • Added web related nonce constants.
  • Added HtmlHelper, HttpContextBase and IOwinContext extensions to allow a default nonce stored against a request to be retrieved and output.

v2.2.1

04 Mar 19:02
Compare
Choose a tag to compare

This release supersedes packages on NuGet with versions 2.1.1 and 2.2.0 as those contain bugs.

  • Build fixes
  • Added an ASP.NET Samples web project for demo / testing
  • Fixes to the FrontEndCompressionMiddleware
  • Fixes to the DynamicImageCompressionMiddleware
  • Added a new WebpackBundleUtility which is accessible from an ASP.NET MVC View to generate CSS / JS tags for Webpack generated resources using a Webpack Manifest JSON file.

v2.1.0

26 Feb 16:24
Compare
Choose a tag to compare

First stable(ish) release. The majority of packages are stable with the exception of some of the ASP.NET Core ones and the WCF one which is experimental. The rest can be considered stable and working.

v1.0.0

28 Feb 13:37
Compare
Choose a tag to compare

The initial stable release of v1 packages to support projects that were still using them.