MQTT.fx RELEASE NOTES

Version 1.5 (02-05-2017)

  • [Fixed] Issue #151: Muting a Topic now works as expected
  • [New] Issue #150: Selected Payload Decoder is now stored in ConnectionProfile
  • [New] Topics Collector: Topics of all incoming Messages (except '$SYS') are now collected.
  • [New] 'Retained' messages are now tagged with a 'Retained' badge
  • [New] 'Dublicate' messages are now tagged with a 'DUB' badge

Version 1.4.2 (25-05-2017)

  • [Fixed] Issue #28: Removed current implementation to avoid confusion

Version 1.4.1 (02-05-2017)

  • [Fixed] Issue #28: Topics are now activated when re-conneting a persistent session
  • [Fixed] Scripts error cause is now printed into scripts exec log console

Version 1.4.0 (24-04-2017)

  • [New] All new HTTP proxy support
  • [New] Support for custom decoder Add-ons
  • [New] Issue #129: Settings: Option to clear/keep messages buffer on broker disconnect
  • [New] The "Disconnected" dialog was replaced by messages at the top of the main window
  • [New] ConnectionOptions: auto reconnect
  • [New] ConnectionOptions: max inflight
  • [New] Main window size and posistion on close is restored at next app start
  • [New] Application fonts are now 'Lato Medium' & 'Fira Mono'
  • [New] Some minor UI style modifications
  • [New] Issue #144: NSSupportsAutomaticGraphicsSwitching = true is set in macOS version
  • [New] Comes with Java Runtime version 1.8.0u131

Version 1.3.1 (16-01-2017)

  • [Fixed] Issue: wrong style is set when detaching panes
  • Improved dark theme

Version 1.3.0 (25-11-2016)

  • [New] Settings: Option to set buffer sizes (per topic & received messages)
  • [New] Settings: Option to set max characters of logging output console and scripting output console
  • [New] Settings: Support for dark,light and custom themes
  • [New] Bundled with JRE 1.8.0_112
  • [Fixed] memory leak in logging output console and scripting output console
  • [Fixed] Issue: autoscroll enable/disable

Version 1.2.1 (12-10-2016)

  • [Fixed] Issue: display the right number of messages

Version 1.2.0 (07-10-2016)

  • [New] Payload can now be decoded and exported in JSON format
  • [New] Topic of received messages can now be copied (and pasted)
  • [New] Eclipse Paho 1.1.0 included
  • [New] Bundled with JRE 1.8.0_102
  • [Fixed] Memory leak in terms of received and published messages
  • [Fixed] Issue when clearing the received messages buffer
  • [Fixed] Issue when last choosen import/export location is no longer valid

Version 1.1.0 (07-04-2016)

  • [New] MQTT.fx now has a new fancy icon: Many thanks to Gerrit Grunwald (@hansolo_)!

  • [New] All new "Subscribe" tab:

    • New rendering of subscribed topics.
    • New rendering of receivied messages.
    • Support for "autoscroll": Always scroll down to latest recevied message and show the details.
    • Message Payload can now be shown as plain text, hex (fomatted) and Base64.
    • Payload can now be saved as raw (binary), plain text, hex (fomatted) and Base64 encoded.
    • Issue #75: Added an option to 'mute' topics for temporary 'no-show' received messages (per topic)
    • Added experimental support of dumping messages payload.
  • [New] Issue #70: Support for import/export of ConnectionProfiles
  • [New] Issue #71: Support for import/export of Clipboard Messages (publish messages)
  • [New] Issue #76: Support for import/export of Topics (respectively for publish and subscribe)
  • [New] Extended Scripting API: publish() and subscribe() now also supports "QoS" and "Retained"
  • [New] Option to clear Messages Clipboard
  • [New] Option to clear/keep Messages Buffer on unsubscribe
  • [New] Several style and rendering improvements
  • [New] Bundled with JRE 1.8.0_74
  • [Fixed] Issues with global application logging

Version 1.0.0 (02-12-2015)

  • [Fixed] Issue #64: mqttfx-config.xml gets saturated with hundreds of topic in recentSubscriptionTopics
  • [Fixed] Issues with System MenuBar on OSX
  • [Fixed] Issue #58: Publish not working with 0.0.18
  • [Fixed] Issue #60: 0.0.18 and 19beta: Run hangs on quit
  • [Fixed] Issue #42: Ubuntu 14.04: Crash when trying to check for updates on launch
  • [Fixed] #57: Application crash on startup when found update available.
  • [New] Issue #59: Copy a topic in the message view
  • [New] Bundled with JRE 1.8.0_66

Version 0.0.18

  • [Fixed] Issue #52: subscription didn't work anymore on some OS
  • [Fixed] Issue #51, #50, #46: SSL/TLS certificate issues
  • [Fixed] MenuBar issues in OS X
  • [Fixed] Notification issues
  • [Changed] Switched to ControlsFX 8.40.10 in respect to JDK 8u60
  • [Fixed] Issue #55: Abnormal memory usage: Introducing the option or enable/disable $SYS topics subscription
  • [New] Issue #56: A "Generate ClientID" button.

Version 0.0.17

  • [Changed/New] Issue #44: Quick Connect Bar is now available
  • [Fixed] Issue #49: connection settings window doesn't fit on my screen
  • [Fixed] App starting issues: Linux version couldn't locate main class since JDK >=u40 was used.

Version 0.0.16

  • [Changed/New] Issue #14 Now TLS/SSL without client certificate authentication is supported
  • [New] Issue #35 Subscribe to $SYS topics is now supported
  • [New] Improved Error Prevention: Profile Editor now supports validation
  • [Fixed] Issue #38 Application crash on startup if one script is wrong
  • [Fixed] Issue #37 java.io.FileNotFoundException if CA Certificate only is set

