Author

Topic: RELEASE-NOTES says 2.7.x is NOT Backward compatible (mistake?) (Read 346 times)

legendary
Activity: 1896
Merit: 1353
I think he meant that the upgraded wallet files are not backward compatible, not the client.

that.
hero member
Activity: 798
Merit: 506
Thank satoshi
Am I missing something here or is this a mistake?

# Release 2.7.0 (Oct 2 2016)
The wallet file format has been upgraded. This upgrade is not backward compatible, which means that a wallet upgraded to the 2.7 format will not be readable by earlier versions of Electrum.

Correct:
This upgrade is  backward compatible.
The old versions are not forward compatible.

Backward compatible: refers to a hardware or software system that can use the interface of an older version of the same product. A new standard product or model is considered backward compatible when it is able to read, write or view older formats.

Forward compatible: Forward compatibility is a design characteristic that allows a system to gracefully accept input intended for a later version of itself. The concept can be applied to entire systems, electrical interfaces, telecommunication signals, data communication protocols, file formats, and computer programming languages.

I think he meant that the upgraded wallet files are not backward compatible, not the client.
legendary
Activity: 1042
Merit: 2805
Bitcoin and C♯ Enthusiast
Am I missing something here or is this a mistake?

# Release 2.7.0 (Oct 2 2016)
The wallet file format has been upgraded. This upgrade is not backward compatible, which means that a wallet upgraded to the 2.7 format will not be readable by earlier versions of Electrum.

Correct:
This upgrade is  backward compatible.
The old versions are not forward compatible.

Backward compatible: refers to a hardware or software system that can use the interface of an older version of the same product. A new standard product or model is considered backward compatible when it is able to read, write or view older formats.

Forward compatible: Forward compatibility is a design characteristic that allows a system to gracefully accept input intended for a later version of itself. The concept can be applied to entire systems, electrical interfaces, telecommunication signals, data communication protocols, file formats, and computer programming languages.
Jump to: