The following is an abbreviated version of the Subversion commit message logs. Please keep in mind that these messages are intended for other developers and they take the files which were modified into context in order to limit the amount of verbage. In general, they are not intended for general audiences and should not be treated as "official" documentation -- they are informal and abbreviated, at best.
If you do not understand what something says, try looking at the full version of the revision by following the accompanying link for the revision. The only difference is that the files which were modified will be listed, and sometimes, you can guess what happened from file names (though not always). If you still have no idea what happened, that's okay -- it probably doesn't relate to what you're doing with KoLmafia. ^_~
Furthermore, not everything marked as "fixed" is guaranteed to be fixed, not all changes are guaranteed to have a change. This is due the fact that both time and turns are finite and only a limited number of things can be tested. Some changes go in untested, assuming they would work, when they actually don't due to erroneous assumptions; alpha testers occasionally will be able to give feedback, but it's not always possible.
For example, if you read the revision logs for what changed between 10.2 and 10.3, the plus sign choice adventure was meant to get a use link. Something as seemingly insignificant as KoL using two spaces instead of one space in the sentence "It's actually a book. Read it." would mean the change didn't actually work -- anyone can verify that, in fact, the change didn't work for this very reason. If you ever encounter something like that, a non-accusatory mention of it (non-accusatory meaning anything that neither implies "ZOMG FALSE ADVERTISING" nor "You guys said this was fixed, but...") somewhere will usually result in the problem getting addressed.
Finally, if you've got a bug to report, make sure you read up on how to post a detailed bug report. While the rules outlined apply specifically to bugs related to scripting, many of them are applicable to KoLmafia bug reports in general. Most importantly, I hate the words "annoying" and "frustrating". Never use them when describing a bug/feature. Ever. Thanks. The abridged revision logs follow.
Revision: 14984
Allow Zombie Masters to eat a steel lasagna, not a steel margarita
Revision: 14985
Item powers
Revision: 14986
Added caps, floors and meat drop to Twitch monsters
Revision: 14987
When failing to equip an off-hand item, say what it is.
Revision: 14988
Remove 2 obsolete items from General Store. Validation on items in General Store that are only sometimes available.
Revision: 14989
Missing quest log entry.
Revision: 14990
Add total_free_rests() ash command which returns total number of free rests. Compare with preference "timesRested" to get remaining number.
Revision: 14991
Twitch only bonuses
Revision: 14992
Correct Herbal Pert modifier
Revision: 14993
Since CreateItemRequest instances are cached - even across multiple login
sessions - reconstructFields needs to force the data string (which has the
password hash in it) to be rebuilt each time the instance is executed.
Revision: 14994
Fix data errors revealed by checkpotions. Make checkpotions not look at "usable"
equipment. Item drops for Haunted Storage Room monsters.
Revision: 14995
checkpowers can work on items in your collection. Remove erroneous comment.
Update some equipment powers.
Revision: 14996
Fix some more powers found via "checkpowers all"
Revision: 14997
Webbed effect depends on how many turns of it you have
Revision: 14998
Well-Tempered XML files have moved to Coldfront.
Revision: 14999
Small power fixes
Revision: 15000
Crimbo 2014 Advent items
Revision: 15001
Data file stuff for Crimbo Shrub & accouterments
Revision: 15002
item_desc.php no longer labels modifiers with "Enchantment:"
Revision: 15003
When a Crimbo Shrub present drops, the player name is not the "again" URL
Revision: 15004
If a link is labeled as the "again" link, don't use any other links
Revision: 15005
Fix some equipment powers. Arena parameters for Crimbo Shrub
Revision: 15006
When using sneaky wrapping paper, remove it and the items you hide from inventory
Revision: 15007
Experimental: boolean setting "useHugglerChannel" controls whether Huggler
Radio messages get split into their own tab in the chat GUI
Revision: 15008
Add sneaky wrapping paper to General Store. Can work out when it appears when it goes. I guess maybe December, if it recurs, and I guess it will given the effort that seems to have been put into making it.
Revision: 15009
Support official separation of HMC Radio messages in to their own tab. We do
this with the useHugglerChannel setting, regardless of how you configure the
radio itself.
Revision: 15010
The mountains use place.php
Revision: 15011
Karma shawarma consumption data
Revision: 15012
Black Face has been renamed to Football Eyes. Fix checkeffects.
Revision: 15013
Log the gift sender, plus their note (if there is one), at A hidden surprise!
Revision: 15014
Recognize rest of recently added Huggler Radio messages
Revision: 15015
Recognize when items go directly to storage
Revision: 15016
Fix Huggler message. Update mall prices.
Revision: 15017
Bump version to 16.7
If you do not understand what something says, try looking at the full version of the revision by following the accompanying link for the revision. The only difference is that the files which were modified will be listed, and sometimes, you can guess what happened from file names (though not always). If you still have no idea what happened, that's okay -- it probably doesn't relate to what you're doing with KoLmafia. ^_~
Furthermore, not everything marked as "fixed" is guaranteed to be fixed, not all changes are guaranteed to have a change. This is due the fact that both time and turns are finite and only a limited number of things can be tested. Some changes go in untested, assuming they would work, when they actually don't due to erroneous assumptions; alpha testers occasionally will be able to give feedback, but it's not always possible.
For example, if you read the revision logs for what changed between 10.2 and 10.3, the plus sign choice adventure was meant to get a use link. Something as seemingly insignificant as KoL using two spaces instead of one space in the sentence "It's actually a book. Read it." would mean the change didn't actually work -- anyone can verify that, in fact, the change didn't work for this very reason. If you ever encounter something like that, a non-accusatory mention of it (non-accusatory meaning anything that neither implies "ZOMG FALSE ADVERTISING" nor "You guys said this was fixed, but...") somewhere will usually result in the problem getting addressed.
Finally, if you've got a bug to report, make sure you read up on how to post a detailed bug report. While the rules outlined apply specifically to bugs related to scripting, many of them are applicable to KoLmafia bug reports in general. Most importantly, I hate the words "annoying" and "frustrating". Never use them when describing a bug/feature. Ever. Thanks. The abridged revision logs follow.
Revision: 14984
Allow Zombie Masters to eat a steel lasagna, not a steel margarita
Revision: 14985
Item powers
Revision: 14986
Added caps, floors and meat drop to Twitch monsters
Revision: 14987
When failing to equip an off-hand item, say what it is.
Revision: 14988
Remove 2 obsolete items from General Store. Validation on items in General Store that are only sometimes available.
Revision: 14989
Missing quest log entry.
Revision: 14990
Add total_free_rests() ash command which returns total number of free rests. Compare with preference "timesRested" to get remaining number.
Revision: 14991
Twitch only bonuses
Revision: 14992
Correct Herbal Pert modifier
Revision: 14993
Since CreateItemRequest instances are cached - even across multiple login
sessions - reconstructFields needs to force the data string (which has the
password hash in it) to be rebuilt each time the instance is executed.
Revision: 14994
Fix data errors revealed by checkpotions. Make checkpotions not look at "usable"
equipment. Item drops for Haunted Storage Room monsters.
Revision: 14995
checkpowers can work on items in your collection. Remove erroneous comment.
Update some equipment powers.
Revision: 14996
Fix some more powers found via "checkpowers all"
Revision: 14997
Webbed effect depends on how many turns of it you have
Revision: 14998
Well-Tempered XML files have moved to Coldfront.
Revision: 14999
Small power fixes
Revision: 15000
Crimbo 2014 Advent items
Revision: 15001
Data file stuff for Crimbo Shrub & accouterments
Revision: 15002
item_desc.php no longer labels modifiers with "Enchantment:"
Revision: 15003
When a Crimbo Shrub present drops, the player name is not the "again" URL
Revision: 15004
If a link is labeled as the "again" link, don't use any other links
Revision: 15005
Fix some equipment powers. Arena parameters for Crimbo Shrub
Revision: 15006
When using sneaky wrapping paper, remove it and the items you hide from inventory
Revision: 15007
Experimental: boolean setting "useHugglerChannel" controls whether Huggler
Radio messages get split into their own tab in the chat GUI
Revision: 15008
Add sneaky wrapping paper to General Store. Can work out when it appears when it goes. I guess maybe December, if it recurs, and I guess it will given the effort that seems to have been put into making it.
Revision: 15009
Support official separation of HMC Radio messages in to their own tab. We do
this with the useHugglerChannel setting, regardless of how you configure the
radio itself.
Revision: 15010
The mountains use place.php
Revision: 15011
Karma shawarma consumption data
Revision: 15012
Black Face has been renamed to Football Eyes. Fix checkeffects.
Revision: 15013
Log the gift sender, plus their note (if there is one), at A hidden surprise!
Revision: 15014
Recognize rest of recently added Huggler Radio messages
Revision: 15015
Recognize when items go directly to storage
Revision: 15016
Fix Huggler message. Update mall prices.
Revision: 15017
Bump version to 16.7