@Bushstar Bushstar released this Oct 12, 2018 · 2 commits to 0.17 since this release

Assets 8
  • Changed configuration options - -includeconf= can be used to include additional configuration files.
  • GUI changes - Block storage can be limited under Preferences.
  • External wallet files - The -wallet= option now accepts full paths.
  • Newly created wallet format - If -wallet= is specified with a path that does not exist, it will now create a wallet directory at the specified location.
  • Dynamic loading and creation of wallets - Previously, wallets could only be loaded or created at startup, by specifying -wallet parameters on the command line or in the bitcoin.conf file. It is now possible to load, create and unload wallets dynamically at runtime.
  • Partial spend avoidance - A new -avoidpartialspends flag has been added (default=false). If enabled, the wallet will always spend existing UTXO to the same address together even if it results in higher fees.
  • 'label' and 'account' APIs for wallet - A new 'label' API has been introduced for the wallet. This is intended as a replacement for the deprecated 'account' API.
  • BIP 174 Partially Signed Bitcoin Transactions support - BIP 174 PSBT is an interchange format for Bitcoin transactions that are not fully signed yet, together with relevant metadata to help entities work towards signing it. It is intended to simplify workflows where multiple parties need to cooperate to produce a transaction. Examples include hardware wallets, multisig setups, and CoinJoin transactions.
  • Upgrading non-HD wallets to HD wallets - Since Bitcoin Core 0.13.0, creating new BIP 32 Hierarchical Deterministic wallets has been supported by Bitcoin Core but old non-HD wallets could not be upgraded to HD. Now non-HD wallets can be upgraded to HD using the -upgradewallet command line option.
  • HD Master key rotation - A new RPC, sethdseed, has been introduced which allows users to set a new HD seed or set their own HD seed. This allows for a new HD seed to be used. A new backup must be made when a new HD seed is set.
  • Transaction index changes - The transaction index is now built separately from the main node procedure, meaning the -txindex flag can be toggled without a full reindex.
  • Miner block size removed - The -blockmaxsize option for miners to limit their blocks' sizes was deprecated in V0.16.0, and has now been removed.

For full release notes please see the original Bitcoin 0.17.0 document on which the Feathercoin 0.17.0 release was based.
https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.17.0.md

@Bushstar Bushstar released this Sep 22, 2018

Assets 10

Denial-of-Service vulnerability

A denial-of-service vulnerability (CVE-2018-17144) exploitable by miners has been discovered in Feathercoin Core versions 0.16.0 and 0.16.1. It is recommended to upgrade any of the vulnerable versions to 0.16.3 as soon as possible.

@Bushstar Bushstar released this Jun 26, 2018 · 40 commits to 0.16 since this release

Assets 10
  • Add ACP Service Bit for better compatibility with non-ACP clients
  • Fixes to allow correct regtest operation
  • Updated Korean translation
  • Upsteam updates from Bitcoin 0.16.1

@Bushstar Bushstar released this May 3, 2018 · 88 commits to 0.16 since this release

Assets 10
  • Wallet defaults to SegWit addresses
  • BIP173 (Bech32) Address support (“fc1…” addresses)
  • HD-wallets by default
  • Performance Improvements
    • Script signature cache reimplemented as a “cuckoo cache”
    • Assumed-valid blocks have been introduced
    • BIP152: Some ompact blocks relayed before being fully validated
    • UTXO cache now claims unused mempool memory
    • P2P networking refactored with focus on concurrency and throughput
    • Chainstate database is now per-output instead of a per-transaction model
    • Full UTXO cache now used
    • Reduced redundant script validation
    • LevelDB upgraded to 1.20
    • Keypool refill sped up
  • ZMQ On Windows
  • Network Activity Toggle
  • Out-of-sync Modal Info Layer
  • Introduction of assumed-valid blocks
  • Sensitive Data Is No Longer Stored In Debug Console History
  • Rescanning with encrypted wallets
  • Fee Estimation Improvements
  • Multi-wallet support
  • Removal of Coin Age Priority
  • Mempool Persistence Across Restarts

@Bushstar Bushstar released this Apr 27, 2018 · 4 commits to 0.13 since this release

Assets 2

Reduce fees in-line with the 0.16 release which will soon become stable. For pre-compiled binaries please use ones attached to the 0.13.1.0 or 0.16.0rc1 release.

@Bushstar Bushstar released this Jan 30, 2018

Assets 10

First major release since 0.9 which incorporate many changes the most note worth of which are listed below.

  • BIP9 Version Bits which starts on block 2120000
  • Segregated Witness BIP9 Soft Fork
    • Elimination of unwanted transaction malleability
    • Capacity increase
    • Weighting data based on how it affects node performance
    • Signature covers value
    • Linear scaling of sighash operations
    • Increased security for multisig
    • More efficient almost-full-node security
    • Script versioning
  • CHECKSEQUENCEVERIFY BIP9 Soft Fork
  • CHECKLOCKTIMEVERIFY Legacy Soft Fork
  • Faster synchronization
  • Compact Block support
  • Hierarchical Deterministic Key Generation
  • Dynamic transaction fee
  • RPC Access Control Changes
    • -rpcallowip=192.168.1.* becomes -rpcallowip=192.168.1.0/24
    • -rpcallowip=* becomes -rpcallowip=::/0
  • REST interface with -rest flag
  • Watch-only wallet support
  • Block file pruning
  • Memory usage optimization
  • Reduce upload traffic
  • Direct headers announcement
  • Notifications through ZMQ

@FeatherCoin FeatherCoin released this Nov 21, 2017

Assets 9

Feathercoin-0.9.6.2-prod.tar.gz
This is a bug fix release, which also has improved speed of block chain synchronization

Please report bugs using the issue tracker at github:

https://github.com/Feathercoin/Feathercoin/issues

Fixes:

Problem with Static Builds with Windows (issue #155)
copyright updated (issue #156)
changes in message displays (issue #157)
new protocol version number (issue #158)
changes to unit tests (issue #159)
fix to format errors on Multisig GUI page (issue #160)
solo mining not working, getwork borken (issue #166)
ACP in advisory mode crashes cliend (issue #169)
ACP enforced config parameter not handled correctly in 0.9.6 (issue #170)
fix to connections problems for incomming connections from 0.11.x nodes (issue #171)
fix to gui display problems (# issue #180)
updates to configure script to fix dependicy detection problems (issue #190)
RPC dumpwallet issue empty content (issue #236)
Zxing header files are required, even if --with-qrcode=no is defined (issue #249)
Nov 20, 2017
Merge pull request #247 from FeatherCoin/0.9.6.2
0.9.6.2 final changes before release