ZennoPoster 184.108.40.206 (13.05.2020)
[+] Added methods for emulating touch events in Chrome. CommandCenter.Tab now has the Touch property with a range of methods. The Touch property includes the following basic methods: TouchStart, TouchEnd, TouchMove, TouchCancel. It also comprises complex methods with overloads: Touch, SwipeIntoView, SwipeBetween, etc.
[+] Added request resending in Chrome. The instance.AutoRetry property enables resending, instance.AutoRetry5xxResponses enables resending for 5xx-code responses (instance.AutoRetry must be enabled). The instance.AutoRetryMaxAttempts helps adjust the number of attempts (1 to 10, 3 by default).
[+] Added a new text message service VAK-SMS.
[+] Added a new text translation service DeepL.
[+] Added a setting “Execute BadEnd if project terminates” to ZennoPoster’s tab “Task termination”.
[+] ProjectMaker now has the successful result search wizard. You can open it from the diagram’s context menu or from Project Maker → Edit.
[+] Now you can copy all variables from the static Variables block.
[+] Refreshed ProjectMaker and ZennoPoster menu icons.
[+] Encryption block is not removed when a project is saved as an xmlz file; instead, ZennoPoster 7 version is replaced with ZennoPoster 5.
[+] The Element Tree’s context menu now has the Data Parse item.
[+] Now during user action wait, ProjectMaker displays a panel with a prompt and button “Continue execution”.
[+] Added support of digest authentication in the GET request for the alternative HTTP request method.
[*] Project publication was fixed.
[*] Fixed C# code debugging in the several-window mode.
[*] Now ProjectMaker is minimized, maximized, and changes window size faster.
[*] Fixed functioning of a planner when selecting a specific time instead of an interval in the “When to repeat” block. From now on, the planner will work once for one certain moment, instead of working for a minute.
[*] Fixed mouse emulation freezing when the cursor reached the page edge.
[*] Fixed updating of the variable list in the Variable window when creating a variable in action properties.
[*] Fixed automatic settings definition in the Accept Email action.
[*] Fixed problem of long project storage when filling the history of recent projects.
[*] Now the instance window is always displayed on the front when waiting for user action.
[*] Fixed operation of ThreadStatic in the C# code in ProjectMaker.
[*] Fixed operation of the clipboard in the C# code in ProjectMaker.
[*] In element handling actions, the setting “Wait for the element for no more than” now functions correctly if the waiting period is longer than 5 seconds.
[*] From now on, when debugging the C# code, the Stop button instantly terminates the project.
[*] Fixed ProjectMaker launch when the code editor can’t be initialized.
[*] From now on, ZennoPoster better handles secondary database processes, killing them in case of a freeze.
[*] Fixed freezes of alternative HTTP requests and freezes occurring when using the HEAD method.
[*] Fixed acquisition of DOM on some pages in Chrome.
[*] Now Chrome doesn’t freeze when the user tries to set invalid cookies.
[*] Increased Chrome initialization timeouts. Now browser launch must go smoother on heavily-loaded PCs.
[*] In the Data Parse window, Range and Filtering tabs are swapped for the sake of ergonomy.
[*] Fixed editing of the match number in classic search when pasting a variable from the context menu.
[*] Now the minimized blocks of the C# code and general code are remembered when closing the window.
[*] Reduced consumption of proxy connections when working with HTTP Connection Pool for the alternative HTTP request method. Works for proxy packets limited in the number of connections.
[*] Fixed XML tag parsing.
[*] Hidden outdated settings of Settings → Instance.
[*] Fixed reCAPTCHA v2 solving on some websites.
[*] Fixed error description when specifying the UserAgent header in HTTP requests in an invalid format.
[*] Fixed time zone when setting it by hours and minutes.
[*] Fixed the ZennoPoster thread count.
[*] Fixed display of variable values in action captions in ProjectMaker.