{"id":1905,"date":"2015-02-07T01:06:25","date_gmt":"2015-02-07T00:06:25","guid":{"rendered":"http:\/\/www.jensd.de\/wordpress\/?p=1905"},"modified":"2017-03-08T20:51:47","modified_gmt":"2017-03-08T19:51:47","slug":"mqtt-fx-0-0-14-released","status":"publish","type":"post","link":"https:\/\/www.jensd.de\/wordpress\/?p=1905","title":{"rendered":"MQTT.fx 0.0.14 released"},"content":{"rendered":"<p><strong>As always you can download latest binaries at <strong><a title=\"www.mqttfx.org\" href=\"http:\/\/mqttfx.org\/index.php\/download\" target=\"_blank\">mqttfx.org<\/a>.<\/strong><\/strong><br \/>\nBugs and feature requests can be reported via the <a title=\"https:\/\/bitbucket.org\/Jerady\/mqtt-fx-client\/issues\" href=\"https:\/\/bitbucket.org\/Jerady\/mqtt-fx-client\/issues\" target=\"_blank\">issue tracker<\/a>.<br \/>\nAlso the Update Feature of 0.0.13 should inform you, that there are updates available (See N<strong>NOTE 1<\/strong> at bottom of this page)!<\/p>\n<p><strong>Reviewed Clipboard Messages<\/strong><\/p>\n<ul>\n<li>Order can now be changed by Drag-and-Drop<\/li>\n<li>Can be published instantly by click on Button<\/li>\n<li>Changes are now stored immediately<\/li>\n<\/ul>\n<p><a href=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/messages-clipboard.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1909\" data-permalink=\"https:\/\/www.jensd.de\/wordpress\/?attachment_id=1909\" data-orig-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/messages-clipboard.png\" data-orig-size=\"1024,760\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"messages-clipboard\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/messages-clipboard-300x223.png\" data-large-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/messages-clipboard-1024x760.png\" tabindex=\"0\" role=\"button\" src=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/messages-clipboard-1024x760.png\" alt=\"messages-clipboard\" width=\"688\" height=\"511\" class=\"aligncenter size-large wp-image-1909\" srcset=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/messages-clipboard.png 1024w, https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/messages-clipboard-300x223.png 300w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/><\/a><\/p>\n<p><strong>All new approach with topics and messages<\/strong><\/p>\n<ul>\n<li>Rendering revisited<\/li>\n<li>Colors of topics can now be customized (messages are colored accordingly)<\/li>\n<li>Colors of topics are persisted in configuration<\/li>\n<li>Topics can now be unsubscribed by click on &#8220;-&#8221; (messaged will be removed accordingly)<\/li>\n<li>Number of received messages per topic is shown<\/li>\n<li>Messages also do show the wildcard topics to which they have matched<\/li>\n<li>Only longer payloads are expandable now, one-liner are shown as subject<\/li>\n<li>&#8220;Copy Payload&#8221; is now accessible without expanding the payload<\/li>\n<li>Improved performance<\/li>\n<\/ul>\n<p><a href=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/message-rendering.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1910\" data-permalink=\"https:\/\/www.jensd.de\/wordpress\/?attachment_id=1910\" data-orig-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/message-rendering.png\" data-orig-size=\"1025,762\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"message-rendering\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/message-rendering-300x223.png\" data-large-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/message-rendering-1024x761.png\" tabindex=\"0\" role=\"button\" src=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/message-rendering-1024x761.png\" alt=\"message-rendering\" width=\"688\" height=\"511\" class=\"aligncenter size-large wp-image-1910\" srcset=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/message-rendering-1024x761.png 1024w, https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/message-rendering-300x223.png 300w, https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/message-rendering.png 1025w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/topic-color.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1911\" data-permalink=\"https:\/\/www.jensd.de\/wordpress\/?attachment_id=1911\" data-orig-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/topic-color.png\" data-orig-size=\"567,362\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"topic-color\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/topic-color-300x192.png\" data-large-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/topic-color.png\" tabindex=\"0\" role=\"button\" src=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/topic-color.png\" alt=\"topic-color\" width=\"567\" height=\"362\" class=\"aligncenter size-full wp-image-1911\" srcset=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/topic-color.png 567w, https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/topic-color-300x192.png 300w\" sizes=\"(max-width: 567px) 100vw, 567px\" \/><\/a><\/p>\n<p><strong>Support for HTTPS proxy connection options<\/strong><br \/>\nIn respect to Dino Tsoumakis \ud83d\ude09<br \/>\n<a href=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/https-proxy.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1912\" data-permalink=\"https:\/\/www.jensd.de\/wordpress\/?attachment_id=1912\" data-orig-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/https-proxy.png\" data-orig-size=\"914,660\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"https proxy\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/https-proxy-300x217.png\" data-large-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/https-proxy.png\" tabindex=\"0\" role=\"button\" src=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/https-proxy.png\" alt=\"https proxy\" width=\"914\" height=\"660\" class=\"aligncenter size-full wp-image-1912\" srcset=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/https-proxy.png 914w, https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/https-proxy-300x217.png 300w\" sizes=\"(max-width: 914px) 100vw, 914px\" \/><\/a><\/p>\n<p><strong>Anything else?<\/strong><\/p>\n<ul>\n<li>Fixed an issue with unrecognized (but allowed) characters in topics<\/li>\n<\/ul>\n<p><strong>I was asked how to add new Scripts<\/strong><br \/>\nI mentioned this before in a post (but this was 6 month ago ;-)).<\/p>\n<p>New scripts can be easily made available for execution via the UI.<br \/>\nThe app is scanning a folder named \u201cscripts\u201d located at the MQTT.fx working directory:<\/p>\n<p><strong>OS X<\/strong><br \/>\n<code><strong>[USER_HOME]\/Library\/Application Support\/MQTT-FX\/scripts<\/strong><\/code><\/p>\n<p><strong>Windows<\/strong><br \/>\n<code><strong>[USER_HOME]\\AppData\\Local\\MQTT-FX\\scripts<\/strong><\/code><\/p>\n<p><strong>Linux<\/strong><br \/>\n<code><strong>[USER_HOME]\/MQTT-FX\/scripts<\/strong><\/code><\/p>\n<p>If this folder does not exists it is created by MQTT.fx containing scripts.<br \/>\n<strong>Naming convention:<\/strong><br \/>\n<code><strong>[INDEX]__[NAME].js<\/strong><\/code><\/p>\n<p><code><strong>[INDEX]<\/strong><\/code> controls the order of the entry in the drop down menu<br \/>\n<code><strong>__ <\/strong><\/code> delimiter between index and name<br \/>\n<code><strong>[NAME<\/strong><\/code> the name of the menu entry (words are delimit by &#8216;_&#8217;)<\/p>\n<p>E.g.: With these files in the &#8220;scripts&#8221; folder<br \/>\n<code><strong>01__Switch_Fountain_Test.js<\/strong><\/code><br \/>\n<code><strong>02__Subscribe_Publish_Unsubscribe_Test.js<\/strong><\/code><\/p>\n<p>the menu looks like this:<br \/>\n<a href=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/scripts-menu.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1920\" data-permalink=\"https:\/\/www.jensd.de\/wordpress\/?attachment_id=1920\" data-orig-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/scripts-menu.png\" data-orig-size=\"645,294\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"scripts menu\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/scripts-menu-300x137.png\" data-large-file=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/scripts-menu.png\" tabindex=\"0\" role=\"button\" src=\"http:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/scripts-menu.png\" alt=\"scripts menu\" width=\"645\" height=\"294\" class=\"aligncenter size-full wp-image-1920\" srcset=\"https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/scripts-menu.png 645w, https:\/\/www.jensd.de\/wordpress\/wp-content\/uploads\/2015\/02\/scripts-menu-300x137.png 300w\" sizes=\"(max-width: 645px) 100vw, 645px\" \/><\/a><\/p>\n<p><strong>NOTE 1: In 0.0.13 the Update Feature has a bug!<\/strong><br \/>\nThe new install packages are loaded but yet not always renamed on Windows and Linux (this is fixed in 0.0.14). You will find the packages ending with postfix  &#8220;.download&#8221;. You have to rename it manually.<\/p>\n<p><strong>NOTE 2: The format of the configuration has changed!<\/strong><br \/>\nYou may have to delete you current configuration and restart MQTT.fx. MQTT.fx will create a new default configuration for you!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As always you can download latest binaries at mqttfx.org. Bugs and feature requests can be reported via the issue tracker. Also the Update Feature of 0.0.13 should inform you, that there are updates available (See NNOTE 1 at bottom of this page)! Reviewed Clipboard Messages Order can now be changed by Drag-and-Drop Can be published&hellip; <span class=\"clear\"><\/span><a href=\"https:\/\/www.jensd.de\/wordpress\/?p=1905\" class=\"more-link read-more\" rel=\"bookmark\">Continue Reading <span class=\"screen-reader-text\">MQTT.fx 0.0.14 released<\/span><i class=\"fa fa-arrow-right\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"footnotes":"","_jetpack_memberships_contains_paid_content":false,"jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[22,42,30,45,4,46,50,57],"tags":[88,101,91,76,102,106,86],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p38FCL-uJ","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1905"}],"collection":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1905"}],"version-history":[{"count":19,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1905\/revisions"}],"predecessor-version":[{"id":2623,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1905\/revisions\/2623"}],"wp:attachment":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}