<commit_before>New in 0.8 - ????
=========================

* Fixed bug affecting /rawtx.

* Added /unspent/ADDR|ADDR|... similar to blockchain.info/unspent?address=...

* Allow configuration to import unconfirmed transactions via RPC to bitcoind.

* Crude SVG hash rate chart via nethash?format=svg.


New in 0.7.2 - 2012-12-06
=========================

* Fixed bug affecting chains containing duplicate coinbase transactions.


New in 0.7.1 - 2012-10-29
=========================

* Fixed bug affecting database upgrade.


New in 0.7 - 2012-10-23
=======================

* Tell search engines not to crawl the whole chain.

* Raw transaction output in JSON format.

* Prevent denial of service via huge address history.

* Optional short addresses resembling Firstbits.

* Option to omit signature scripts for 20% space reduction.<commit_msg>Update CHANGES.txt with notable additions/fixes since 0.7<commit_after>New in 0.8 - ????
=========================

* Add support for Bitcoin Core up to v11.x in.

* Fix bug during upgrade to schema Abe30: add_keep_scriptsig.

* Fix bug affecting /rawtx.

* Add /unspent/ADDR|ADDR|... similar to blockchain.info/unspent?address=...

* Add support for MySQL binary types (also became default on newly-created databases).

* Add --rescan option.

* Add abe_loader tool to watch for and load new blocks.

* Add support for loading blocks using Bitcoin RPC

* Import unconfirmed transactions via RPC to bitcoind.

* Try to reconnect on stale db connection at transaction boundary.

* Crude SVG hash rate chart via nethash?format=svg.

* Increase maximum script length.

* Add /q/addressbalance.

* Don't mistake SQL syntax errors for idle timeouts.

* Try to get better error information after failure to read configvar.

* Doubled b58encode speed.

* Fix division-by-zero for truly zero-premine chains such as Doubloons.

* Support 32-byte pubkeys.

* Fix int-type detection for SQLite.

* Add Abe.admin CLI.

* Merge bitcointools upstream changes.

* Add --no-load option (webserver-only/skip load after --upgrade).

* Bug fix: KeyError: 'unlinked_count' in import_block.

* Fix string index out of range doing catch_up.

* Fix performance issue displaying large pages (page content returned as string, causing WSGIref to iterate over it).

* Support limited functionality without a database.

* Add Abe.abe --query option (cli for /q/COMMAND).

* Refactored external chains as independent objects.

* Add support for many external chains.

* Don't crash on page-not-found or chain-not-found.

* Fix block short links.

* Support P2SH and multisig addresses.

* Avoid crash on empty/short pubkey.

* Try reconnecting to database after disconnect.

* Fix SQLite large integers overflow.

* calculate_target: Return values closer to Bitcoin client.

* New options for external chains: --list-policies and --show-policy.

* Namecoin: don't crash on merge-mined block.

* Fix Abe always defaulting to NO_CLOB when creating database.

* Use ORDER BY instead of MAX() to get last block (Much faster at least on MySQL/TukuDB).

* Disable resolving of http client IP addresses which could slow down or hang Abe when client (proxy) is remote.

* Fix binary-type and int-type parameters being ignored in favor of auto-detection

* Fix issue where Crypto.Hash.RIPEMD was never being used (was using hashlib's workaround only)


New in 0.7.2 - 2012-12-06
=========================

* Fixed bug affecting chains containing duplicate coinbase transactions.
=

New in 0.7.1 - 2012-10-29
=========================

* Fixed bug affecting database upgrade.


New in 0.7 - 2012-10-23
=======================

* Tell search engines not to crawl the whole chain.

* Raw transaction output in JSON format.

* Prevent denial of service via huge address history.

* Optional short addresses resembling Firstbits.

* Option to omit signature scripts for 20% space reduction.
{'fraction_non_alphanumeric': 0.12072951451322887, 'fraction_numerical': 0.02132031852042127, 'mean_word_length': 3.954198473282443, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6662314', 'n_tokens_mistral': 1187, 'n_tokens_neox': 1060, 'n_words': 479}