diff --git a/amazonka-core.cabal b/amazonka-core.cabal
--- a/amazonka-core.cabal
+++ b/amazonka-core.cabal
@@ -1,5 +1,5 @@
 name:                  amazonka-core
-version:               1.6.0
+version:               1.6.1
 synopsis:              Core data types and functionality for Amazonka libraries.
 homepage:              https://github.com/brendanhay/amazonka
 bug-reports:           https://github.com/brendanhay/amazonka/issues
diff --git a/src/Network/AWS/Data/Text.hs b/src/Network/AWS/Data/Text.hs
--- a/src/Network/AWS/Data/Text.hs
+++ b/src/Network/AWS/Data/Text.hs
@@ -72,6 +72,9 @@
 instance FromText Text where
     parser = A.takeText
 
+instance FromText String where
+    parser = Text.unpack <$> A.takeText
+
 instance FromText ByteString where
     parser = Text.encodeUtf8 <$> A.takeText
 
@@ -82,6 +85,9 @@
     parser = A.anyChar <* A.endOfInput
 
 instance FromText Int where
+    parser = A.signed A.decimal <* A.endOfInput
+
+instance FromText Int64 where
     parser = A.signed A.decimal <* A.endOfInput
 
 instance FromText Integer where
diff --git a/src/Network/AWS/Data/Time.hs b/src/Network/AWS/Data/Time.hs
--- a/src/Network/AWS/Data/Time.hs
+++ b/src/Network/AWS/Data/Time.hs
@@ -97,7 +97,7 @@
     format :: Tagged a String
 
 instance TimeFormat RFC822    where format = Tagged "%a, %d %b %Y %H:%M:%S GMT"
-instance TimeFormat ISO8601   where format = Tagged (iso8601DateFormat (Just "%X%QZ"))
+instance TimeFormat ISO8601   where format = Tagged (iso8601DateFormat (Just "%XZ"))
 instance TimeFormat BasicTime where format = Tagged "%Y%m%d"
 instance TimeFormat AWSTime   where format = Tagged "%Y%m%dT%H%M%SZ"
 
diff --git a/src/Network/AWS/Types.hs b/src/Network/AWS/Types.hs
--- a/src/Network/AWS/Types.hs
+++ b/src/Network/AWS/Types.hs
@@ -762,6 +762,7 @@
         , ToQuery
         , ToByteString
         , ToText
+        , FromText
         )
 
 instance Hashable Seconds
