ServiceManager news and releases Follow
Release2024-07July 30th - 2024, 12:02 (5.8.0)
Services
- DB: brand new UI to automatically generate procedure/function calls, without manually writing code nor parameters.
- ServiceEditor: few UI changes, to simplify the editor page.
- JS: implementing Files.writeFileBase64.
- RPA: resolved an issue that an 'Exit' node disappears after saving in super rare cases.
- OracleCloud service: omitting empty-string input parameters (won't be sent to Oracle).
AuraTester
- Improvements to CSV.
Statistics
- LogFilter: New implementation that uses less memory to write filtered logs.
Admin
- Java6 compatibility.
Release2024-06June 18th - 2024, 7:40 (4.855.0)
Statistics
- LogFilter: New implementation that uses less memory to filter by AID/SID.
- LogFilter: When downloading a log for AID/SID, the filter will narrow down its search to the 90/30 minutes before&after the clicked row.
Admin
- Decreasing amount of logs: Eliminating logs, shortening logs, or lowering priority of logs wherever possible.
- EmailNotifications: bugfix for event notifications.
Release2024-05May 29th - 2024, 16:35 (4.835.0)
Services
- HTML: Implementing SendKeys and deleteCookie.
- HTML: support for 'tag=...' locators.
- HTML: RunScript will support {var} tokens instead of 'placeholder'.
- HTML: Handling HTML comment as an Echo command.
- HTML: separated HTML_CHROME_DRIVER_VISUAL_PLAYBACK from HTML_HTML_UNIT_DEBUGGER.
- HTML: StoreHtmlSource will use a timestamp-based filename for error dumps (but not for explicit StoreHtmlSource).
- HTML: Eliminating PhantomJS driver.
- JS: parser will ignore comment lines starting with //
- Mirror: improved support for services with raw response.
- Change service owner: Services > Action > Change Owner.
AppVisualizer
- Debugger: improvements and bug fixes.
- moment.js: upgrading to version 2.30.1
Monitoring
- TestAgent: failure emails will include the service's response.
RPA
- Process Inspect: supporting inspect for JavaScript steps.
- Process Inspect: implemented support for Request/Response view for CallExternal steps.
- Process Inspect: resolving bug - when inspecting a step within a loop, the inspect view was always inspecting the first iteration of the step.
- ProcessTracker: support for tracking unsaved processes and processes with unsaved changes.
- File step: imlementing readExcel().
- Message step: simplified.
Statistics
- StatisticsWriter improvements.
Admin
- Environment Variables: will be saved encrypted on the disk.
- Email Notifications: for service failure and system events.
- MailSender: sending emails will be done in a separate thread.
- MailListener: notification in the notifications area when MailListener is disconnected.
- Temp folder will be cleaned on daily basis - files older than TEMP_FOLDER_CLEANUP_HOURS (=24 hours by default) will be deleted.
- Local/Daily backups folders can now be set via Windows/Linux environment variables AP_LOCAL_FOLDER, AP_DAILY_BACKUPS.
- License: a copy of the license will now be saved in the local folder as well (to overcome a case that a restart causes the war to redeploy with an older enmbedded license).
- LogViewer: resolving issue with prev/next buttons when searching.
Release2024-02February 21st - 2024, 12:45 (4.765.0)
Services
- Forms: filenames of newly recorded services will consider the RECORD_AS_ORPX flag.
- HTML: support for selectFrame('current')
- JsService: runtime preformance improvement.
- JsService: performance improvement on 'Lock Edit'.
- RPA/JS: new ServiceManager.setOutputArray() command.
- RPA/JS: support for proxy in Services.callExternal()
- Ticket auto renew (when TICKET_AUTO_RENEW=true).
- ScenarioView: displaying 'Dismiss Popup' commands - ORPX only.
- ServicsFilter: support for 'AP-Filter: PUBLIC'.
- Swagger/WSDL: links will take http/https into account.
- Resolving issues with mock flag.
- Resolving pagination counter issues.
Statistics
- TestCase statistics.
- Stabilitiy improvements.
Admin
- Mail Listener: exponentially growing intervals between reconnection attempts.
- New FILE_DOWNLOAD_API_PROTECTION, FILE_UPLOAD_API_PROTECTION flags, with supported values: SMUser, SMUser_Or_Ticket, or Open.
- SERVICEMANAGER_API_PROTECTED won't affect the APIs controlled by FILE_DOWNLOAD_API_PROTECTION and FILE_UPLOAD_API_PROTECTION
- /Macro/SetTrace: new API to switch the log level to TRACE.
- Move local folder: a copy of the overwritten folder will be automatically created as backup.
- Admin log tweaks.
Release2023-12December 26th - 2023, 14:40 (4.740.0)
Services
- Mirror: support for complex nested json types.
AppVisualizer
- Resolved issue with cached LOV values.
Statistics
- Services/RPA: statistics will be written from a separate thread to prevent delays during execution.
- Statistics: when selecting custom dates range, the statistics won't load until the user provides a date range (prevents unecessary loading of statistics for a default date range).
Admin
- commons-text.jar: upgraded to version 1.10.0 to address potential security vanurability.
- Limited developer role.
Release2023-11November 7th - 2023, 11:50 (4.723.0)
Services
- DB: support for STRUCT datatypes.
- JS/RPA: support for arrays in ServiceManager.setOutput().
- RPA: minor bug fixes.
Automation
- RPA: exceptions from Prefix services will be caught by the 'Handle Error' branch.
Statistics
- ExecutionLog: steps will only be logged for RPA services (won't be logged for services called by RPAs, nor for non-RPA services).
Admin
- Mail: IMAP attachment reading delay (allows time for virus scanners).
Release2023-08August 25th - 2023, 16:30 (4.711.0)
Services
- Forms: correction to the server_module in append.keys and append.fields.
- Forms: Orp/orpx scenario view fixes, and fixes to orpx playback when bookmarks/comments are used.
- HTML: new HTML_SOCKET_TIMEOUT property.
- Swagger: describing input and output parameters.
AppVisualizer
- Allow-Origin header: can now be set via System Properties.
AuraTester
- TestCase: recording new TestCases with new recorder.
Automation
- RPA: MailRPAs will run async instead of sync.
- RPA: Message steps will eval the message before writing it to the ExecutionLog.
- RPA: support for larger RPAs.
Statistics
- ServiceLogDetails popup: Password masking will be case insensitive.
Admin
- PROTECTED_FIELDS: mask FormsUrl if it's in the PROTECTED_FIELDS.
- Mail: improving the reconnect logic.
Release2023-05 May 30th - 2023, 9:40 (4.660.0)
Services
- Service recorder improvements.
- Protections against JavaScript/SQL injections in JS/DB/HTML services.
- Added System properties to whitelist fields from injection: SQL_INJECTION_WHITELIST_FIELDS, JS_INJECTION_WHITELIST_FIELDS
- JsServices: implementing Files.downloadUrl().
- JsServices callExternal: default encoding will be UTF-8.
- Services and other entities: adding description attachments
AuraTester
- Generate input file, write to file, test case and test group report improvements.
Automation
- RPA Tester: new 'Inspect' panel (supports only Service steps for now).
Statistics
- ServiceLog: improving Statistics page performance by minimizing the loaded fields.
- ProcessStepLog: resolved issue that 'input' and 'response' were saved to DB, draining disk space and performance.
Admin
- Behavior change MailReceiver: messages that were handled will be moved to Trash folder (instead of just being marked as read) - configurable.
Release2023-04 April 25th - 2023, 15:45 (4.630.0)
Services
- Forms: recorder improvements, including IE compatibility.
- Forms: support for FORMS_DEFAULT_URL and FORMS_ICX_TICKET_SERVICE.
Automation
- ProcessTester: tracks progress while running a process.
- Process: various improvements and bugfixes.
Release2023-03 March 28th - 2023, 8:30 (4.530.0)
Services
- New Recorder Studio.
- Forms: recorder improvements.
- Forms OraPlayerListener: redirecting logging to ServiceManager's log.
- HTML/JS/RPA license limitations.
Automation
- RPA Tester: showing progress during exection.
Statistics
- ServiceLogDetails: implementing 'Test Now'.
Admin
- Mail: resolving issue with restarting the listener.
Release2022-12 January 6th - 2023, 10:42 (4.380.0)
Services
- Forms: implemented option to receive field's attributes.
- Forms: implemented PLAY_FORM_BY_PARAMETER_NAME_CONTAINS.
- HTML playback: implementing HTML_ENABLE_CSS property.
- HTML ResourceOverrides: file will not be downloaded if it is overriden.
- HTML Cache: shared cache will not be cleared when a service finishes.
- DB: SID/ServiceName can now be manually set, and easier switch to connection-string / env.
- DB connection string: support for ${var} references inside ${env.other_var} references.
AppVisualizer
- Tables: performance improvement for rendering large table.
- Tables: implemented an option to disable DataTables per table.
Automation
- UIPath and AutomationAnywhere improvements.
Admin
- Statistics: significantly reducing the use of lobs to improve performance and avoid disk usage explosion.
- Statistics response time chart: implementing pagination to improve chart's responsiveness.
- Statistics response time chart: replacing $watchCollection with $watch to improve performance of loading data.
- Performance charts: filtering moved from client-side to server-side + other performance improvements.
- Mail: separating SMTP/IMAP into two separate configs.
- Mail: support for Microsoft's OAUTH2 authetnciation in IMAP.
- AbstractSingularEntityRepository: reducing unecessary DB accesses.
- LocalFolderLock: When another ServiceManager is already running on the same LocalFoldder, then the ServiceManager will abort startup instead of switching to ServiceManager_2, ServiceManager_3, etc.
- System Properties: less-common log4j properties were hidden from servicemanager.properties.
Release2022-10 October 26th - 2022, 14:20 (4.315.0)
Services
- DB service: support for OUT params in functions
- DB service: support for STRUCTS inside OUT ARRAYS (so struct's keys will be returned without nested object)
- HTML services: resolving \s compilation issue in htmlunit-java8.
Release2022-09 September 29th - 2022, 20:20 (4.300.0)
Services
- Oracle Cloud / Swagger service: new type of service.
- Forms playback: fixes in LOV, setConnectionTimeout, connection exception,
- Forms service: storing playback response even if the playback fails.
- Orpx format: resolving issue when multiple threads run the same service at the same time.
- HTML playback: implementing retries for Click command in ChromeDriver (HTML_CHROME_DRIVER_CLICK_RETRIES).
- DB service: support for AP_FORM_DEFAULT in UPDATE statements.
- JS service: support for command line arguments in Shell.exec().
- JS service: support for password encryption in PDFUtils.
- JS service: sending email with HTML format.
- Mirror service: improved handling when authentication/ticket expires on the callee service.
- Performance improvement: services will be pre-loaded during ServiceManager startup.
- Tabs: support for grouping services.
AppVisualizer
- Behavior changeLOV failure handler: when a LOV fails and there is a custom failure handler, then the default error popup won't be displayed.
- Support for visualizer apps wrapped by an iframe.
Automation
- RPA: new 'continue' command, and bugfixes.
Admin
- Mail: support for GMail's OAuth2 authetnciation via GoogleCredential.
- Downtimes: new feature to prevent service runs during scheduled maintenance.
- LicenseManager: resolved sync issue when updating license without restart.
- System Properties: DB_CONNECTION_POOL_SIZE will set the maxPoolSize, corePoolSize will always be 0.5*maxPoolSize.
Release2022-06 June 1st - 2022, 9:10 (4.185.0)
Services
- Forms service playback: Added timeout to OPHtttpInputStream + disabled Lazy DOM parsing when loading orp files.
- Orpx format: Resolving concurrency issue - bypassing cache for orpx files to avoid sharing orp object between parallel runs.
- HTML service: Auto-extraction of EBS error message from the page.
- JS service: Shell.exec() and Shell.execAsync().
- JS service: Services.call / Service.callAsync will now open service selector to choose the service name
- Services table: implemented advanced search options.
- Behavior changeServices table: basic search will now only search in the name column.
- Services table: optional 'auth' column
- Service editor: EnvVar selector in the FormURL / input param value fields.
- ConnectionPoolsManager: Added ReentrantReadWriteLock synchronization.
- PlayerConnectionPool: connectionsInProgress-- when the system is shutting down (probably irrelevant), synchronizing connectionsInProgress-- when performing connections.put(), handling RejectedExecutionException thrtown by executor.execute() - including connectionsInProgress--, logging when task.isCancelled(), logging of ThreadPoolExecutor queue, and additional logging.
AppVisualizer
- Static LOV: bug fix for Static LOV in table
- Behavior change AppVisualizer LOV failureHandler: If a LOV fails and there is a custom failure handler - then the default error popup won't be displayed.
Automation
- RPA: integration with Automation-Anywhere and Blue-Prism.
- RPA: Email RPA will ignore emails where the listener is addressed as CC/BCC.
- RPA: various bug fixes.
Admin
- Performance: implementing monitoring for CPU, memory, disk space, and number of threads.
- Usage: new feature to collect entities, license, and server information
- Backup: resolving bug that System Properties were not saved into backup files.
- APIs: implementing log filtering by regex.
Release2022-04 April 20th - 2022, 14:25 (4.130.0)
Services
- Forms: orpx format for recordings.
- HTML: sync service parameters when uploading.
- Duo 2 Factor Authentication.
- Connection pools bypass: by setting parameter bypassPools=true (debugging purposes only)
Monitoring
- Test agent chart: zoom in/out via mouse wheel.
- Test agent log: export to CSV.
Automation
- Process/RPA: export to UIPath.
- Process/RPA: support for Finish step (exits without error).
- Process/RPA: improvements in backup and restore.
Admin
- Descriptors: new way to compare data between two servers.
- Labels: Support for labeling services/apps, and exporting backup by label.
- Mail: listener and parser improvements, including IMAP_MAIL_LISTENER_RECONNECT_DELAY_MS and IMAP_MAIL_LISTENER_NOOP_FREQUENCY_MIN.
- ServiceManager.resetSessions(): support for restarting sessions and connection pools from JavaScript service (debugging purposes only)
Release2022-01 January 3rd - 2022, 10:30 (4.25.0)
General
- Bugfixes.
AppVisualizer
- Merging AppVisualizerStep5 with AppVisualizerStep6.
- Lov: support for optional callback functions: _lov_success and _lov_failure.
Release2021-12 December 13th - 2021, 10:00 (4.3.0)
Services
- HTML service: support for uploading recordings directly from AuraPlayer IDE.
- HTML service: improving performance of the 1st connection attempt.
- HTML service: resolved issue of connections not being fully closed in some cases - force driver.quit().
- HTML service debugging tools: support for dumping enlosing page before/after, new HTML_DEBUG_JOBS property, new properties+history in dumped page's source.
- HTML service: adding TRACE line to link between a Service and a WebClient instance via hashcode.
- HTML service ChromeDriver: multiple improvements, including in WaitForElementPresent and StoreHtmlSource.
- DB service: automatically add missing inputs when trying to 'Get Output'.
- DB service: support for REF_CURSOR in return value and parameters.
- JS Service: implemented Files.readPdf().
- Behavior change JS service: StartSession will now kill the previous session by default (unless instructed not to).
- Behavior change Mock response: when running in mock and no mock response is saved, it will return undefined (instead of running the service).
- Services / HttpGetter: partial support for PROXY_SERVER.
AppVisualizer
- List: major performance improvement when populating a long list.
- Behavior change Page.navigate(): will only navigate to app's pages (no external navigation).
- Behavior change StartSession will now kill the previous session by default (unless instructed not to).
Automation
- Process/RPA: multiple improvements and bug fixes
- Process: new 'Message' step to log progress.
- Process: auto-publish when saving - the process and rpa service will always be in sync.
- Process: will now generate RpaApp.
- Behavior change Process: will now generate RPA services instead of JS services.
- Behavior change Process: upon restore, all processes will regenerate the rpa-service and RpaApp (processes created by an earlier version).
- RPA Statistics: new statistics view for RPA runs.
Admin
- Statistics: additional IDs to link between statistics and logs.
- Statistics: can now be disabled by setting EXECUTION_LOG_EXPIRATION_DAYS = -1
- RecordingsManager: delete unused recordings button.
- Mail: improved support for CC, BCC, multipart and attachments. Also improved auto re-connect in MailListener.
- OrpMigrate: helps debug Forms recordings.
Release2021-04 April 27th - 2021, 11:16 (3.93.0)
Services
- HTML service: JavaScript engine switched to HtmlUnit's engine.
- DB service: CLOB support + improved validations
- DB service: SAP Hana DB support
- Metadata: changes and security improvements
AppVisualizer
- SPA: caching all HTMLs and all Libs into two pre-loaded files.
- SPA: implementing compatibility with Okta
Automation
- RPA: table support + additional bugfixes.
Admin
- Statistics: brand new UI and new advanced drill-down capabilites.
- Log: adding Application and Service transaction IDs to log lines.
- AdminLog: new separate admin.log for administrative events.
- Environment indicator (in toolbar).
Release2021-03 March 4th - 2021, 15:30 (3.29.0)
Services
- HTML: playback improvements as listed separately bellow.
AppVisualizer
- SPA: generating JavaScript source to one file.
- jQuery & jQuery-Mobile: upgraded to latest versions.
Admin
- Mail: 60 seconds timeout for sending emails (monitoring/other)
- Statistics, Execution Log & Admin Log improvements
Release2021-02 February 2nd - 2021, 17:36 (3.1.0)
Services
- Prefix service: service's input parameter value may be set to the result of calling another service.
- Forms: 'Connect to existing recorder' feature for JNLP recording.
- HTML: playback improvements as listed separately bellow.
- HTML: auto detection of header lines by default.
- HTML new commands: Post, SetBody, SetHeader, SetAllowRedirects, StoreResponseHeader.
- HTML Get/Post: changed calculation of baseUrl + improved detection for empty or non-HTML pages
- DB Service: integrating SQLServer driver.
- DB Behavior change: preparedCalls returning array will return nested arrays/objects instead of concatenating arrays with | (vertical pipe character).
- JS service: control for request/response headers and response Content-Type.
- JS service: btoa, atob support.
- Ldap: support for custom names.
AppVisualizer
- Metadata for services: pre-fetch service's input structure to minimize number of parameters sent when the service is being called,
- Debugger: available via triple-click inside the hamburger menu.
- jquery-ui: updated to version 1.12.1 (latest).
- Security: additional headers for tighter security.
- Okta: more natively integrated in the product + SPA compatibility.
- Caching of static app files.
- Recording responses as mock via '?recordMock=true' flag.
- SPA/PWA: improved hash handling including IE support.
- Field upgrades and configuration/format options.
- Wizard: Many component/design improvements and bugfixes.
Monitoring
- TestAgent/RPA scheduling: changed from single-thread-executor to multi-thread-executor + dynamic threads core size.
Automation
- RPA/Process improvements.
Admin
- API protection: separate protection for FileManager via SERVICEMANAGER_FILEDOWNLOAD_API_PROTECTED
- Restore: backward compatibility adapters will only be invoked when necessary (faster restore)
- ThreadManager: upgraded categories and stacktrace dump.
- Logs: including threadId in playback logs for debugging.
Release2020-09 September 3rd - 2020, 13:20 (2.22.0)
Services
- DB service: support for multiline statement
- JS service: propagating ticket inputs to calle services
- Ticket: eliminated ip validation (of the sever that created the ticket)
AppVisualizer
- Email, Number: new field types
AuraTester
- TestGroup: sending result by mail, result logging, and report generation
- Export to JMeter
- TestAgent: improved synchronization and error handling
Admin
- ThreadManager: view only
- System Properties: refactored TEST_CASE_LOG_EXPIRATION_TIME_HOURS to TEST_AGENT_LOG_EXPIRATION_TIME_HOURS (no backward compatibility)
Release2020-07 July 16th - 2020, 12:18 (2.1.1)
Services
- HTML: new pageChanged event
- HTML: replacing isTableHasHeader with tableHeaderRows
- HTML: minimal 200ms delay between POST requests
- HTML: '?trace=true' flag - to log function calls made within the js sources
- HTML: '?screenshots=true' flag - to take screenshots after every command
- DB: support for secure JDBC - via SSL port 2484
- Mirror services and StringDownloader: implementing timeout
- JavaScript - CallExternal: 'Accept-Encoding:UTF-8' as default and url-decoding on the response
- Push Notifications: implemented via JavaScript service
AppVisualizer
- api18n.js: multilanguage support
Integration
- RPA: Email-triggered RPA + Scheduled RPA
Admin
- Environment variables
- MailListener: implementing IMAP mail listener
- MailSender: implementing bypass to mail server certificate verification
- LicenseManager: new license management via .lic format
- Logger: supress periodical messages via property custom.logger.periodical.enabled
- Improved security for ServiceManager DB
- Migrated to gulp4
Release2020-02 February 19th - 2020, 19:05 (2.0.2)
Services
- HTML table: new table capture algorithm
- HTML downloads interceptor: new implementation
- HTML: new ScrollDown command
- HTML: support for utf-8 filenames when uploading file via multipart/form-data
- HTML: decoding event handler's javascript before executing.
- HTML: improved frame handling and support for SelectFrame
- HTML: waitForJobs() will wait only for the current window's jobs
- HTML: implementing RequestsManipulator and EventsFilter
- HTML commands: ${var}s will be evaluated in all locators automatically
- HTML Click, Type, ScrollDown: will wait only in the '
- DB service: BLOB improvements
- JS service: loadScript + changes to file read/write/delete
- Mirror service: improved raw responses & utf-8 support
- OAuth2: OAUTH2_JWK_ATTEMPTS will allow multiple key retrieval attempts
Integration
- Process new steps: email, javascript, external service, file, input field and loop.
- TestCase/RPA: batch improvements & support for parameters from path
Admin
- Logging of uncaught restlet execptions
- License expiration warning
Release2019-11 November 19th - 2019, 10:36 (1.9.113)
Services
- HTMLUnit: integration of Java6 and Java8 versions altogether.
- HTML: files/attachments download
- HTML: ?screenshots=true will take screenshot after every command
- HTML StoreText: preserve new lines.
- JavaScript service: will try to evaluate return statement even when code throws.
- Swagger: support for ?swagger token to retrieve service's swagger.
- Ticket: ticket validity check, client ip encryption
AppVisualizer
- New templates and new editor.
- Import / export design
- Barcode scanner
- PWA: generate the app as progressive web app.
- LocalFolderServlet: Servlet for routing URLs to files in local folder - avoid local & install dir duplication.
- Versioning on all imported src files, to avoid caching obsolete resouces by the browser.
- res folder: all common dependencies will be copied and stored as part of the app.
Admin
- RPA
- System Properties: separated USER_HOME and DAILY_BACKUPS to separate servicemanager.paths file.
- Restore: new migrate option to selectively restore properties.
Release2019-07 July 29th - 2019, 8:48 (1.9.39)
Services
- Mirror service.
- Inner/private service.
- OAuth2 authentication: IDCS, Okta, and Azure.
- Service responses cache: avoiding duplicate requests.
- Forms services: filtered ScenarioView with verbose option.
- DB Services: improved performance in ResultSet parsing.
- JS Services: call external services, async call for internal services.
HTML services
- Focus, TypeAndWait: new HTML commands
- HTML playback: improved wait handling, and automatic preprocessing to refactor unsupported commands such as execScript.
- StoreElementPresent, StoreSelectedLabel, StoreValue: implemented multi-record capture.
- HtmlUnit log level change won't require ServiceManager restart(!)
AppVisualizer
- SPA: generate the app as single page application.
- HTML pages: improved modified/created-by/creator interpretation, eliminated write side-effect when getting the pages, eliminated tags&script injection when saving a page.
- Code Assist - new categories: Converters, Events, and more.
- DataTables library integration: sorting by column, fixed header, new responsive layout.
- Converter functions eliminated (no backward compatibility for StaticLOV custom values).
- Save button in every step of the wizard.
- Dynamic table with add/remove row buttons.
- Required fields: hidden fields won't be validated.
- LOV: inifinite scroll + decreased amount of server requests.
- Designs: Padded width & rounded corners.
- Wizard restructure: eliminating services selection, redesign of parameter selection dialog, and more.
Admin
- HAR Player: Player for recorded network activity.
- Statistics: range filter & improved memory usage for Execution Log generation.
- LogViewer: new search & highlight functionality.
- System Properties: Help button linking to properties documentation.
- System Properties: API for updating append.keys & append.fields, new append.defaults.
- Protection from multiple ServiceManager instances on the same local folder.
- Developer role.
Release2018-12 December 3rd - 2018, 21:18 (1.8.111)
All categories
- AppVisualizer pre-built functions: refactored API, grouped by categories
- Code assist panels (IDE) in JavaScript editors.
- AppVisualizer: Common CSS, image field, custom fields, and improved RTL support.
- AppVisualizer: data types for table fields - checkbox, input, and readonly.
- AppVisualizer: login page.
- GetCookieByName, DeleteAllVisibleCookies, StoreSelectOptions, While, EndWhile: new HTML commands.
- StoreAttribute: implemented multi-record capture.
- Partial services support in most parts of the ServiceManager.
- DB Service: support for IN BLOBs, OUT 1-d/2-d arrays.
- JS Service: support for input/output JSON objects.
- Execution Log: periodical cleanup.
- LogViewer: brand new look + passwords masking.
- Mock response.
- VBCS export
- WhoAmI API.
Release2018-06 May 28th - 2018, 18:55 (1.8.1)
All categories
- Partial services: support for partial recording and playback.
- Statistics: call logging and charts per each service.
- Ticket Authentication: new authentication type for services.
- DBService: Support for OUT and INOUT parameters
- JsService & Process: various usability improvements.
- TestCase: Support for AP_SERVICE_DEFAULT
- Offline Capabilities (Beta): limited support.
- App: export as standalone.
- AppVisualizer: dependencies reduced to a single file to boost performance.
- MailClient: TLS1.2 protocol support.
- Improved Unicode multi-language support in DBService, AppVisualizer Pages and more.
Release2017-11 November 26th - 2017, 15:30 (1.6.100)
All categories
- AppVisualizer: support for background image, hamburger menu & new datatypes - fileupload, camera, map, qr barcode, static LOV, link.
- AppVisualizer: remodeled action dialog, reordering of actions, configurable button sizes and positions.
- AppVisualizer: revised logic for regeneration of js handler fuctions.
- LOV data type: remodeled configuration dialog, and added choosable dropdown/combo layout.
- HTML service new actions: StoreVisible, AssertTitle / AssertNotTitle
- HTML service: support for AP_FORM_DEFAULT value.
- HTML player: support for ChromeDriver and PhantomJs drivers in Java8 releases.
- Process: support for conditions and throwing errors.
- Process: usability boost, and transformation to JavaScript service.
- JavaScript service: new type of service to implement custom logic or chain advanced service calls.
- Multiple user experience improvements & bug fixes.
- TestCase: new export to standalone JUnit.
- LDAP authentication support in web services.
- Statistics: logging & analytics on service calls.
- Changelog display.
Comments
0 comments
Please sign in to leave a comment.