diff --git a/CarpHask.cabal b/CarpHask.cabal
index f09dd0481..ccb8e0875 100644
--- a/CarpHask.cabal
+++ b/CarpHask.cabal
@@ -1,5 +1,5 @@
name: CarpHask
-version: 0.2.0.0
+version: 0.3.0.0
-- synopsis:
-- description:
homepage: https://github.com/eriksvedang/Carp
diff --git a/README.md b/README.md
index 384abcb4b..b376ca504 100644
--- a/README.md
+++ b/README.md
@@ -6,9 +6,7 @@
WARNING! This is a research project and a lot of information here might become outdated and misleading without any explanation. Don't use it for anything important just yet!
-Update (March 5, 2019): Union types are merged into master. The final big feature before release is "lifetimes", after those are in the core language will be more or less finished.
-
-A conference talk about Carp was recorded and the video can be seen [here](https://youtu.be/BQeG6fXMk28).
+Version 0.3.0 of the language is out!
## About
@@ -73,7 +71,7 @@ Are you missing from the contributors list? Please send a pull request!
## License
-Copyright 2016 - 2018 Erik Svedäng
+Copyright 2016 - 2019 Erik Svedäng
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
diff --git a/app/Main.hs b/app/Main.hs
index ea63a4110..2dec41d2d 100644
--- a/app/Main.hs
+++ b/app/Main.hs
@@ -90,7 +90,7 @@ main = do setLocaleEncoding utf8
finalContext <- loadFiles context' argFilesToLoad
settings <- readlineSettings (bindingNames $ contextGlobalEnv finalContext)
case execMode of
- Repl -> do putStrLn "Welcome to Carp 0.2.0"
+ Repl -> do putStrLn "Welcome to Carp 0.3.0"
putStrLn "This is free software with ABSOLUTELY NO WARRANTY."
putStrLn "Evaluate (help) for more information."
runInputT settings (repl finalContext "")