Maximum payload size

Is the following information found here still valid?

“The Clojure Collector can’t handle requests bigger than 64kB. The Scala Stream Collector cannot process requests bigger than 50kB because that is the maximum size of a Kinesis record.”

Looks like Kinesis data streams support upto 1 MB payload size now?