{"id":1405,"date":"2014-09-12T15:37:28","date_gmt":"2014-09-12T15:37:28","guid":{"rendered":"https:\/\/clarionsharp.com\/blog\/?p=1405"},"modified":"2020-09-02T11:34:10","modified_gmt":"2020-09-02T11:34:10","slug":"clarion-9-1-update-out-today","status":"publish","type":"post","link":"https:\/\/clarionsharp.com\/blog\/clarion-9-1-update-out-today\/","title":{"rendered":"Clarion 9.1 update is out today"},"content":{"rendered":"<p>An update to 9.1 is being released today, here are a few\u00a0of the more important fixes;<br \/>\nFIX: OLE Automation could be treated as side-by-side instead of an OLE server in a separate process<\/p>\n<p>This fixes OLE server automation, such as automating MS Office components, and came about as a result of the support added for registration-free COM. \u00a0Surprisingly even after months of beta testing this wasn&#8217;t found until after the 9.1 gold release.<\/p>\n<p>And these two, related to problems with either unusually large amounts of Procedure data, or .APPs where templates have been unregistered without removing the associated embed code:<\/p>\n<p>FIX: Possible IDE lockup when there is very large number (hundreds) of local\/global variables\/tables in the Procedure and the IDE is processing the closing of an embed.<br \/>\nFIX: Possible failure on closing APP if embed tree with orphan embeds has been touched.<\/p>\n<p>There are many other fixes and changes, you can see the full list here.<\/p>\n<p>And of note for those using SQL backends;<br \/>\nFEATURE: The Clarion to SQL converter now converts the following operators for the specific drivers &#8211;<br \/>\n% (Modulo) All drivers<br \/>\n^ (Power) Pervasive SQL, Oracle<br \/>\n&amp; (Concatenate) All drivers. *Note that ODBC uses the ANSI standard ||<br \/>\nXOR (Exclusive OR) SQLAnywhere, MSSQL<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An update to 9.1 is being released today, here are a few\u00a0of the more important fixes; FIX: OLE Automation could be treated as side-by-side instead of an OLE server in a separate process This fixes OLE server automation, such as automating MS Office components, and came about as a result of the support added for &hellip; <a href=\"https:\/\/clarionsharp.com\/blog\/clarion-9-1-update-out-today\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Clarion 9.1 update is out today<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31,5,6],"tags":[],"class_list":["post-1405","post","type-post","status-publish","format-standard","hentry","category-clarion9","category-clarionnews","category-clarion-win32"],"_links":{"self":[{"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/posts\/1405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/comments?post=1405"}],"version-history":[{"count":7,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/posts\/1405\/revisions"}],"predecessor-version":[{"id":1832,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/posts\/1405\/revisions\/1832"}],"wp:attachment":[{"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/media?parent=1405"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/categories?post=1405"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/clarionsharp.com\/blog\/wp-json\/wp\/v2\/tags?post=1405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}