Release Notes | ManageEngine AppCreator

Release Notes

February 19, 2024

Version 2.1.0

New

Enhancements

  • Horizontal Scaling: We are excited to announce the support for multi-app server system to boost server performance by spreading the workload across different application servers. This horizontal scaling not only handles varying workloads more efficiently but also ensures the system can easily grow to meet changing demands. Servers can be added or removed dynamically based on the anticipated traffic for the application.
  • Confirmation upon form submission: We are pleased to announce the introduction of the Confirm Form Submission property, which is designed to prevent forms from being automatically submitted to your Creator applications when users click the Enter/Return key on their devices.
  • Variables: Introducing Variables in Zoho Creator, a powerful feature that allows you to declare variables with application scope. With this capability, you can define a variable once and then leverage it throughout the entire Zoho Creator application, much like you do with functions. This efficient approach centralizes variable management, making it easier to work with data across different forms and applications.
  • Google Analytics in Portal: We've added support for Google Analytics within Portals. This feature will offer valuable insights into your user base, including behaviour patterns, engagement metrics, traffic sources, conversions, and more. They are generated from user actions across four key Portal pages: Signup, Login, Reset Password, and Confirm Password
  • Backup expiration: When creating a new backup, you'll find the Delete Backup After option located within the New Backup popup
  • Image Compression: We've introduced a new Compression option within the Field Properties of the Image field. When enabled, any images uploaded thereafter will automatically undergo compression, reducing them to a smaller resolution of 2560 pixels. Supported for JPG, JPEG, PNG and BMP formats.
  • Set value while adding new entries to lookup fields: We've introduced a new Set value while adding new entries option under the Field Properties of the lookup field which enables you to effortlessly pass parameters from a parent form to a lookup form. Going forward, you can conveniently configure values within the pop-up displayed upon clicking the Add New button in lookup fields.
  • Execute Page Script: We've introduced the new Execute option within the Script tab of the Page Scripts and Variables pane. Within this section, you can evaluate your script's behavior by entering sample values for the variables to ensure it functions as intended.
  • Canvas Builder:We've rolled out the all-new Canvas builder for creating custom layouts within the detail view of reports. The Canvas builder is a powerful tool which helps you customize and personalize the information in your records to suit your business needs and provide your users with aesthetically pleasing and visually appealing layouts. For more information, visit the Understand canvas layout designer help doc.
  • New theme for Live mode: We're introducing a new theme for the live modes of applications, designed to offer an enhanced visual experience, smoother navigation, and a more seamless user journey by presenting all the components in a neat and organized manner.

Changes and Bug Fixes

  • The custom buttons in quick view of Reports were disappearing in certain circumstances. We've identified and fixed this issue.
  • Fixed a rare issue that occurs in the Address field.
  • On rare occasions, there was an issue with displaying decimal points in field values within the multi-select lookup. This bug has been resolved.
  • Squashed a couple of pesky bugs in the Subforms.
  • We've resolved a bug in the Advanced Field search that was causing the advanced search to fail for lookups within existing subform rows.
  • Several other minor bug fixes and stability updates have also been rolled out.
  • Android and iOS mobile apps bring a few minor bug fixes along with a couple of updates to improve the overall performance.

November 7, 2023

Version 2.0.0

New

  • The following Deluge built-in functions are now supported in ManageEngine AppCreator. 
    • yearFraction
    • toText
    • equals
    • workDaysList
    • monthsDiff()
    • yearsDiff()
    • getDate
    • getDateTime
  • The ‘Save as draft’ feature is now available in Forms, allowing users to save partially-filled forms and return to work on them later without losing any data.
  • We've introduced the Page variables and Script feature within the Page builder.
    • Page scripts: These are essentially Deluge workflows for pages, and are pretty similar to on load form workflows. You can use it to write your own custom scripts and store values as page variables and use them across various page components, such as panels, charts, and gauges.
    • Page variables: These are an improvement over the current page parameters, as their data type definition facilitates the handling of errors and reference management. Additionally, custom logic can be used in page scripts to modify and manipulate variables.
  • We have rolled out a new Deluge built-in function: 'toDateTimeString'
  • In our ongoing efforts to streamline form-filling, we're excited to introduce new navigation enhancements tailored to address a variety of requirements that may arise in different situations.
    • Changing field navigation order - You now have the flexibility to set the tab order as vertical(top to bottom) or horizontal(left to right) with the vertical being the default option.
    • Four-way navigation -From now on, you have the flexibility to navigate between fields in all four directions: up, down, left, and right. Achieving this is as easy as using a combination of the up/down arrow keys or the left/right arrow keys along with special keys like Alt on Windows or Option on Mac.
    • Field focus - We've rolled out improved field focus for the below fields when they are positioned as the first in a form:
      • Radio
      • Checkbox
      • Signature
      • Sub form
      • Notes (If it contains any links)
      • Date, Time, Date-Time
      • Decision box
    • We have also given focus for disabled fields, as it is essential for compliance with accessibility standards and regulations, WCAG. These standards say that digital content should be accessible to all users, including those with disabilities, to effectively navigate and interact with digital content and understand the form's structure and content.
  • Custom sorting and grouping We've introduced the Custom Sorting and Grouping of records in Reports. This offers you more control and flexibility in arranging and displaying your data. You can effortlessly rearrange records through simple drag-and-drop actions to tailor your data view to your specific sorting and grouping preferences.

