Change Log
1.4.45
- Camel plugin supports new inflight exchanges from Camel 2.15 onwards
- Fixed Camel plugin to show convertBodyTo in the route diagram
1.4.38 ... 1.4.44
- 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
1.4.37
1.4.36 ... 1.4.32
- 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
1.4.31
- 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
1.4.30
- 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
1.4.29
1.4.28
1.4.27
- Reworked proxy
- Minor fixes to git file manipulation & RBAC
1.4.26
1.4.25
1.4.24
- A new kuberetes plugin which now links to the hawtio console for any JVM which exposes the jolokia port (8778)
- Fixes session filter issue
1.4.23
1.4.22
1.4.21
- 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
1.4.20
- 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
1.4.19
1.4.18
- 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
1.4.17
1.4.16
1.4.14
1.4.12
1.4.11
- 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
1.4.4
1.4.2
- 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
1.4.1
- Using new hawtio logo
- Quick bugfix release
1.4.0
- 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
1.3.1
1.3.0
1.2.3
- 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
1.2.2
- 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
1.2.1
- 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
1.2.0
- 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
1.1
- 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
1.0