Version 0.0.15

  • [Fixed] Issue #31 Unsubscribe + Disconnect form a Broker doesn't clean messages from the client.
  • [Changed/New] Bound new Output-Handler to Script execution
    • System.out is not bound to the script console anymore!
    • You should now use "output" instead of System.out in Scripts.
    • e.g.: output.print("Hello from Script");
  • [Changed] JRE 8 update 45 support
  • [Changed] Logging:
    • better readable logging format
    • now using sl4j (with log4j)

Version 0.0.14.3

  • [Fixed] Issue #27 Disconnection when publishing to a second broker
  • [Fixed] bug when to show only latest messages
  • [Fixed] bug when receiving broker status messages

Version 0.0.14

  • Clipboard Messages:
    • Order can now be changed by Drag-and-Drop
    • Can be published instantly by click on Button
    • Changes are now stored immediately
  • All new appraoch with topics and messages:
    • Rendering revisited
    • Color of topics can now be customized (messages are colored accordingly)
    • Topics can now be unsubscribed by click on "-"
    • Number of received messages per topic is shown
    • Messages also do show the wildcard topics which has matched
    • Only longer payloads are expandable now, one-liner are shown as subject
  • Fixed an issue with unrecognized characters in topics
  • Support for HTTPS proxy connection options

Version 0.0.13

  • Fixed issues with starting external editor to edit scripts
  • Added option to choose whether the default system editor should be use or a custom edit command
  • Redesinged Settings Dialog
  • Added support for subscribe/unsubscribe to Mqtt-Scripting interface
  • Added support Refuel API for application updates

Version 0.0.12

  • improved handling of topics containing wildcards
  • now using PAHO 1.0.1
  • MQTT version support for 3.1 and 3.1.1
  • MQTT version can be set via Connecton Profile (default: 3.1.1, if not supported by broker: 3.1)
  • introducing "Log"-tab: new tab to capture/show the logging stream.
  • changed rendering of messages
  • fixed some issues when connect/disconnect/connection lost

Version 0.0.11-1

  • fix for issue#12: now wildcards topics are working again

Version 0.0.11

  • extended menus:
    • you can now subscribe to all recent topics with one click
    • also unsubscribe from all topics is supported
  • improved messages rendering:
    • the payload of received messages is now collabsible.
    • fixed issues with topics/messages coloring
  • improved subscribe/unsubscribe:
    • the selection of a subscribed topic sets the value of the topics combobox for e.g. unsubscription
    • topics can be unsubscribed by click on the trash-icon
  • filter added to show only the latest received messages
  • filter added to show only the latest received messages
  • 'show notification'property and "show only latest" property are now stored for each connection profile
  • new option to set whether detached tabs should be always on top

Version 0.0.10

  • new MQTT-Message Clipboard
  • service menu at publish and subscription panel: now you can clear received messages buffer
  • option to copy the message payload to clipboard
  • extended logging to mqttfx.log
  • added Application Window Icon (for Windows)
  • now running/bundled with Java 8u20
  • updated 3rd-party libs (ControlsFX 8.20.7)

Version 0.0.9

  • new Settings Dialog: Font size of messages can now be set to a fixed value or dynamic size depending on message size (not smaller than 0.6em).
  • via Connection Profile Dialog (Section General) and Publish /Subscribe now the history of last topics can be cleared.
  • exit Dialog: Option 'Do not ask me again!'
  • bugfixes (typos, usability, layout + style issues)

Version 0.0.8

  • bugfixes (typos, usability, layout + style issues)

Version 0.0.7

  • added scripting support
  • setup/re-configuration Tool
  • reviewed Connection Profile Editor
  • reviewed UI and Style

Version 0.0.6

  • Support for Connection Profiles
    • a Connection Profile contains all information for a certain broker connection (address, port, Auth/SSL settings, ...)
  • Support for SSL / TLS

Hint:

Again the configuration-format has changed, v0.0.6 might conflict with former versions.

In this case just delete (or rename) the mqttfx-config.xml.

Windows: [USER_HOME]\MQTT-FX\mqttfx-config.xml

OS X: [USER_HOME]/Library/Application Support/MQTT-FX/mqttfx-config.xml

The new configration is automatically created on next app start.

2014-07-26 Version 0.0.5

  • tabs are now detachable
  • UI polish

2014-07-03 Version 0.0.4

  • revisited UI (return of "real" buttons)
  • extended support for $SYS-topics: subscription for mosquitto and Hive MQ can be choosen.
  • publish and subcrive/receive are now different tabs
  • experimental support for http-proxy (in respect to @dimaki123).
  • last choosen broker &port is restored at next app start
  • updated 3rd party libs (e.g. using features ControlsFX 8.0.6 now)
  • fixed: publish to topics even if now subscribed (in respect to @_efwe_)

Hint:

Configuration-format has changed, v0.0.4 might conflict with former versions.

In this case just delete (or rename) the mqttfx-config.xml.

Windows: [USER_HOME]\MQTT-FX\mqttfx-config.xml

OS X: [USER_HOME]/Library/Application Support/MQTT-FX/mqttfx-config.xml

The new configration is automatically created on next app start.

2014-06-14 Version 0.0.3

  • added broker status tab to support $SYS topics.

2014-05-13 Version 0.0.2

  • UI-redesign.

2014-05-8 Version 0.0.1 alpha 1

  • Initial try-out release.

results matching ""

    No results matching ""