diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7bb13ec3..775cc84c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,10 @@
+## [3.1.3][] (2018-04-29)
+- Ignore un-deserializable tokens in `allPersistentTokens()`. ([#179](https://github.com/mattrubin/OneTimePassword/pull/179))
+
+
## [3.1.2][] (2018-04-23)
- Synthesize Equatable conformance when compiling with Swift 4.1. ([#173](https://github.com/mattrubin/OneTimePassword/pull/173))
- Fix a warning about deprecation of cross-module struct initializers by simplifying test cases for impossible-to-create invalid Generators. ([#174](https://github.com/mattrubin/OneTimePassword/pull/174))
@@ -155,8 +159,9 @@ Changes between prerelease versions of OneTimePassword version 2 can be found be
## [1.0.0][] (2014-07-17)
-[develop]: https://github.com/mattrubin/OneTimePassword/compare/3.1.2...develop
+[develop]: https://github.com/mattrubin/OneTimePassword/compare/3.1.3...develop
+[3.1.3]: https://github.com/mattrubin/OneTimePassword/compare/3.1.2...3.1.3
[3.1.2]: https://github.com/mattrubin/OneTimePassword/compare/3.1.1...3.1.2
[3.1.1]: https://github.com/mattrubin/OneTimePassword/compare/3.1...3.1.1
[3.1]: https://github.com/mattrubin/OneTimePassword/compare/3.0.1...3.1
diff --git a/OneTimePassword.podspec b/OneTimePassword.podspec
index f988c7b4..0d0fc894 100644
--- a/OneTimePassword.podspec
+++ b/OneTimePassword.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "OneTimePassword"
- s.version = "3.1.2"
+ s.version = "3.1.3"
s.summary = "A small library for generating TOTP and HOTP one-time passwords."
s.homepage = "https://github.com/mattrubin/OneTimePassword"
s.license = "MIT"
diff --git a/Sources/Info.plist b/Sources/Info.plist
index ba9f4e86..fa3725f0 100644
--- a/Sources/Info.plist
+++ b/Sources/Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.1.2
+ 3.1.3
CFBundleSignature
????
CFBundleVersion
- 3.1.2
+ 3.1.3
NSPrincipalClass