Skip to content
This repository has been archived by the owner on May 13, 2022. It is now read-only.

Commit

Permalink
add release notes for 0.2.1, update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
AdamISZ committed Sep 14, 2016
1 parent 6a86338 commit 8fed0da
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ Widespread use of JoinMarket could improve bitcoin's fungibility as a commodity.

##Installation

#####A NOTE ON UPDATING
The installation is slightly changed, with the secp256k1 python binding no longer being optional, and libnacl now being installed via pip, not locally. The short version is: do follow the below process, for example the secp256k1 binding must be the latest version else you'll get errors. Of course if you already have libsodium you don't need to re-install it. Be sure to read the [release notes](https://github.com/JoinMarket-Org/joinmarket/blob/develop/doc/release-notes-0.2.0.md).
#####A NOTE ON UPDATING FROM PRE-0.2 VERSIONS
The installation is slightly changed, with the secp256k1 python binding no longer being optional, and libnacl now being installed via pip, not locally. The short version is: do follow the below process, for example the secp256k1 binding must be the latest version else you'll get errors. Of course if you already have libsodium you don't need to re-install it. Be sure to read the [release notes](https://github.com/JoinMarket-Org/joinmarket/blob/develop/doc/release-notes-0.2.1.md).

#####REQUIRED INSTALLATION DEPENDENCIES (for Linux)

Expand Down Expand Up @@ -61,8 +61,8 @@ The installation is slightly changed, with the secp256k1 python binding no longe
1. `sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get install python libsodium-dev -y`
2. `pip install -r requirements.txt`
2. `sudo apt-get install python-matplotlib -y` (optional)
3. Download JoinMarket 0.2.0 source from [here](https://github.com/joinmarket-org/joinmarket/releases/tag/v0.2.0)
4. Extract or unzip and `cd joinmarket-0.2.0`
3. Download JoinMarket 0.2.1 source from [here](https://github.com/joinmarket-org/joinmarket/releases/tag/v0.2.1)
4. Extract or unzip and `cd joinmarket-0.2.1`
4. Generating your first wallet will populate the configuration file: `joinmarket.cfg`.
Check if the default settings suit your needs.
Expand Down
44 changes: 44 additions & 0 deletions doc/release-notes-0.2.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
JoinMarket 0.2.1:
=================

<https://github.com/joinmarket-org/joinmarket/releases/tag/v0.2.1>

This is a minor release fixing bugs in 0.2.0, however for some classes of users these bugs may be important, so please update immediately.

Please report bugs using the issue tracker at github:

<https://github.com/joinmarket-org/joinmarket/issues>

Upgrading and downgrading
=========================

For users already running version 0.2.0 it is only required to update the Joinmarket code, i.e. either `git pull` or download the zip from the release link above.

Users updating from a version pre-0.2.0 **must** carefully follow the instructions for updating in the [previous release notes](https://github.com/JoinMarket-Org/joinmarket/blob/master/doc/release-notes-0.2.0.md)

Bugfixes
========

The bugfixes are for these specific issues:

* Windows secp256k1 binding had errors preventing correct running.
* Use of the `--rpcwallet` flag in `sendpayment.py` failed due to a bug in privkey format.
* `yield-generator-basic.py` had a (very!) old bug re-introduced in 0.2.0 which allowed small negative fees to occur.


0.2.1 Change log
=================

- `52a85b0` Fix bug in minsize calculation for yield-generator-basic
- `748263e` Workaround for missing custom_nonce field in old secp256k1-py code for Windows
- `4352d1f` workaround for [bug](https://github.com/ludbb/secp256k1-py/pull/10) in underlying secp256k1-py code used in Windows binding
- `9c954d7` remove raw binary from object dump in log
- `47479d5` improve log messages
- `6a86338` Fix bug in --rpcwallet option and add test; BitcoinCoreWallet.get_key_from_addr now returns hex, not wif privkey.

Credits
=======

Minor bugfixes by @AdamISZ.

Thanks to those who submitted bug reports and otherwise helped out.

0 comments on commit 8fed0da

Please sign in to comment.