Skip to content
This repository has been archived by the owner on Jan 7, 2023. It is now read-only.

Version 2.62

Compare
Choose a tag to compare
@RickStrahl RickStrahl released this 01 Apr 09:53
· 132 commits to master since this release
  • New AlbumViewerAngular Sample Application

    Added a new sample application that uses Angular JS and demonstrates using the various West Wind tools in an SPA style ASP.MVC application using Westwind.Data and Sql Server.
  • UrlEncodingParser.DecodePlusSignsAsSpaces

    Add option to support parsing + signs as spaces in UrlEncoded content. By default spaces are expected to be encoded with %20, but some older applications still use + as the space encoding character. Off by default and should be set using the constructor.
  • Add JpegCompression Option to ImageUtils.ResizeImage and RotateImage

    You can now specify the jpeg quality by providing a jpeg compression level between 0 and 100. This allows control over the compression level unlike previously which used the relatively low default compression level used when no custom encoder is used. This allows for creating higher quality jpeg images.
  • CallbackHandler JSON.NET Improvements

    Added default support for enum as string handling to CallbackHandler so that enums serialize/deserialize from string values rather than ordinals. Implemented JSON.NET instance caching rather than dynamic loading to improve performance of JSON.NET serialization.
  • CallbackException StatusCode

    Added a status code property to the CallbackException instance in order to allow anything that uses CallbackException like CallbackHander to decide what status code to return on exceptions.
  • JsonSerializationUtils.FormatJsonString() to prettify Json

    Added method to format an input JSON string to a nicely formatted JSON string.
  • ww.angular.js Helper for a few AngularJs Tasks

    Capture and parse $http service errors consistently. Turn regular $q promises into
    $http service compatible promises. Resolve/Reject $q promise helpers.