Saurab Dulal | 32b97d7 | 2020-12-12 23:57:36 -0600 | [diff] [blame] | 1 | PSync version 0.3.0 |
| 2 | ------------------- |
| 3 | |
Davide Pesavento | 5118959 | 2021-10-02 22:34:34 -0400 | [diff] [blame] | 4 | *Release date: January 3, 2021* |
| 5 | |
Saurab Dulal | 32b97d7 | 2020-12-12 23:57:36 -0600 | [diff] [blame] | 6 | The build requirements have been increased to require Clang >= 4.0, Xcode >= 9.0, and Python >= 3.6. |
| 7 | Meanwhile, it is *recommended* to use GCC >= 7.4.0 and Boost >= 1.65.1. |
| 8 | This effectively drops official support for Ubuntu 16.04 when using distribution-provided Boost |
| 9 | packages -- PSync may still work on this platform, but we provide no official support for it. |
| 10 | |
Saurab Dulal | 32b97d7 | 2020-12-12 23:57:36 -0600 | [diff] [blame] | 11 | New features |
| 12 | ^^^^^^^^^^^^ |
| 13 | |
Davide Pesavento | 36651f1 | 2023-01-02 17:07:21 -0500 | [diff] [blame] | 14 | - *(breaking change)* Consumer: change hello data callback to include sequence number (:issue:`5122`) |
Saurab Dulal | 32b97d7 | 2020-12-12 23:57:36 -0600 | [diff] [blame] | 15 | |
| 16 | Improvements and bug fixes |
| 17 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 18 | |
Davide Pesavento | 36651f1 | 2023-01-02 17:07:21 -0500 | [diff] [blame] | 19 | - *(breaking change)* IBLT: make encoding endian safe (:issue:`5076`) |
Saurab Dulal | 32b97d7 | 2020-12-12 23:57:36 -0600 | [diff] [blame] | 20 | - Reset cached wire encoding after adding names (:issue:`5083`) |
Davide Pesavento | 36651f1 | 2023-01-02 17:07:21 -0500 | [diff] [blame] | 21 | - Consumer reacts faster on Sync Interest timeout (:issue:`5124`) |
Saurab Dulal | 32b97d7 | 2020-12-12 23:57:36 -0600 | [diff] [blame] | 22 | - Move private classes and functions to ``psync::detail`` namespace |
| 23 | - Improved unit tests |
Davide Pesavento | 36651f1 | 2023-01-02 17:07:21 -0500 | [diff] [blame] | 24 | |
| 25 | Known issues |
| 26 | ^^^^^^^^^^^^ |
| 27 | |
| 28 | - We have taken some steps to be endian safe but PSync is not completely endian safe yet |
| 29 | (:issue:`4818`) |