Release Notes

Version 5.2 release notes

Version 5.2 of EasyQuery not only brings some improvements to the .NET Core edition, it;s also the first release of 5.x branch for all other editions of EasyQuery which uses on .NET Framework 4.x and still were on 3.x branch until now: WinForms, WPF and ASP.NET 4 editions. There are 2 big changes in ASP.NET edition of EasyQuery which affects your MVC project when you upgrade to EasyQuery version 5.2.0 or higher. Starting from version 5.2.0 EasyQuery for ASP.NET uses the latest version of the client-side library (EasyQuery.JS 5.1.8 for now) which is the same that is used in ASP.NET Core edition. The same as for MVC applications, for WebForms we now use the latest version of EasyQuery.JS library on the client-side and a WebAPI controller on the server-side. Bug fixed: Disabled columns were included into GROUP BY section Bug fixed in WPF edition: Empty column title on edit Bug fixed in WPF edition: Wrong behavior of "Duplicate condition" operation If you are upgrading from version 5.x for ASP.NET Core - you just need to change the version numbers of all EasyQuery NuGet packages you are using to 5.2.0 and the version of the EasyQuery script files (or NPM packages) to 5.1.8 NB : For the users of EasyQuery script bundles (like eq.all.min.js ) published on our CDN You will also need to modify the full path to the EasyQuery classes and add ui namespace to it.

Version 5.1 release notes

Version 5.1 is a minor update to version 5.0 which fixes several small bugs and brings few new classes to support authentication/authorization procedures for EasyQuery middleware actions. Core library 1. IEqAuthProvider interface Version 5.1 introduces IEqAuthProvider interface which defines the structure of the authentication provider class

Version 5.0 release notes

Version 5.0 is a completely rewritten major update of EasyQuery which now can be used in any ASP.NET Core (version 2.0 and higher) project and with almost any frontend platform (MVC, Razor pages, Angular, React, Vue, etc). There are a lot of changes both on the server-side part and in the client-side library (EasyQuery.JS). Below we will describe the most important ones: Core library

Version 4.4.2 release notes

1. Core library UseParameters options in EqServiceProvider class. Now you don't need to define your own QueryBulider handler. Just set eqService.UseParameters = true and all SQL statements will be generated with parameters. Add parameter processing for the special date/time values (like this month , previous year , etc). Fixed: parameters didn't work in sub-queries

Version 4.4.1 release notes

Version 4.4.0 release notes

Version 4.3.1 release notes

1. Core library FullTextSearch extension method - now you can easily set up a full-text search functionality in your app ODataQueryBuilder class - allows to build OData queries ToSql extension method for LINQ expressions - now you can easily get an SQL statement for your LINQ query generated by our components

Version 3.10.0 release notes

Version 3.10.0 release notes

Version 4.2.0 release notes

EasyQuery for ASPNET Core: version 4.2.0 release notes

Version 4.1.0 release notes

EasyQuery for ASPNET Core: version 4.1.0 release notes

Version 4.0 release notes

EasyQuery 4.0 release notes

Version 3.9.0 release notes

Version 3.9.0 release notes

Version 3.8.0 release notes

Version 3.8.0 release notes

Version 3.7.0 release notes

Version 3.7.0 release notes

Version 3.6.0 release notes

Version 3.6.0 release notes

Version 3.5.0 release notes

Version 3.5.0 release notes

Version 3.4.0 release notes

New in EasyQuery ASP.NET version 3.4

Version 3.0 release notes

Version 3.0.0 release notes