This repository has been archived by the owner on Jan 7, 2023. It is now read-only.
Version 2.62
- 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.