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