Enhancements

  • Publishing in the Azure & AWS Marketplace : AppCreator's latest build is now available for installation from the AWS and Azure Marketplaces as well.
  • Video Tutorial linked: Video Tutorial has been linked, in addition to the other help documents in the initial home page to help users.
  • We've introduced the new navigateParentURL() method for Widgets, which help you perform an action in the parent window from the child window itself.
  • We've rolled out the subform enhancements which were announced earlier. They include:
  • We've rolled a new method, getRecordCount, under the JS API for the Widgets. This method is useful for getting a count of the number of records in a Report based on the given criteria.
  • Introduced the new Idle session timeout option in Portals which will enable you to determine when a session should be terminated after detecting users' portal inactivity.
  • Rolled out support to import huge CSV files (up to 2GB) while creating an application, creating a form, or importing data to reports. Also, a new Recent Imports section has been added to track the progress of large CSV file imports.
  • We’ve rolled out easy-to-customize options for your sign-up, sign-in and reset password pages, so you can deliver engaging experiences to your portal users by aligning the design of your portal pages with your organization’s branding.
  • We have rolled out enhancements to the Export users and Export portal users options.
    • While exporting users you will now see a new Application level in addition to the existing option which has been renamed as Account level. You can use the Application Level option to filter users who have been added to a specific application. Further, the exported file using this option will include the user’s email addresses, along with their roles and permissions for that application.
    • When you export the portal users, their email address and permission will now be included in the exported file.
  • We’ve added a new section called Display format in Number and Decimal Fields, where you can choose the preferred format to display your data. This new formatting option is designed to make reading numbers in your application easier and better suited to different user groups.

Changes

  • Mail Server Settings - mandated : Mail Server settings has been mandated in the initial installation and setup, to avoid interruptions in features that require the mail server configuration.
  • Advanced options have been added to Audit Trail.

