-
Hawtio Directives is now released as a separate JS file so its easy to consume in other angularjs based projects.
-
Separate IRC plugin example to show how to develop external plugins for hawtio
-
Upgraded to Jolokia 1.2 so that hawtio can discover other Jolokia processes via multicast
-
ActiveMQ plugin now defaults to showing all the real time attributes for queues to avoid folks having to find the Queues folder.
-
Updated to support the new package name of fabric8 mbeans
-
new hawtio Chrome Extension for easier connection to remote JVMs from your browser without having to run a hawtio server or connect through a web proxy
-
Upgraded to TypeScript 0.9.5 which is faster
-
threads plugin to monitor JVM thread usage and status.
-
Moved java code from hawtio-web into hawtio-system
-
Clicking a line in the log plugin now shows a detail dialog with much more details.
-
ActiveMQ plugin can now browse byte messages.
-
Improved look and feel in the Camel route diagram.
-
Breadcrumb navigation in Camel plugin to make it easier and faster to switch between CamelContext and routes in the selected view.
-
Added Type Converter sub tab (requires Camel 2.13 onwards).
-
Better support for older Internet Explorer browsers.
-
Lots of polishing to work much better as the console for fabric8
-
Added welcome page to aid first time users, and being able to easily dismiss the welcome page on startup.
-
Added preference to configure the order/enabling of the plugins in the navigation bar, and to select a plugin as the default on startup.
-
Added support for Apache Tomcat security using the conf/tomcat-users.xml file as user database.
-
Added quartz plugin to manage quartz schedulers.
-
Allow to configure the HTTP session timeout used by hawtio. hawtio now uses the default timeout of the web container, instead of hardcoded value of 900 seconds.
-
The JMX plugin can now edit JMX attributes.
-
the osgi plugin now supports OSGi Config Admin and uses OSGi MetaType metadata for generating nicer forms (if the io.fabric8/fabric-core bundle is deployed which implements an MBean for introspecting the OSGi MetaType).
-
New Maven plugin for running hawtio in your maven project; running Camel, Spring, Blueprint or tests.
-
New plugins:
- JUnit for viewing/running test cases
- API for viewing APIs from Apache CXF endpoints; currently only usable in a Fuse Fabric
- IDE for generating links to open files in your IDE; currently IDEA the only one supported so far ;)
- Site plugin for using hawtio to view and host your project website
-
Improved the camel editor with a new properties panel on the right
-
Connectivity
- New JVMs tab lets you connect to remote JVMs on your local machine; which if a JVM does not have jolokia installed it will install it on the fly. (Requires tools.jar in the classpath)
- New Connect tab to connect to a remote JVM running jolokia (and its now been removed from the Preferences page)
-
ActiveMQ gets huge improvements in its tooling
- we can more easily page through messages on a queue
- move messages from one queue to another
- delete messages
- retry messages on a DLQ (in 5.9.x of ActiveMQ onwards)
- purge queues
-
Camel
- Neater message tracing; letting you zoom into a message and step through the messages with video player controls
- Can now forward messages on any browseable camel enpdoint to any other Camel endpoints
-
Fabric
- Redesigned fabric view allows quick access to versions, profiles and containers, mass-assignment/removal of profiles to containers
- Easier management of features deployed in a profile via the "Edit Features" button.
- Several properties now editable on container detail view such as local/public IP and hostname
-
General
- Secured embedded jolokia, performs authentication/authorization via JAAS
- New login page
- Redesigned help pages
-
Tons more stuff we probably forgot to list here but is mentioned in the issues :)
-
Added the following new plugins:
- forms a developer plugin for automatically creating tables and forms from json-schema models
- infinispan for viewing metrics for your Infinispan caches or using the CLI to query or update them
- jclouds to help make your cloud hawt
- maven to let you search maven repositories, find versions, view source or javadoc
- tree a developer plugin to make it easier to work with trees
-
Added a new real time Camel profile view and the first version of a web based wiki based camel editor along with improvements to the diagram rendering
-
Added more flexible documentation system so that plugins are now self documenting for users and developers
- First main release of hawtio with lots of hawt plugins.
- Fixes these 74 issues and enhancements