diff --git a/NEWS b/NEWS
--- a/NEWS
+++ b/NEWS
@@ -3,6 +3,27 @@
 
 
 
+funbot-ext-events 0.2.0.0 -- 2015-12-17
+=======================================
+
+General, build and documentation changes:
+
+* (None)
+
+New APIs, features and enhancements:
+
+* Add welcome event
+
+Bug fixes:
+
+* (None)
+
+Dependency changes:
+
+* (None)
+
+
+
 funbot-ext-events 0.1.0.0 -- 2015-09-19
 =======================================
 
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -9,8 +9,8 @@
 In most cases you should either use a higher-level library such as
 [funbot-client][funbot-client], or perhaps create one yourself.
 
-[funbot]:        https://notabug.org/fr33domlover/funbot.git
-[funbot-client]: https://notabug.org/fr33domlover/funbot-client.git
+[funbot]:        https://notabug.org/fr33domlover/funbot
+[funbot-client]: https://notabug.org/fr33domlover/funbot-client
 
 See the .cabal file for more info and link to project website and version
 control.
diff --git a/funbot-ext-events.cabal b/funbot-ext-events.cabal
--- a/funbot-ext-events.cabal
+++ b/funbot-ext-events.cabal
@@ -1,9 +1,9 @@
 name:                funbot-ext-events
-version:             0.1.0.0
+version:             0.2.0.0
 synopsis:            Interact with FunBot's external events.
 description:
   This is a library providing types and tools for interacting with
-  <https://notabug.org/fr33domlover/funbot.git FunBot>'s external events. The
+  <https://notabug.org/fr33domlover/funbot FunBot>'s external events. The
   code was extracted from FunBot itself, so that independent programs can
   interact with it, e.g. by using its client API.
 
diff --git a/src/FunBot/ExtEvents.hs b/src/FunBot/ExtEvents.hs
--- a/src/FunBot/ExtEvents.hs
+++ b/src/FunBot/ExtEvents.hs
@@ -94,11 +94,18 @@
 
 -- | An event coming from one of the external event sources.
 data ExtEvent
+    -- | Git commits pushed into a repo.
     = GitPushEvent Push
+    -- | A git tag pushed into a repo.
     | GitTagEvent Tag
+    -- | A merge request related event.
     | MergeRequestEvent MergeRequest
+    -- | New news item published.
     | NewsEvent NewsItem
+    -- | Paste related event in a paste server.
     | PasteEvent Paste
+    -- | A new IRC user needs to be welcomed to a channel.
+    | WelcomeEvent String String
     deriving Show
 
 instance FromJSON Branch where
@@ -255,3 +262,4 @@
     toJSON (PasteEvent paste)     = object [ "type" .= ("paste" :: T.Text)
                                            , "data" .= paste
                                            ]
+    toJSON (WelcomeEvent _ _)     = object []
