diff --git a/README.markdown b/README.markdown
--- a/README.markdown
+++ b/README.markdown
@@ -3,9 +3,13 @@
 [![Version badge][]][version]
 [![Windows build badge][]][windows build]
 [![Build badge][]][build]
+[![Code Climate badge][]][code climate]
 
 Rattletrap parses and generates [Rocket League][] replays.
 
+If you only want to parse replays, consider using [Octane][] instead.
+It uses Rattletrap behind the scenes but provides a nicer interface.
+
 ## Install
 
 Get Rattletrap by downloading and unpacking [the latest release][] for your
@@ -69,7 +73,10 @@
 [Windows build badge]: https://ci.appveyor.com/api/projects/status/github/tfausak/rattletrap?branch=master&svg=true
 [windows build]: https://ci.appveyor.com/project/TaylorFausak/rattletrap
 [Build badge]: https://travis-ci.org/tfausak/rattletrap.svg?branch=master
+[Code Climate badge]: https://codeclimate.com/github/tfausak/rattletrap/badges/gpa.svg
+[code climate]: https://codeclimate.com/github/tfausak/rattletrap
 [build]: https://travis-ci.org/tfausak/rattletrap
 [Rocket League]: https://www.rocketleaguegame.com
+[Octane]: https://github.com/tfausak/octane
 [the latest release]: https://github.com/tfausak/rattletrap/releases/latest
 [Stack]: https://docs.haskellstack.org/en/stable/README/
diff --git a/package.yaml b/package.yaml
--- a/package.yaml
+++ b/package.yaml
@@ -58,4 +58,4 @@
     - -with-rtsopts=-N
     main: Main.hs
     source-dirs: source/tests
-version: '2.1.4'
+version: '2.1.5'
diff --git a/rattletrap.cabal b/rattletrap.cabal
--- a/rattletrap.cabal
+++ b/rattletrap.cabal
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           rattletrap
-version:        2.1.4
+version:        2.1.5
 synopsis:       Parse and generate Rocket League replays.
 description:    Rattletrap parses and generates Rocket League replays.
 category:       Game
diff --git a/stack.yaml b/stack.yaml
--- a/stack.yaml
+++ b/stack.yaml
@@ -1,1 +1,2 @@
+compiler: ghc-8.0.2
 resolver: nightly-2016-12-31
