Monday 28th February, 2022

Editor 2.0.7 release notes

Just one small change on the client-side in this release, and that only for the trial (which wasn't working when used with WebPack). Instead, the main focus here is the addition of support for the new SearchPanes 2 release which adds support for cascade when used with server-side processing. The PHP, NodeJS and .NET libraries now full support this mode.

Downloads

Downloads of specific versions of Editor are only available to license holders. Please see the download page for information about the current release version.

Release notes

Core

  • Fix: When using WebPack for Editor the trial version would use the CommonJS loader while the licensed version would use AMD. Both should use AMD in this case.

.NET

  • New: Support for SearchPanes 2 server-side processing with cascade
  • New: Database.CommandTimeout parameter which is passed on to the commands created and executed by the Database class. Can be used to specify a time limit for a query to complete.
  • Fix: Allow SearchPanes to take function as second argument of left join
  • Fix: When server-side processing an no ordering is specified an error would occur since the order parameter is not sent from the server-side

NodeJS

  • New: Support for SearchPanes 2 server-side processing with cascade
  • Update: To Knex 1.0
  • Fix: Knex 1.0 changes their returning signature. This fix will work with 0.95 and 1.0
  • Fix: Typings update for Knex 1.x
  • Fix: Allows SearchPanes to cope with a function as the second argument
  • Fix: When using server-side processing and no ordering column is defined an error would occur
  • Fix: where statements were not being correctly passed through to Knex
  • Fix: orderBy allow sorting and multiple fields

Editor-PHP

  • New: Support for SearchPanes 2 server-side processing with cascade
  • New: Add PHPStan configuration
  • Fix: Do not use composer reserved Vendor dir name
  • Fix: Fix issues with SP not allowing function for second argument of leftjoin
  • Fix: Phpstan errors and lock version
  • Fix: Strict type checking for dateFormat validation function
  • Fix: Make abstract methods really abstract