- Camel plugin supports new inflight exchanges from Camel 2.15 onwards
- Fixed Camel plugin to show convertBodyTo in the route diagram
- Camel tracer and debugger now shows message bodies that are stream/file based
- Camel message browser now shows the java types of the headers and body
- Various improvements for fabric8 v2
- Various bug fixes
- Ported the API console to work on Kubernetes so that the APIs tab appears on the Kubernetes console if you run hawtio inside Kubernetes and are running the API Registry service
- Adds Service wiring for Kubernetes so that its easy to dynamically link nav bars, buttons and menus to remote services running inside Kubernetes (e.g. to link nicely to Kibana, Grafana etc).
- Various bug fixes
- Bug fixes
- Allow to configure
TomcatAuthenticationContainerDiscovery
classes to control how hawtio authenticates on Apache Tomcat - Excluded some not needed JARs as dependencies
- Various improvements and fixes needed for fabric8 v2
- Added hawtio-custom-app module to create a version of the hawtio-default war with a subset of the javascript code normally included in hawtio.
- Fixes these 6 issues and enhancements
- Bug fixes
- Fixed Camel diagram to render in Firefox browser
- Hawtio Karaf Terminal now installs and works in Karaf 2.x and 3.0.x out of the box
- Upgraded to TypeScript 1.1.0
- Fixed jolokia connectivity to Java containers with jolokia when running Kubernetes on RHEL / Fedora / Vagrant
- Fixes these 14 issues and enhancements
- Bug fixes
- Bug fixes
- Reworked proxy
- Minor fixes to git file manipulation & RBAC
- You can now drag and drop files onto the wiki file listing; or from a file listing to your desktop/folders.
- Fixes these 2 issues and enhancements
- Lots of improvements for using hawtio as a great console for working with fabric8 V2, kubernetes and OpenShift
- Fixes these 8 issues and enhancements
- A new kuberetes plugin which now links to the hawtio console for any JVM which exposes the jolokia port (8778)
- Fixes session filter issue
- Bug fixes
- Fixes these 31 issues and enhancements
- Bug fixes
- Fixed hawtio connector to work with local and remote connections again
- Fixes these 17 issues and enhancements
- Bug fixes
- Optimized application initial load time, and added source mappings so view source works in browsers to aid javascript debugging
- Added support for kubernetes with fabric8
- Hawtio terminal now also supports Karaf 2.4.x / 3.x (though requires some customization to enable hawtio-plgiin in Karaf ACL)
- Fixes these 7 issues and enhancements
- Bug fixes
- The source code can now be built without installing npm, just use plain Apache Maven.
- Hawtio terminal now also supports Karaf 3.x
- Fixed an issue deploying hawtio-war into WebLogic
- Fixes these 10 issues and enhancements
- Bug fixes
- Fixed so hawtio deploys out-of-the-box in Apache Tomcat and Apache ServiceMix 5.1
- Fixes these 46 issues and enhancements
- Hawtio requires Java 1.7 onwards
- Authentication now detects if running on WebSphere, and adapts authentication to WebSphere specific credentials and APIs
- Filter now allow to filter by multi values separated by comma
- Camel sub tab for route metrics when using the new camel-metrics component
- Bug fixes
- Bug fixes
- Bug fixes
- Upgrades to jaxb, jackson, dozer and spring to play nicer with the latest fabric8 distro
- Fixes these 5 issues and enhancements
- fabric8 plugin has an improved Containers page and the start of a nice deploy UI with draggy droppy
- Fixes these 10 issues and enhancements
- fabric8 plugin has a nice funky 'App Store' style Profiles tab for selecting profiles
- ActiveMQ plugin can now edit and resend messages
- Minimised the generated JS to reduce the size
- Fixes these 14 issues and enhancements
- Support for Java 1.6 is deprecated
- The Chrome Extension build worked, so we've a shiny new Chrome Extension!
- Various fixes for the new fabric8 release
- Fixes these 14 issues and enhancements
- New pane used for JMX/Camel/ActiveMQ tabs that allows resizing or hiding the JMX tree
- New terminal theme
- Restyled container list page in Fabric8 runtime view
- Switch from ng-grid to hawtio-simple-table for JMX attributes view
- Fixes these 84 issues and enhancements
- Using new hawtio logo
- Quick bugfix release
- Theme support with two available themes, Default and Dark
- Better pluggable branding support
- Refactored preferences page into a slide out preferences panel, made preference tabs pluggable
- Relocated perspective switcher and incorporated it into the main navigation bar
- Perspective switcher now also maintains a list of 5 recently used connections automatically
- Added fabric8 branding plugin
- Fixed some minor bugs and issues in the fabric plugin.
- Upgraded to Jolokia 1.2.1
- Fixes these 18 issues and enhancements
- Quick bugfix release
- Fixes these 13 issues and enhancements
- 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
- Fixes these 51 issues and enhancements
- 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
- Fixes these 175 issues and enhancements
- 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).
- Fixes these 75 issues and enhancements
- 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
- Fixes these 51 issues and enhancements
- 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 :)
- Fixes these 407 issues and enhancements
- 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
- Fixes these 80 issues and enhancements
- First main release of hawtio with lots of hawt plugins.
- Fixes these 74 issues and enhancements