## Appendix E. Release Notes

The release notes contain the significant changes in each Postgres Pro Enterprise release, with major features and migration issues listed at the top. The release notes do not contain changes that affect only a few users or changes that are internal and therefore not user-visible. For example, the optimizer is improved in almost every release, but the improvements are usually observed by users as simply faster queries.

The name appearing next to each item represents the major developer for that item. Of course all changes involve community discussion and patch review, so each item is truly a community effort.

## E.1. Postgres Pro Enterprise 10.2.1

Release date: 2018-02-21

### E.1.1. Overview

This release is based on Postgres Pro 10.2.1 and Postgres Pro Enterprise 10.1.1. As compared with Postgres Pro Enterprise 10.1.1, this version provides the following changes:

- In the multimaster extension:

  - Fixed GUC escaping rules.

  - Fixed bug in mtm-proto. The positive value of `MtmIsFilteredTxn` flag is only valid for prepare phase, but not for precommit.

  - Fixed 2PC decoding.

  - Corrected the behavior of the autonomous transactions when used in conjunction with multimaster extension.

- Fixed a problem that occurs when using INCLUDED INDEXES and data recovery from WAL.

- Unsafe `memcpy` calls replaced by `strcpy` in the pgpro_scheduler extension.

- Fixed xact callback handling in the in_memory extension.