ekg/CHANGES.md

140 lines
3.2 KiB
Markdown
Raw Permalink Normal View History

2015-07-31 14:35:55 +00:00
## 0.4.0.8 (2015-07-32)
* Move the JSON encoding into a separate ekg-json package.
2015-07-07 18:44:05 +00:00
## 0.4.0.7 (2015-07-07)
* Support aeson-0.9.
2015-05-08 04:13:07 +00:00
## 0.4.0.6 (2015-05-08)
* Support GHC 7.10.
* Re-raise exceptions in the server thread in the main thread.
* Improve Windows support.
2014-11-30 08:25:20 +00:00
## 0.4.0.5 (2014-11-30)
* Support network-2.6.
* Fix broken example code.
2014-10-20 08:20:41 +00:00
## 0.4.0.4 (2014-10-20)
* Fix bug where `forkServerWith` would register GC metrics, despite
the docs saying that it doesn't.
* Fix example code that broke in the package split.
2014-09-30 10:09:24 +00:00
## 0.4.0.3 (2014-09-30)
* Support text-1.2.
2014-08-19 06:37:47 +00:00
## 0.4.0.2 (2014-08-19)
* Support aeson-0.8 and transformers-0.4.
* Include original bootstrap source in tarball.
2014-07-12 10:35:39 +00:00
## 0.4.0.1 (2014-07-12)
* Fix JS bug which led to type errors for distribution metrics.
2014-05-01 11:13:56 +00:00
## 0.4.0.0 (2014-05-01)
* Lots of the internals were split off into a new package, ekg-core.
* The `Gauge.modify` function was removed, as it can't be supported
by the new, more efficient implementation of gauges.
* The JSON API was significantly overhauled. The the Haddock
documentation for details.
* The metric store used internally by the server is now exposed and
can be used to share the same metric store between ekg and e.g.
ekg-statsd.
* It's now possible to provide a custom metric store to the server.
* The getDistribution function was added.
* The UI now has less special treatment for built-in metrics.
2013-02-22 17:49:06 +00:00
## 0.3.1.3 (2013-02-22)
* Fixed security issue where ekg would always listen to all incoming
requests, even if "localhost" was specified.
* Always export par_tot_bytes_copied. Previously it was only exported
if using base-4.6 and later.
## 0.3.1.2 (2012-09-18)
* Support GHC 7.6
2012-06-25 14:55:26 +00:00
## 0.3.1.1 (2012-06-25)
* Bump dependencies.
2012-04-18 14:51:49 +00:00
## 0.3.1.0 (2012-04-17)
* Add labels, which are free-form string values exported by the
monitoring server. Labels allow you to export e.g. the command
line arguments used to start the executable or the host name it's
running on.
2012-04-15 02:00:53 +00:00
## 0.3.0.4 (2012-04-03)
* Add original JavaScript files to tarball to ease distribution
packaging.
2012-04-04 01:28:59 +00:00
## 0.3.0.4 (2012-04-03)
* Change icons to Creative Commons Attribution 3.0 licensed one
2012-03-19 21:42:44 +00:00
## 0.3.0.3 (2012-03-19)
* Support Snap 0.8
2012-03-07 17:28:54 +00:00
## 0.3.0.2 (2012-03-07)
* Don't require an internet connection, by serving Bootstrap CSS and
jQuery from the monitoring server.
## 0.3.0.1 (2012-01-26)
* Switch from Blueprint to Bootstrap CSS
* Overhaul look-and-feel
2012-01-01 23:50:41 +00:00
## 0.3.0.0 (2012-01-01)
2012-01-01 02:48:07 +00:00
* Add gauges and change counters to always be monotonically increasing
* Add web interface column headers
* Reorganize the web interface to show counters and gauges in separate sections
* Change REST API to allow separate access to counters and gauges
* Return the server time in the JSON response it and use server time
instead of client time when graphing
* Make it possible to graph user-defined counters and gauges
2012-01-02 01:02:09 +00:00
* Format numbers using comma separators
* Show a message box when the server can't be reached
2012-01-01 02:48:07 +00:00
## 0.2.0.0 (2011-12-30)
* Add user-defined counters
* Suppress Snap logging to stdio
* Add REST-style API for accessing single counters
## 0.1.0.0 (2011-12-27)
* First EKG release