Bug Fixes   

  • An issue in Silent Installation in the Linux OS has been fixed.
  • An issue in the Web console launch from the tray icon, has been resolved.
  • Fixed an issue that occurs in redirection to the initial web page, during installation.
  • Resolved issues with respect to rendering pages and reports, when exported as PDF. Also, issues regarding format options, margin options and others in reports when exported as pdf, have been resolved.
  • Several other bug fixes in file name formats and stability updates have also been rolled out.
  • For enhanced security, in new Windows installation, user permission for the product's root folder has been modified.
  • A bug in the Audit trail resulted in the failure to record the editing and deleting of fields in forms which contained lookup fields.Affected users will be receiving a detailed email over this incident. Kindly accept our apologies.
  • Fixed an issue with the openURL task.
  • In certain cases, some users faced an error while adding record in on click of button action. It has now been resolved.
  • Resolved an issue which occurs while triggering workflows in Lookup and multi-select fields.
  • Resolved an issue in displaying the approval workflow field.
  • Fixed a rare issue with mandatory Email field.
  • The issue with the loading symbol in the on user input of decision box field is now resolved.
  • An issue that occurs during the import process has been fixed.
  • The issue with rendering of images in Widgets is now resolved.
  • Resolved a rare issue that occurs while importing DS file.
  • An issue that occurs while exporting Audit logs has now been resolved
  • Resolved an issue with 'Country' subfield in 'Address' field.
  • We've introduced a new section called Field references within the Field properties pane. From here you can view a list of every instance (like other forms in your application, workflows, functions, report filters, etc.) where that field is being referenced. Also, you can navigate to the required instance directly by clicking on the View option adjacent to it.
  • A bug that prevented error messages and status variables from getting displayed for actions in an error branch is now fixed.
  • A UI bug that sometimes displayed negative values for stats in the Dashboard is fixed.
  • The failure count was not getting updated properly in Summary and Dashboard. It is now fixed.
  • While performing test and debug, an "empty" icon was getting displayed, if that flow contained delays and decisions. The issue is now fixed.
  • A bug that could potentially expose cookies using incoming webhooks is fixed.
  • An issue with displaying error messages and variables in the Insert Variables section when an error branch is used is fixed.
  • An issue in which the dates of executions in the Summary and Dashboard pages was not getting changed when the organization's time zone was changed is fixed.
  • A UI bug that displayed incorrect messages relating to deleting flows and folders is fixed.
  • A bug that prevented new folders from being created from Move Folder is now fixed.
  • A UI issue with the folder tree is fixed.
  • Resolved an issue with the Favicon of the Portal.
  • Fixed an issue that occurs while performing a bulk edit action using a lookup field.
  • Resolved an issue with the Detail View of calendar report.
  • In rare cases the Map report not accessible when embedded in page. This has now been resolved.
  • Resolved an issue with the permission sets in customer portal.
  • Resolved an issue which occurs with the record templates.
  • Fixed an issue with subform layout in published form
  • Fixed an issue with the height of an component which has been embedded into a page.
  • In some rare cases there were discrepancies with locations captured using the "Capture geo-coordinates" property in the Android app. This issue has now been resolved.
  • Fixed an issue which occurs while displaying an image in custom layout of Reports.
  • Resolved an issue with the Multi-select fields in Forms.
  • Fixed an issue which occurs while trying to execute button actions in Reports.
  • Fixed an issue that occurs while deleting a row in a subform.
  • In certain cases, the tooltip message for the Decision box field wasn't being displayed properly. This has now been resolved.
  • Resolved an issue in which subforms were not being displayed properly in the published page.
  • Fixed an issue that occurs while attaching a widget to a page.
  • Resolved few issues with the validation actions on click of Submit button.
  • Fixed an issue that occurs with the Users field in multi-select view.
  • Fixed an issue with subform field configuration in reports.
  • Fixed an issue with disabling subform row in workflows.
  • In rare case, the On load workflow wasn't being triggered if there is show/hide and enable/disable function for subform subfields. This has now been resolved.
  • Fixed an issue with the Calendar reports.
  • Fixed an issue which occurs while importing ds files.
  • In rare cases, the image preview was not being displayed in list view type subform. This has now been resolved.
  • Resolved an issue with the validation of Phone number field.
  • Fixed an issue that occurred when you try to add an user, whose email is more than 50 characters long, to your account. Now the max length of the email is 300 characters.
  • Resolved an issue with the Phone number field.
  • In rare cases, the thumbnails of the Image and Signature fields were not being displayed in Reports. This has been resolved.
  • Resolved an issue with the execution of On load scripts in the List subform.
  • Squashed a few bugs in Widgets.
  • If a field had multiple spaces, they were not displayed correctly in the Record Templates. This issue is now resolved.
  • In some cases, users were having problems getting the emails that were triggered by custom action buttons. This issue has now been solved.
  • The maximum value for zc_LoadIn parameter in get pages and form meta API calls has been increased to 50.
  • A rare problem that occurs in subforms with a list view type has been resolved.
  • An issue with the sending SMS from schedule workflows has been resolved.
  • Fixed an issue that occurred while code-signing the Android application.
  • Resolved an issue with opening URLs in mobile application.
  • Some users were facing an error while adding values in phone number field. This issue has now been resolved.
  • Fixed a rare issue that occurs within the Video fields.
  • Fixed few issues with Backups.
  • Resolved a rare issue that occurs with the on-user input workflows.
  • Fixed an issue with uploading the file from the Zoho WorkDrive to the File upload field in subform
  • In rare cases, some users were unable to save their custom function. This issue has now been fixed.
  • Resolved an issue with displaying the Customer Portal favicon.
  • Several other minor bug fixes and stability updates have also been rolled out.

September 15, 2023

Version 1.1.1 and Version 1.1.2

