message: Update release notes with KPL changes
diff: @@ -118,8 +118,23 @@ This release contains contributions from many people at Google, as well as:
  * <IF A CHANGE CLOSES A GITHUB ISSUE, IT SHOULD BE DOCUMENTED HERE>
  * <NOTES SHOULD BE GROUPED PER AREA>
  * `tf.keras`:
  - * Improvements to Keras preprocessing layers:
  - * Discretization combiner implemented, with additional arg `epsilon`.
  + * Preprocessing layers API consistency changes:
  + * `StringLookup` added `output_mode`, `sparse`, and
  + `pad_to_max_tokens` arguments with same semantics as
  + `TextVectorization`.
  + * `IntegerLookup` added `output_mode`, `sparse`, and
  + `pad_to_max_tokens` arguments with same semantics as
  + `TextVectorization`. Renamed `max_values`, `oov_value` and
  + `mask_value` to `max_tokens`, `oov_token` and `mask_token` to align
  + with `StringLookup` and `TextVectorization`.
  + * `TextVectorization` default for `pad_to_max_tokens` switched to
  + False.
  + * `CategoryEncoding` no longer supports `adapt`, `IntegerLookup`
  + now supports equivalent functionality. `max_tokens` argument renamed
  + to `num_tokens`.
  + * `Discretization` added `num_bins` argument for learning bins
  + boundaries through calling `adapt` on a dataset. Renamed `bins`
  + argument to `bin_boundaries` for specifying bins without `adapt`.
  * Improvements to model saving/loading:
  * `model.load_weights` now accepts paths to saved models.
  * Keras inputs can now be created directly from arbitrary `tf.TypeSpecs`.
  