<commit_before>Changelog
=========

1.1b2 (in development)
----------------------

New configuration options:

* :ref:`default_action` lets you determine the default (just-hit-return) option
  is when considering a candidate.
* :ref:`none_rec_action` lets you skip the prompt, and automatically choose an
  action, when there is no good candidate. Thanks to mrmachine.
* :ref:`clutter` controls which files should be ignored when cleaning up empty
  directories. Thanks to <NAME>.
* :doc:`/plugins/lastgenre`: A new configuration option lets you choose to
  retrieve artist-level tags as genres instead of album- or track-level tags.
  Thanks to <NAME>.

Other new stuff:

* Support for Windows Media/ASF audio files. Thanks to <NAME>.
* New :doc:`/plugins/smartplaylist`: generate and maintain m3u playlist files
  based on beets queries. Thanks to <NAME>.
* Two new plugin events were added: *database_change* and *cli_exit*. Thanks
  again to <NAME>.
* Track titles in the importer UI's difference display are now either aligned
  vertically or broken across two lines for readability. Thanks to mrmachine.
* Some changes to the way candidates are recommended for selection, thanks to
  mrmachine:

  * Partial album matches are never "strong" recommendations.
  * When a match isn't great but is either better than all the others or the
    only match, it is given a "low" (rather than "medium") recommendation.
  * There is no prompt default (i.e., input is required) when matches are
    bad: "low" or "none" recommendations or when choosing a candidate
    other than the first.

* The importer's heuristic for coalescing the directories in a multi-disc album
  has been improved. It can now detect when two directories alongside each
  other share a similar prefix but a different number (e.g., "Album Disc 1" and
  "Album Disc 2") even when they are not alone in a common parent directory.
  Thanks once again to mrmachine.
* Album listings in the importer UI now show the release medium (CD, Vinyl,
  3xCD, etc.) as well as the disambiguation string. Thanks to <NAME>.
* When getting data from MusicBrainz, the album disambiguation string
  (``albumdisambig``) now reflects both the release and the release group.
* :doc:`/plugins/mpdupdate`: Sends an update message whenever *anything* in the
  database changes---not just when importing. Thanks to <NAME>.
* When the importer UI shows a difference in track numbers or durations, they
  are now colorized based on the *suffixes* that differ. For example, when
  showing the difference between 2:01 and 2:09, only the last digit will be
  highlighted.
* The importer UI no longer shows a change when the track length difference is
  less than 10 seconds. (This threshold was previously 2 seconds.)
* Plugins are now loaded in the order they appear in the config file. Thanks to
  <NAME>.
* ReplayGain tags on MPEG-4/AAC files are now supported. Thanks to <NAME>.
* :doc:`/plugins/bpd`: Browse by album artist and album artist sort name.
  Thanks to <NAME>.
* Fix an error when migrating the ``.beetsstate`` file on Windows.
* A nicer error message is now given when the configuration file contains tabs.
  (YAML doesn't like tabs.)

1.1b1 (January 29, 2013)<commit_msg>correct changelog credits for @mrmachine<commit_after>Changelog
=========

1.1b2 (in development)
----------------------

New configuration options:

* :ref:`default_action` lets you determine the default (just-hit-return) option
  is when considering a candidate.
* :ref:`none_rec_action` lets you skip the prompt, and automatically choose an
  action, when there is no good candidate. Thanks to Tai Lee.
* :ref:`clutter` controls which files should be ignored when cleaning up empty
  directories. Thanks to <NAME>.
* :doc:`/plugins/lastgenre`: A new configuration option lets you choose to
  retrieve artist-level tags as genres instead of album- or track-level tags.
  Thanks to <NAME>.

Other new stuff:

* Support for Windows Media/ASF audio files. Thanks to <NAME>.
* New :doc:`/plugins/smartplaylist`: generate and maintain m3u playlist files
  based on beets queries. Thanks to <NAME>.
* Two new plugin events were added: *database_change* and *cli_exit*. Thanks
  again to <NAME>.
* Track titles in the importer UI's difference display are now either aligned
  vertically or broken across two lines for readability. Thanks to Tai Lee.
* Some changes to the way candidates are recommended for selection, thanks to
  Tai Lee:

  * Partial album matches are never "strong" recommendations.
  * When a match isn't great but is either better than all the others or the
    only match, it is given a "low" (rather than "medium") recommendation.
  * There is no prompt default (i.e., input is required) when matches are
    bad: "low" or "none" recommendations or when choosing a candidate
    other than the first.

* The importer's heuristic for coalescing the directories in a multi-disc album
  has been improved. It can now detect when two directories alongside each
  other share a similar prefix but a different number (e.g., "Album Disc 1" and
  "Album Disc 2") even when they are not alone in a common parent directory.
  Thanks once again to Tai Lee.
* Album listings in the importer UI now show the release medium (CD, Vinyl,
  3xCD, etc.) as well as the disambiguation string. Thanks to <NAME>.
* When getting data from MusicBrainz, the album disambiguation string
  (``albumdisambig``) now reflects both the release and the release group.
* :doc:`/plugins/mpdupdate`: Sends an update message whenever *anything* in the
  database changes---not just when importing. Thanks to <NAME>.
* When the importer UI shows a difference in track numbers or durations, they
  are now colorized based on the *suffixes* that differ. For example, when
  showing the difference between 2:01 and 2:09, only the last digit will be
  highlighted.
* The importer UI no longer shows a change when the track length difference is
  less than 10 seconds. (This threshold was previously 2 seconds.)
* Plugins are now loaded in the order they appear in the config file. Thanks to
  <NAME>.
* ReplayGain tags on MPEG-4/AAC files are now supported. Thanks to <NAME>.
* :doc:`/plugins/bpd`: Browse by album artist and album artist sort name.
  Thanks to <NAME>.
* Fix an error when migrating the ``.beetsstate`` file on Windows.
* A nicer error message is now given when the configuration file contains tabs.
  (YAML doesn't like tabs.)

1.1b1 (January 29, 2013)
{'fraction_non_alphanumeric': 0.07765941022078122, 'fraction_numerical': 0.008028408213679172, 'mean_word_length': 3.963984674329502, 'pattern_counts': {'":': 0, '<': 23, '<?xml version=': 0, '>': 23, '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': '3696762', 'n_tokens_mistral': 1786, 'n_tokens_neox': 1693, 'n_words': 933}