|
| 1 | +Zyre version 2.0.0 stable, released on 20xx/xx/xx |
| 2 | +================================================= |
| 3 | + |
| 4 | +* v2.0.0 breaks API and ABI compatibility with the previous version. |
| 5 | + The ABI SONAME version has been bumped to 2. |
| 6 | + |
| 7 | +* The current zyre and zyre_event APIs have been declared STABLE, and will |
| 8 | + no longer change in an backward-incompatible way until they are DEPRECATED |
| 9 | + and then RETIRED. |
| 10 | + |
| 11 | +* The following backward-incompatbile changes have been made to the previously |
| 12 | + DRAFT APIs: |
| 13 | + |
| 14 | + - old: void zyre_version (int* major, int* minor, int* patch) |
| 15 | + new: uint64_t zyre_version (void) |
| 16 | + - old: zyre_event_type_t zyre_event_type (zyre_event_t *self) |
| 17 | + new: const char *zyre_event_type (zyre_event_t *self) |
| 18 | + |
| 19 | + The following symbols have been removed: |
| 20 | + |
| 21 | + - zyre_set_endpoint ( zyre_t* self, char const* format, ... ) |
| 22 | + - zyre_shouts ( zyre_t* self, char const* group, char const* format, ... ) |
| 23 | + - zyre_whispers ( zyre_t* self, char const* peer, char const* format, ... ) |
| 24 | + - enum zyre_event_type_t |
| 25 | + |
| 26 | +* The ZRE MSG class is now private and its symbols are no longer exported. |
| 27 | + |
| 28 | +* The following new APIs have been added to the Zyre class: |
| 29 | + |
| 30 | + - zyre_set_evasive_timeout |
| 31 | + - zyre_set_expired_timeout |
| 32 | + - zyre_peers_by_group |
| 33 | + |
| 34 | + See doc/zyre.txt for more information. |
| 35 | + |
| 36 | +* The following new APIs have been added to the Zyre Event class: |
| 37 | + |
| 38 | + - zyre_event_get_msg |
| 39 | + |
| 40 | + See doc/zyre_event.txt for more information. |
| 41 | + |
| 42 | +* The zpinger program has a new option: -6/--ipv6, runs over IPv6. |
| 43 | + NOTE: needs support from CZMQ, will work only if Zbeacon supports IPv6. |
| 44 | + |
| 45 | +* The examples/chat program is now building again. |
| 46 | + |
| 47 | +* Many bug fixes. See git log on https://github.com/zeromq/zyre/commits/master |
| 48 | + for more information. |
| 49 | + |
| 50 | + |
1 | 51 | Zyre version 1.0.0 stable, released on 2014/05/03
|
2 | 52 | =================================================
|
3 | 53 |
|
|
0 commit comments