# Changelog All notable changes to this project will be documented in this file. The format is based on ["Keep a Changelog"](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] ### Added - (cmd): Added `--read-only` flag to specify read-only mode - (pkg): Added `Options.ReadOnly` to restrict user to view-only mode - (ui): Hide action buttons in read-only mode - (ui): Display queue latency in dashboard page and queue detail page. - (ui): Added copy-to-clipboard button for task ID in tasks list-view page. ## [0.5.0] - 2021-12-19 Version 0.5 added support for [Prometheus](https://prometheus.io/) integration. - (cmd): Added `--enable-metrics-exporter` option to export queue metrics. - (cmd): Added `--prometheus-addr` to enable metrics view in Web UI. - (pkg): Added `Options.PrometheusAddress` to enable metrics view in Web UI. ## [0.4.0] - 2021-11-06 - Added "completed" state - Updated to be compatible with asynq v0.19 ## [0.3.2] - 2021-10-22 - (ui): Fixed build ## [0.3.1] - 2021-10-21 ### Added - (cmd): Added --max-payload-length to allow specifying number of characters displayed for payload, defaults to 200 chars - (pkg): DefaultPayloadFormatter is now exported from the package ## [0.3.0] ### Changed - Asynqmon is now a go package that can be imported to other projects! ## [0.2.1] ### Addded - Task details view is added - Search by task ID feature is added ## [0.2] ### Changed - Updated to depend on asynq 0.18 ## [0.1.0-beta1] - 2021-01-31 Initial Beta Release 🎉