Enhancements

  • App Gallery: A collection of ready-to-use applications has been added to the existing set of applications to enable you to manage your operations efficiently.

Fixes

  • Fixed an issue that occurs in the sign-in page of the Customer portal, when customised.
  • Fixed a minor image loading issue that appeared in the page after sign-up on a portal page.
  • An issue that occurs when a domain becomes inaccessible when re-used after editing, in customer portal configuration has been fixed.
  • An issue with the loading of the web components slider that occurs only in the latest version of the Chrome browser has been fixed.

May 9, 2023

Version 1.1.0

New

  • We have added a new feature called 'Security Advisory' which will inform you about any vulnerability or security issue that has been identified and fixed.
    You can access this feature under the 'Help' section of the Home page and subscribe using Mail ID for security advisory announcements.

Changes

  • API Scopename Change: API OAuthtoken scope names have been modified from ZohoCreator.XX.YY (ZohoCreator.FORM.CREATE) to AppCreator.XX.YY (AppCreator.FORM.CREATE).
    Please ensure you modify your existing tokens to the new scope and also that new tokens are created in the AppCreator scope.
  • Drop Down and Multi Select fields' choices: We've rolled out a minor tweak to process of adding choices to the Drop-down and Multi-select fields. Previously, when you tried to add a new choice, the previous choice was duplicated and the newly created choice was made the default choice. Going forward, when you try to create a new choice you'll have to enter the name and then have to click the radio button next to it to make it the default choice.
  • Widgets' name change: We'll be coming up with a bunch of enhancements for the Widgets soon. Consequently as a prerequisite the widget names have to follow the naming guideline. So we've renamed the widgets to fit in the guideline, as follows :
    • Scenario 1 - If your widget name had special characters, then they'll be removed.
    • Scenario 2 - If your widget had no name, then it will be assigned to the name 'Widget 1'. Subsequent unnamed widgets will be named 'Widget 2', 'Widget 3' and so on.

Enhancements

  • We've launched a new page to guide you through the process of accessing AppCreator. This ensures ease of access and also helps avoid confusion.
    AppCreator can be accessed only over an HTTPS connection. If a valid SSL certificate is not applied a browser warning will be displayed. We have added a page during the application startup, that assures that it is perfectly safe to bypass the security warnings and access the product.
  • Now you can use the zcLoadIn query parameter to dynamically embed AppCreator components in a page as:
    • Popup windows
    • Embed containers within the same page (both as HTML and iframe)
    • < div > containers
  • We have introduced two new Deluge tasks to work with the Blueprints.
    • thisapp.blueprint.executeTransition - This is a task that will let you execute a transition and move a record from one stage to another.
    • thisapp.blueprint.changeStage - This task will let you move from one stage to another stage without having to execute a transition.

Fixes

  • An issue which occurs while editing records in radio button field has been resolved.
  • Fixed an issue that occurs while opening the popup window from the panel button.
  • Fixed a rare issue that occurs in the Lookup field search.
  • In certain cases, the preview of media files(image, video, file upload etc) wasn't being displayed in the Reports. This issue has been fixed.
  • Fixed few issues related to the File upload field.
  • In rare cases, the media files(image, video, file upload etc) in Portals couldn't be downloaded. This issue has been fixed.
  • Fixed a rare issue in which 'Execute scripts' option was not displayed in the Import settings.
  • A validation issue with phone number field has been resolved.
  • An issue with the SubForm label name alignment has been fixed.
  • A rare issue that occurs with the blueprint transitions has been resolved.
  • A issue in which data wasn't imported to Reports has been resolved.
  • Several other minor bug fixes and stability updates have also been rolled out.

January 13, 2023

Version 1.0.5

Changes

  • Language Support: AppCreator has extended its multi-language support to collaboratively work online across language barriers. We can now translate application components' content into 50+ languages.
  • 'Enable field' script execution: We've rolled out a minor tweak to 'Enable field' script execution. If a field has been marked 'Read-only' in the Field permissions and is part of Form which has been shared with users and developers, then henceforth the enable field script execution will be restricted.
  • Process of deleting Parameter in Pages: We've rolled out a minor tweak to the process of deleting a Parameter in the Pages. Henceforth if the parameter you wish delete is being referenced in any page element, then you'll be shown a popup listing all such occurrences. Quickly navigate to the element, where the reference is present, just by clicking on the View button and then remove any reference to the parameter. Repeat the same for other elements and remove all references to proceed with the deletion.
  • Drop Down and Multi Select fields' choices: Going forward, only 5000 choices will be displayed for the Drop Down and Multi Select fields. To view further choices, you'll have to search with specific keywords and select the required option. The aforementioned change along with the replacement of the 'Infinite scrolling' with the 'Lazy loading' will vastly improve your experience while dealing with fields with a large number of choices. Note: In subforms, the Radio and Checkbox fields are displayed as a drop down. In such instances, the above change would be applicable.

