packages feed

rss2irc 1.0.4 → 1.0.5

raw patch · 2 files changed

+50/−64 lines, 2 filesdep ~feed

Dependency ranges changed: feed

Files

+ CHANGES view
@@ -0,0 +1,46 @@+1.0.5 (2014/2/27)++* avoid feed 0.3.9.2 which has changed its API++1.0.4++* fix compilation with GHC 7.4 (Fabien Andre)++1.0.3++* fix http-conduit usage so the feed poller doesn't die within hours++1.0.2++* `--use-actions` works again++1.0.1++* fix release notes formatting on hackage++1.0 (2013/2/15)++New:++* more robust item detection and duplicate announcement protection, with simpler options+* easier irc address syntax, drop -p/--port option+* can poll https feeds+* can poll from stdin (-)+* can poll a file containing multiple copies of a feed (eg for testing)+* `--cache-control` option sets a HTTP Cache-Control header+* `--use-actions` announces with CTCP ACTIONs (like the /me command)++Fixed:++* updated for GHC 7.6 & current libs+* initialises http properly on microsoft windows+* builds threaded and optimised by default+* thread and error handling is more robust, eg don't ignore exceptions in the irc writer thread+* can poll urls with semicolon parameter separator (eg darcsweb's)+* can announce item urls containing percent+* no longer adds stray "upload:" to IRC messages+* renamed --dupe-descriptions to `--allow-duplicates`+* dropped --debug flag+* new item detection and announcing is more robust+* announcements on console are clearer+* a simulated irc connection is not logged unless --debug-irc is used
rss2irc.cabal view
@@ -1,5 +1,5 @@ name:                rss2irc-version:             1.0.4+version:             1.0.5 homepage:            http://hackage.haskell.org/package/rss2irc license:             BSD3 license-file:        LICENSE@@ -16,72 +16,12 @@  For example, to announce Hackage uploads (like hackagebot):  .  > $ rss2irc http://hackage.haskell.org/packages/archive/recent.rss mybot@irc.freenode.org/#haskell- .- 1.0.4- .- * fix compilation with GHC 7.4 (Fabien Andre)- .- 1.0.3- .- * fix http-conduit usage so the feed poller doesn't die within hours- .- 1.0.2- .- * `--use-actions` works again- .- 1.0.1- .- * fix release notes formatting on hackage- .- 1.0 (2013\/2\/15)- .- New:- .- * more robust item detection and duplicate announcement protection, with simpler options- .- * easier irc address syntax, drop -p/--port option- .- * can poll https feeds- .- * can poll from stdin (-)- .- * can poll a file containing multiple copies of a feed (eg for testing)- .- * `--cache-control` option sets a HTTP Cache-Control header- .- * `--use-actions` announces with CTCP ACTIONs (like the /me command)- .- Fixed:- .- * updated for GHC 7.6 & current libs- .- * initialises http properly on microsoft windows- .- * builds threaded and optimised by default- .- * thread and error handling is more robust, eg don't ignore exceptions in the irc writer thread- .- * can poll urls with semicolon parameter separator (eg darcsweb's)- .- * can announce item urls containing percent- .- * no longer adds stray "upload:" to IRC messages- .- * renamed --dupe-descriptions to `--allow-duplicates`- .- * dropped --debug flag- .- * new item detection and announcing is more robust- .- * announcements on console are clearer- .- * a simulated irc connection is not logged unless --debug-irc is used- .  stability:           beta-tested-with:         GHC==7.4.2, GHC==7.6.3+tested-with:         GHC==7.6.3 cabal-version:       >= 1.6 build-type:          Simple+extra-source-files:  CHANGES  executable rss2irc     main-is:         rss2irc.hs@@ -95,7 +35,7 @@                     ,containers                     ,deepseq                     ,irc                   >= 0.5 && < 0.6-                    ,feed                  >= 0.3.8 && < 0.4+                    ,feed                  >= 0.3.8 && < 0.3.9.2                     ,http-conduit          >= 1.9 && < 2.0                     ,resourcet             >= 0.4.4 && < 0.5                     ,http-types            >= 0.6.4 && < 0.9