4.25:
- Bugfixes for changes in Cataclysm
- Store lists per realm/faction (requires import of old VanasKoS data)
- Improved pvp statistics (requires import of old VanasKoS data)
- Added support for cross-server players
- Show mouseover stats for all players regardless of faction
- three new sounds
- Use GetPlayerInfoByGUID when an entry shows up in the combat log
- Added option to dynamically resize the warning window
- Added options to hide warning window in battlegrounds and instances
- Remove "sort" and "pvp stats" buttons
- Added options to notify when a nice/hated player joins the group
- Added option to modify raid browser and friend/ignore list
- Improved background artwork
- Fixed dragon around target frame, and added one for party frames
- Updated libraries
- Save warning frame position to the database
- Added support for context menu for pitbull 4
- Added ability to customize the macro on player name clicks in the warnframe
- Added option to change the length of time data remains in the warnframe
- Added options to change text color of the warnframe
- Fixed displaying eventmap tooltip (broken by Blizzard's Quest POI changes in 3.3)
- Redraw eventmap when a new death is recorded
- Separated localization from source
- Allow name searches in last seen list

3.19 beta:
- Fixed error when clicking on party member. (injected in 3.18)

3.18 beta:
- Uncomment sync button code.
- Added option to notify when any enemy player is detected.
- Fixed bug in warn frame not hiding when list grows upwards
- Changed "sort by date" order so newest is on top

3.17 beta:
- Added ability to grow kos list from the bottom of the warning frame
- Commented out code allowing kos addition from player portrait menu
- Added some interesting sorts to the pvp stats list
- Fixed bug only showing one character in the pie graph stats chart

3.16:
- fixed another font problem

3.15:
- fixed bug in locale for "sort by date created"
- fixed reason edit box when no previous reason was given
- added better chat notifications for targets with no reason given
- fixed typo in Kos font causing errors anytime a kos player was found

3.12 beta:
- Added proper capitalization of names in the warning frame
- Added new option to control number of lines in the warning frame
- Added option to disable the warning frame border
- Added Deathknight icon to warning frame

3.11 beta:
- Updated the pvp data gatherer for 2.4+ style combat logs

3.1:
- Updated for WoW 3.0

3.06:
- removed parser-3.0 dependency

3.05 beta:
- added detailed mouseover frame for the "pvp stats" list, fixed a bug in the mouseover displaying
- fixed a bad memory leak
- added class icons in the warnframe
- some minor performance optimizations
- internally changed the way tooltip additions are made
- changed the chatnotifier to only color the name
- use sharedmedialib for kos-detection sound configuration
- added a context menu entry for names in the chat (configurable)

3.02 BETA:
- switched completly to parser-3.0
- started work on a last seen list
- started work on pvp stats
- added a context menu to the last seen list
- added a show only my entries option for the default lists (player kos, guild kos, hatelist, nicelist)
- use waterfall for configuration if installed
- changed pvp data gathering a bit.
- (partly) rewrote warnframe to be awesome.

3.0beta2:
- changed sorting of "last seen", so never seen entries are at the end
- fixed a bug in distributed tracking, that caused a error frame when a position from a guild mate that wasn't in the same zone was received
- changed the fubar plugin to be a extra plugin in it's own folder

3.0beta1:
- fixed wanted

3.0alpha: (new features aren't tested much, so use with care!)
- BACKUP your WTF\Account\<AccountName>\SavedVariables\VanasKoS.lua
- big internal changes to configuration options, old settings will be lost, sorry
- internal changes to lists, should be converted flawlessly, BACKUP WTF\Account\<AccountName>\SavedVariables\VanasKoS.lua anyway
- The Distributed Tracker now checks if people are still online, instead of assuming it.
- added a worldwide-wanted list (right-click in player kos list to set entries to 'wanted')
- added a guild sync option
- added a context menu for default lists
- decreased memory growth slightly

2.89:
- added a "locked" option for the mainframe, it's movable if disabled
- added a fubar plugin
- added a last attacker function in the fubar plugin
- rewrote the parser-code to work in all localizations
- small changes to the warnframe to make the code a bit cpu-time friendlier
- added configuration options to the chat modifying, changed the way of modification
- small changes to the additional pvp display in default lists

2.87:
- fixes a problem not notifying audiovisually on newly added kos-targets
- delay before joining the guild/zone channel, check if you're in guild before joining the guild channel

2.86:
- fixed minimap button showing even if disabled
- fixed a bug that prevented distributed tracking in the outlands
- fixed display of too long texts in the lists showing outside of the frame
- fixed opium data import
- added synchronizing handling for alternative characters on the same realm
- added a reset position option to the kos/enemy/friendly warning window

2.85:
- some bugfixes
- shows pvp stats in tooltip (can be disabled via configuration option)
- shows in tooltips all lists on whom someone is, not just the one with the highest priority
- major rework on decentralising list-functions

2.80:
- added automatic synchronization support - detection if autosync partner is online only works if he's on friendlist or in same guild
- fixed sending entries via party - unfortunately incompatible to older versions, but now you can send entries from every list

2.55:
- renamed allied hate to hatelist (also usable as a less priority kos-list for enemies) and hostile nice to nicelist, so
you can use it to add allied
- added french localization (thanks to Scrapy)
- several bugfixes

2.50:
- added hatelist/goodlist with tooltip modify and red/green dragon around playerportrait
- added notifier for chatmessages if player is on allied hatelist
- added "add guild/allied hate and hostile nice" options to the minimap-menu

2.41:
- more code cleanup
- replaced the player and guild kos tabs with a dropdown

2.4b:
- Distributed Tracking
- started to modularize code
- started to clean up the code

1.5:
- if 'add player'/'add guild' is clicked while having an enemy player target, the player/guild name is taken and you only have to type reason
- added a database which automatically gathers and updates the level, race, class and guild of KoS players and also saves the last time you've seen the KoS target.

1.4beta:
- added a graphical user interface, probably there are still bugs, please comment on bugs/not buggyness
you can access the menu by typing '/kos menu'

1.3alpha:
- added a graphical Warning Frame (you can disable it), which shows KoS Targets, Enemys and Friendly People that are nearby

1.0:
- complete rewrite
- ace is now a dependency
- notifies only once every 60 seconds
- sound for notify
- chatmessage for notify
- many more little features
still alot of things to do to make it perfect, but its a start

0.1-nodebug:
removed debug output

0.1:
Early Prerelease, can be considered as an alpha - still includes some debug-output data etc.