Bug Fixes

  • Resolved an issue where the Record Template's Image fields weren't rendered when exported as PDF.
  • A fix related to an issue that occurs in advanced search in lookup field.
  • Resolved a very rare issue in which users couldn't export a report as HTML.
  • In some cases when there was a custom layout for a report, a few detail view options were missing when opening the Detail View from a page. This issue, which occurred only on Safari browser in Apple devices, has now been resolved.
  • Fixed an issue that occurs while opening the popup window from the panel button
  • Several other minor bug fixes in Forms, Pages and Reports and stability updates have also been rolled out.

September 21, 2022

Enhancements

  • Pricing Update: We have revised our pricing model. Introduced a new add-on for Developers, and reduced the license cost of additional users. Learn more.
  • New Connections: Introducing support for two new connections:
    1. ME Service Desk Plus: Integrate your SDP with your AppCreator applications
    2. Twilio: Configure Twilio connection to send SMS from your application
  • App Gallery: A collection of ready-to-use applications. AppCreator now offers ready-to-use apps which enable you to manage your operations efficiently.
  • Maps & Geolocation: AppCreator now supports Map reports which enables you to display records that are driven by geographical locations. Added location can also be tracked if enabled in form settings.
  • New Currency support: We have introduced support for two new currencies - Georgian Lari(GEL) and Namibian Dollar(NAD - N$) - in the Currency field present under Forms.
  • Custom Form title: The new feature Custom form title lets you customize the form titles and configure different titles for the form while adding record and while editing record. Correspondingly, the Form name has been changed as Form title.
  • Panel Presets: Introducing Panel Presets in the Pages. Now you save the panel configurations using built-in presets. The Presets are saved configurations of your panel's display value, that can be reused across forms and all other apps in your AppCreator account.
  • Built-in Functions: We have introduced new built-in functions for AppCreator:
    1. hmacsha512 Encryption
    2. timeBetween
    3. toWords
  • We have added support for the output type parameter for the Deluge encryption function - SHA256. This parameter decides if the hash needs to be returned in hex or binary format. And, when the output type parameter is specified as binary, the input data cannot be more than 1 MB.

Changes and Bug Fixes

  • We are introducing an improvement in application backup. Earlier, when you download the backup file of your application, it contained a .zip file that included the Deluge script file of the application structure (.ds file) and a set of .csv files containing the application data. From now on, the downloaded backup file will contain only a .zip file. This change will help in effectively reducing the number of files and their subsequent storage.
  • The key and default message value for Print as Summary have been included inside the Default Messages files. You can now customize its value under Contextual messages.
  • We have updated an error message for V2 API w.r.t the API limitations on workflow looping. The corresponding message to the new codes is available here.
  • We have fixed a schedule execution issue related to application timezone change.
  • We've updated the behavior of the Blueprint_stages field when != or NOT IN operators are given in its criteria. Earlier, when the above-mentioned operators were specified in the stages field’s criteria, the respective records were returned along with null values. From now on, records with null values will not be returned.
  • The vulnerability caused by CVE-2022-1552 has been fixed.

June 2, 2022

Vulnerability

  • Recent postgres CVE ( CVE-2022-1552 Autovacuum, REINDEX, and others omit "security restricted operation" sandbox ) has been identified in this version and we are working on a fix.

June 1, 2022

Introducing ManageEngine AppCreator

We are excited to introduce ManageEngine AppCreator which is a locally installable, low-code platform for creating enterprise-grade custom applications that can be seamlessly accessed from smartphones, tablets, and web browsers.
The ManageEngine AppCreator will equip you to create applications and store data within your premises. Using it, you can:

All this, while staying compliant to your organisation’s data privacy regulations.

Please visit our website and help guide to explore more. And, also checkout the pricing plans available.


Share this post : FacebookTwitter

Still can't find what you're looking for?

Write to us: appcreator-support@manageengine.com