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.
Allow Zombie Masters to eat a steel lasagna, not a steel margarita
Added caps, floors and meat drop to Twitch monsters
When failing to equip an off-hand item, say what it is.
Remove 2 obsolete items from General Store. Validation on items in General Store that are only sometimes available.
Missing quest log entry.
Add total_free_rests() ash command which returns total number of free rests. Compare with preference "timesRested" to get remaining number.
Twitch only bonuses
Correct Herbal Pert modifier
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.
Fix data errors revealed by checkpotions. Make checkpotions not look at "usable"
equipment. Item drops for Haunted Storage Room monsters.
checkpowers can work on items in your collection. Remove erroneous comment.
Update some equipment powers.
Fix some more powers found via "checkpowers all"
Webbed effect depends on how many turns of it you have
Well-Tempered XML files have moved to Coldfront.
Small power fixes
Crimbo 2014 Advent items
Data file stuff for Crimbo Shrub & accouterments
item_desc.php no longer labels modifiers with "Enchantment:"
When a Crimbo Shrub present drops, the player name is not the "again" URL
If a link is labeled as the "again" link, don't use any other links
Fix some equipment powers. Arena parameters for Crimbo Shrub
When using sneaky wrapping paper, remove it and the items you hide from inventory
Experimental: boolean setting "useHugglerChannel" controls whether Huggler
Radio messages get split into their own tab in the chat GUI
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.
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
The mountains use place.php
Karma shawarma consumption data
Black Face has been renamed to Football Eyes. Fix checkeffects.
Log the gift sender, plus their note (if there is one), at A hidden surprise!
Recognize rest of recently added Huggler Radio messages
Recognize when items go directly to storage
Fix Huggler message. Update mall prices.
Bump version to 16.7