# Revision history for haskell-amqp-utils ## 0.4.5.1 -- 2020-02-19 * unify threadDelay in mainloop (reduce system load when sleeping) ## 0.4.5.0 -- 2020-02-10 * format with stylish-haskell * agitprop: rename variables in code * new options -d (--dirscan) and -u (--remove) for agitprop hotfolder mode * cwd to hotfolder directory in agitprop hotfolder mode * change logging of boolean parameters ## 0.4.4.1 -- 2020-08-19 * change default connection timeout from 60 to 600s * update description ## 0.4.4.0 -- 2020-02-18 * push callback options into environment variables ## 0.4.3.0 -- 2020-02-10 * specify -R YES option for callback in case of a redelivered message ## 0.4.2.0 -- 2019-12-19 * introduce --cleanup (-j) to remove temp file * change temp file name from konsum-* to amqp-utils-* * handle all numeric types in amqp headers same * update to amqp-0.19 * use utf8-string for header string values ## 0.4.1.0 -- 2019-12-09 * printparam -> Flexprint * introduce --simple / -i * review data types * reformat with hindent * update doc ## 0.4.0.1 -- 2019-12-04 * fix exit codes ## 0.4.0.0 -- 2019-11-11 * agitprop: show exchange arg * agitprop does not need -q or -Q * allow RPC with dedicated exchange * add missing hFlush * stdin / stdout handling without using /dev/ * cleanup plane answer file handling * duplicate plane body to outfile and stderr ## 0.3.7.1 -- 2019-09-10 * connect timeout ## 0.3.6.0 -- 2019-02-15 * bug-fix: avoid deadlock in arbeite * plane: add --header option * rpc: log to stderr, result to stdout ## 0.3.4.0 -- 2018-07-21 * bug fix: re-add exception handler * plane + arbeite: rpc client + server ## 0.3.3.1 -- 2018-07-10 * fix debian builds * konsum options ack and requeuenack * fix hotfolder mode * enable parallel build * tls, hinotify, lts-12.0 compat ## 0.3.2.0 -- 2018-07-04 * agitprop, a publisher * optional publisher confirms * hotfolder mode, file magic * several options ## 0.3.0.2 -- 2018-04-24 * use ciphersuite\_default ## 0.3.0.1 -- 2018-03-04 * don't let the thread sleep too long ## 0.3.0.0 -- 2017-11-21 * add nix with `amqp_0_18_1` * multiple bindings per queue * remove cool smart special options ## 0.2.2.0 -- 2017-11-20 * option -Q (set queue name for temporary exclusive queue) ## 0.2.1.5 -- 2017-09-25 * travis * debian * repair debian jessie * callback: pass-through timestamp, ignore non-existing sha * reduce load * amqp 0.17, use coName ## 0.2.1.4 -- 2017-06-01 * First version. Released on an unsuspecting world.