July 2017 Hotfixes

Labels
AJAX(112) App Studio(7) Apple(1) Application Builder(245) Application Factory(207) ASP.NET(95) ASP.NET 3.5(45) ASP.NET Code Generator(72) ASP.NET Membership(28) Azure(18) Barcode(2) Barcodes(3) BLOB(18) Business Rules(1) Business Rules/Logic(140) BYOD(13) Caching(2) Calendar(5) Charts(29) Cloud(14) Cloud On Time(2) Cloud On Time for Windows 7(2) Code Generator(54) Collaboration(11) command line(1) Conflict Detection(1) Content Management System(12) COT Tools for Excel(26) CRUD(1) Custom Actions(1) Data Aquarium Framework(122) Data Sheet(9) Data Sources(22) Database Lookups(50) Deployment(22) Designer(177) Device(1) DotNetNuke(12) EASE(20) Email(6) Features(101) Firebird(1) Form Builder(14) Globalization and Localization(6) How To(1) Hypermedia(2) Inline Editing(1) Installation(5) JavaScript(20) Kiosk(1) Low Code(3) Mac(1) Many-To-Many(4) Maps(6) Master/Detail(36) Microservices(4) Mobile(63) Mode Builder(3) Model Builder(3) MySQL(10) Native Apps(5) News(18) OAuth(8) OAuth Scopes(1) OAuth2(11) Offline(20) Offline Apps(4) Offline Sync(5) Oracle(10) PKCE(2) PostgreSQL(2) PWA(2) QR codes(2) Rapid Application Development(5) Reading Pane(2) Release Notes(179) Reports(48) REST(29) RESTful(29) RESTful Workshop(15) RFID tags(1) SaaS(7) Security(80) SharePoint(12) SPA(6) SQL Anywhere(3) SQL Server(26) SSO(1) Stored Procedure(4) Teamwork(15) Tips and Tricks(87) Tools for Excel(2) Touch UI(93) Transactions(5) Tutorials(183) Universal Windows Platform(3) User Interface(338) Video Tutorial(37) Web 2.0(100) Web App Generator(101) Web Application Generator(607) Web Form Builder(40) Web.Config(9) Workflow(28)
Archive
Blog
Wednesday, July 5, 2017PrintSubscribe
July 2017 Hotfixes

The flowing fixes are implemente in release 8.6.4.0.

  • New Feature: Property CausesCalculate of dataview fields is triggering Calculate event with the trigger set to the field name after any command executed on the rows of the child data view. Learn to create DataView fields in Episode 5 and Episode 7 of To-Do App tutorial.
  • Fixed. Error "$ not defined” is raised when activating project models and settings in the app generator on some machines.
  • Fixed. Specifying $quickfind or $quickfinddisabled in Search Options of a data field will break advanced search. This properties are designed for server-side optimazation of quick find feature but were causing incorrect behavior of Advanced Search screens.
  • Fixed. Clicking on thumbnail for non-image BLOBs will not open file in the new window
  • Fixed. Check boxes do not render in read-only mode in forms.
  • Changed custom JS loading to read only from "~/js/custom". Release 8.6.3.0 has linked any files in the ~/js folder to the main combined script.
  • Fixed. Collapse/Expand tooltips are not displayed on chevrons in categories.
  • Fixed. Map of suppliers crashes with a system alert when address has not been resolved correctly.
  • Fixed. Advanced Search / Filter controls will correctly display a filter applied by sidebar calendar.
  • Fixed. Mouse selection of dates in the calendar will set up the cursor at the end of date input field.
  • Fixed issue with Calendar and Mini Calendar corrupting advanced search.
  • Fixed. It is now possible to create models for Oracle and other database engine when only one data schema is present.
  • Fixed. Removed unncessary parameters created IsNotNullFilterFunction and IsNullFilterFunction that were causing an exception in Oracle-based projects.
  • Removes all role providers for Oracle projects in Web.Config.
  • Fixed. MySQL Membership/Role providers are cleared.
  • Fixed. Theme selector correctly previews themes in Free edition.
  • Membership connection string handling is fixed.
  • Fxied. Correct membership connection string is selected when membership is Custom.

We expect to release one more maintenance update this month. It will introduce a few features that are missing in Advanced Search 3.0 – “deep” search and history. History is expected to be displayed in both Search box and Adavanced Search forms.

Another feature of the upcoming maintenance update is enhanced RTF editor. 

Maintenance update will also introduce a new folder structure and naming for JavaScript and CSS files. We are moving things into ~/js and ~/css folders. Old folders ~/touch and ~/scripts will be removed. This is being done in a preparation for the native client generation. This is also the reason why we will replace XML format of data controller files with JSON. This is a big change that will not affect anything in the app. Application will perform internal transformation of JSON files into XML, so no behavior of the apps will be changed. JSON format of data controllers is core of offline feature and is the foundation of the upcoming CoT v9.

We expect the update to go out in a couple of weeks.

It will be followed by release 8.7.0.0 that will bring to life the native apps. Expected release date is the last week of July or early August.