The first official release for 9.2.x. A massive release with many revolutionary and milestone features.
9.2.20 (29/Oct/2017)
New Modern Look & Feel
- Larger fonts throughout the application
- Simplified re-design of many forms and interfaces
- Re-designed the built-in color schemes and color scheme form
- Improved look & feel of Help to match the Clay interface
Redesigned Tables tool ('Designer')
- Added graphical/animated 'Single' mode for designing a single table at a time and all of its customizations from a single interface
- Can now view & customize actions/automations/fields/links/etc from within the Designer
- Improved look & feel
Complete redesign of Layouts and Dashboards:
- New Layout/Dashboard editor allows both user-friendly, flexible positioning of components as well as advanced components
- All layouts and dashboards are now automatically responsive to the current screen size
- The amount and size of the layout columns are now customizable
- Added ability to set fixed width, minimum width and 'keep with next' columns
- Row height, margins and gaps are all customizable
- Rows now automatically move up when components are hidden using form events
- Added ability to group/ungroup components in editor
- Added functionality to manually sort components (for Tab key and responsive layouts)
- Old simple layouts are auto-converted
- Advanced layouts and old dashboards are now deprecated (will cease to be supported in a future version)
- Advanced layouts and old dashboards can be partially auto-converted to the new layout format
- Components can now be associated with generic 'Tags' for form events
- Can now create a field layout that displays in read-only mode
Complete re-design of Profile Management:
- All profile data is stored as multiple objects for better concurrency, merging and conflict handling
- Can now assign profile objects to specific users/roles for each object individually
- Separation of Public and Private profile objects.
- Added ability to add private items/tabs to public categories/layouts.
- Can override public options/homepages with private options/homepages unless optionally locked
- Added permissions for changing/deleting public profile objects
- Removed concept of locked users. All users can edit their profiles at any time except locked options/homepages, and users without permissions
- Toolbar/Layout editors now show ALL profile objects for all users (except private objects for other users)
- Removed concept of sending profiles to Users. All profile object changes are instant/dynamic
- Removed old Profile Management and Profile Settings tools
- Added new Profile Management tool for global management of options, homepages and templates
- Can now assign Templates to Users/Roles from within the Template Builder tool
- Can now set toolbar items and layout tabs to inherit their assignments from their parents
- Can now associate toolbar items and layout tabs to multiple parent categories/layouts
- Can now duplicate options and layouts (multiple layouts per table)
WebClay:
- Numerous changes to make WebClay more touch-screen friendly
- New windows now open by default within the same browser tab/window.
- Added window icon menu, as well as shift and ctrl click options to control the opening of windows.
- Added setting to switch to old method of opening new browser tabs/windows.
- Added session timeout warning message
- Added 'remember password' functionality for automatic logins
- Graphs now resize dynamically
WebClay REST:
- Added API infrastructure via WebClay and two methods for REST authentication
- Added API for retrieving, adding, updating and deleting data from any table
- Added API for retrieving table meta-information
- Added API for returning results from queries (list and analysis)
- Added API for retrieving, adding, updating and deleting documents/attachments from records and the document repository
- Added API for listing all documents attached to a record or contained in a repository folder
- Added API for returning results from a Document Repository Query
Tables & Fields:
- Can now show linked fields and single-select fields as radio buttons or checkboxes
- Moved help descriptions for tables from Options to the Field Properties and Custom Table forms
- Re-designed the Custom Field form
- Can now set Field Properties also in the Custom Field form
- Can now add one new custom field after another
- Can now convert a custom field to different data sub-types
- Added a new smaller numeric data type to save DB space
- Date fields (as opposed to Date & Time) now take up less room in the database (SQL Server)
- Redesigned Custom Links form to show links graphically
- Field tooltips in forms now (optionally) show on field focus
- Can now hide custom links from the interface without removing it
- Can now turn off history tracking per field/role in Field Properties
- Can now configure, per table, what to synchronize into offline databases the first time a user connects
- Increased max custom fields by 90
- Improved look of new generated HTML Tabs and HTML Forms from Clay to match the Clay interface
Images Feature:
- Clay now manages a library of images which includes hundreds of built-in icons as well as user-added images
- Images are automatically synchronized to all clients
- Can add new images via drag & drop using either files or URLs
- Can now associate tables with images/icons which are displayed in many Clay tools and menus
- Can now associate custom icons with toolbar items and categories
- Can now associate custom icons with User Actions
- The 'Company Logo' now uses an image from the Clay Images
- Can now add Clay Images into dashboards/layouts into Picture components
- Can now add Clay Images into document templates
- Can now resize pictures in dashboards/layouts
Security:
- Can now set permissions on records based on any custom field linked to the User table, including many-to-many fields
- Can now set permissions based on linked fields in other tables, including permissions for add actions
- Redesigned Permissions tool as a grid matrix
- Can now copy-paste permissions between roles and actions within the same table
- Permissions tool now shows a summary of tables/users per role
ClayCentral Outgoing Thread:
- Can now optionally configure template, email and external function automations to run on a separate thread+queue
- Can optionally separate the collecting of data for these automations from the actual sending of the data (e.g. create document vs send email)
- Can optionally synchronize the outgoing thread with the automation queue (i.e. wait until automations have caught up)
- Can configure retry amounts and retry intervals for outgoing queue in case of error
- Added Injection and Outgoing queue status to the Monitor tool
Analysis:
- Analysis filters are now displayed directly in the main interface of the Analysis Builder tool
- Added Summary button to analysis properties to view all currently set properties and remove them
- Can now turn off grid-lines or change their color in Analysis Tables
- The old Analysis Matrix feature has been removed completely (to be replaced by something else in the future)
Queries:
- Filter components now (optionally) show a summary of the currently selected filter values
- Can now save/open filters (desktop clients only)
Automation:
- Can now configure, per table, whether automations enter the automation queue or run immediately with the request
- Added 'After Save' trigger to Form Events
- Can now use fields in any linked table in Automation Template/Email actions
- Can now refresh any query component in layouts associated with a function field
- Can now set the URL for a Web External Function dynamically from a field/function
- The trigger filter in the automation list now also works on fields in the "Changed Field Requirement"
User Actions:
- Merged all User Actions (Create, Edit, Template, Drag&Drop) into a single interface
- Can now customize the confirmation message in User Actions
- Can now customize the Layout in Create Actions
- Edit Actions can now optionally trigger Form Events
Custom Functions:
- Can now concatenate multiple values/results in custom function sub-queries
- Can now copy/paste custom functions (for same data type and base table)
Templates:
- Template Documents now retrieve the full text of Notes fields in lists
- Added option to add backgrounds to HTML templates to match the Clay Interface colors
- Added full CC and BCC functionality to the SendMail/Template Email features
ClayCentral:
- ClayCentral now supports a configurable amount of parallel threads for high priority injection
- Added several optimizations for quicker record updates
- Performance improvements for queries using many-to-many fields or joins
Misc:
- The layouts for the Browser/Analysis/Documents tools can now be changed from horizontal to vertical
- Exporting/saving lists and analysis tables to Excel now opens with grid-lines
- Clay (desktop only) now re-uses data forms for records that are already open
- Messaging popups: Can now set per message whether to popup the list/message/attachment
- Can now run ClayIntegrator imports from the Toolbar or from buttons
- Clay can now create a new SQL database if you configure the database name to: "create [dbname]"
- Smarter handling of unique indexes when synchronizing offline databases or when updating databases with DBTool
- ClayStation now opens by default with embedded toolbar
- Added ClayStudio option to set the starting page
- Old dashboards now use the user-defined font also for component captions
- Attachment editing now waits for notification from the user in a non-modal window
To register for the forums, please contact your Digital-Clay representative.