Skip to content

Changelog

Kamil Baczkowicz edited this page Oct 9, 2016 · 1 revision

0.5.4 (released on 01/09/2016)

  • Experimental support for displaying messages in a list (#74)
  • Experimental support for changing message browser layout (Tools -> Layout)
  • Script & UI subscription fix (#93)
  • Script's onMessage fix (#97)
  • Clearing subscription history fix (#98)

http://baczkowicz.pl/mqtt-spy/images/mqtt-spy_v0.5.4_message-list.png

0.5.3 (released on 01/08/2016)

  • Message browsing now possible with a scroll bar (mouse click, drag & scroll)
  • Message filter moved to the Tools menu button
  • Test cases pane fix - not being able to show the pane for a connection - affecting only version 0.5.1+

http://baczkowicz.pl/mqtt-spy/images/mqtt-spy_v0.5.3_connection-tab.png

0.5.2 (released on 01/07/2016)

  • Chart series now support custom XPath expressions for XML documents without namespaces (#80)
  • Formatters bug fix (#84 & #86) - affecting only version 0.5.1
  • Pane detaching bug fix (#85)

http://baczkowicz.pl/mqtt-spy/images/mqtt-spy_v0.5.2_charts.png

0.5.1 (released on 01/06/2016)

  • Editable chart series with support for custom JSONPath expressions
  • Enhanced searching capability for JSON object with inline scripts with JSONPath
  • Minor fixes and improvements (#71, #72 and #77)

http://baczkowicz.pl/mqtt-spy/images/mqtt-spy_v0.5.1_charts.png

0.5.0 (released on 01/04/2016)

  • New way of creating subscriptions
    • By default the "Define new subscription" pane is now hidden (unless you are in the Basic perspective)
    • The "Subscriptions and received messages" tab pane has now got a new tab symbol
    • Clicking on the new tab symbol or Ctrl+Shift+S will pop up a window for creating a new subscription
    • Right click allows you to attach the window instead
    • Hold the Control button when hitting Enter or clicking on Subscribe to keep the window
    • (Re)sizing of other panes (e.g. "Scripted publications") should work properly now (#25)
  • New "Basic" perspective
  • Formatting improvements
    • Support for decoding Eclipse Kura's message payload (#56)
    • Support for pretty JSON and XML formatting (#65)
    • Added more sample inputs for various types of formatters
  • Manual and auto export of charts as PNG images - see the "Options" button (#60)
  • New context menu item ("Edit...") for the connection tab, allowing you to jump straight into editing your connection settings rather than going via "Manager connections" and selection the connection manually
  • Improvements to the scripted publications table
    • Looking inside subfolders (see the context menu)
    • Showing subfolder name (if applicable)
    • New context menu item ("Set script directory") to reload scripts from a given location
    • Default sort order applied
  • Keyboard shortcuts
    • Ctrl + N for new connection
    • Ctrl + M for managing connections
    • Ctrl + Shift + S for new subscription
  • New built-in CA certificate for iot.eclipse.org (needed after Eclipse moved to Let's Encrypt certificates)
  • Fix for TLS/SSL keys when using key files rather than keystores (#63)
  • Fix for script's stop command not working when repeat flag selected ([#64](https://github.com/kamilfb/mqtt- spy/issues/64))
  • Fix for resizing the main window when larger fonts are configured in the OS (#66)
  • Fix for resizing the connection properties window (#68)
  • Fix for "new subscription" tab (#69)
  • Fix for saving messages as scripts (#70)

http://baczkowicz.pl/mqtt-spy/images/mqtt-spy_v0.4.0_control-panel.png

http://baczkowicz.pl/mqtt-spy/images/mqtt-spy_v0.5.0_connection-tab.png

http://baczkowicz.pl/mqtt-spy/images/mqtt-spy_v0.5.0_kura.png

Versions prior to 0.5.0

For versions prior to 0.5.0, see the changelog archive.