***************
Version 2.2
***************

NEW FEATURES:
File Manager: Each project now has a Files tab where you can upload files and organize them into folders. The limit to filesize is determined by both the user's browser and the server's PHP.ini configuration, so extremely large files are likely to fail to upload. 2MB or smaller files should work fine.
Attachments: Any file can be attached to any item, you can upload the file when you want to attach it, or attach an existing file.

CHANGES:
Messages for each project now function like a forum, which should make them more useful.
Links to the various RSS feeds are now displayed prominently where they are used on the site.
Bugs and Tasks now show linked Milestones in the list and will use the Milestone deadline if they do not have one.
The All Activity log is now shown on the My Domain page.
All items can now be commented on, not just messages.
Many log messages were changed. They should provide more useful information now.

BUGS SQUASHED:
Only active assignments are shown on the My Domain page.
Added the field to link a milestone when creating tasks, bugs, and checklists.
Completed Milestones do not appear in the Link to Milestone select box if they are also past their deadline.
Assignments are now properly deleted when the assigned item is deleted.


***************
Version 2.0
***************

NEW FEATURES:
RSS Feeds for the entire site, individual Projects, and My Assignments
Tagging! All items can be tagged with keywords, which are searchable through the search box on every page, and every item that has tags will show them as clickable links so you can easily find related items. When on the search page, there is now a 'tag cloud' below the search box that shows the most commonly used tags, with the most common tags in the largest font-size
Email notices. Users can be notified when they recieve new assignments. This feature will be added to in future versions.
Plugins! Anyone can now write their own plugin and it will automatically be used if installed correctly. I am still working on documentation for this, but the system is in place.
Users can now create their own personal sidebar. This will show on every page below the search box and context sidebar(if present)
Customizable global sidebar. Every page will now show the global sidebar below the user's personal sidebar
Overlords can edit the new global sidebar as well as other settings on the new Configuration tab
A user's # of tasks, checklists, bugs, and messages created is now displayed on their profile, more activity logging will be added in future versions
Localization. A system is now in place to allow for using different languages. While English will be the only officially supported language, user-made translations will be made available for download the Overlord website. These language packs will not be supported by the Overlord team and will be available on a use-at-your-own-risk basis


CHANGES:
Rewritten code for speed and flexibility. Overlord now uses an object-oriented code structure with simple methods for manipulating data.
URLs are now more consistent, and searches are shown as part of the url for easy linking or bookmarking
Better logging capabilities, logged events are now an object and can be manipulated in the same way as tasks, bugs, etc.
Installation instructions rewritten for clarity
Various changes to HTML and CSS to fix bugs/improve usability, font-sizes should be consistent across all browsers/OSes and the layout should stretch or shrink to accomodate different browser text settings
Enhanced Task List with column sorting
Enhanced Milestone List with column sorting
Checklists can have unlimited items, each item will remember when it was completed and by who
Tasks, bugs, and checklists can be assigned to any number of people
All items with deadlines track who completed them and when, indepent of the events log, so that the log can be cleared from time to time without breaking anything
All items(other than messages) can be linked to a milestone now, including milestones, which allows for dependecy to be shown
Many things can be collapsed/expanded with a click, some things are collapsed automatically such as assignment lists and checklists that have no completed items yet
Minion names are now always shown as links to their profile and include a tooltip on mouse over showing various information about them
The functionality of Style-tags has been expanded upon, showing mini-icons for each type of item, a minion's access level, or denoting an offsite link
Users can now upload an avatar image, as well as using a remotely hosted image

BUGS SQUASHED:
Using special characters or html tags in item names could result in an error or be incorrectly stored in the database
The project overview calendar would sometimes show milestones that were not due in the 2 week period displayed by the calendar
A few spelling/grammar errors were fixed


***************
Version 1.0.2
***************

new features:
Enhanced Bug Tracker
Search Box

changes:
optimizitations to decrease # of queries being used
Calendar-style view of upcoming milestones on project overview
Various template changes to increase readability
user profiles now track messages created, more stats coming soon

bugs squashed:
milestones were not updating status after being edited
some CSS bugs were fixed
IE7 had lots of problems, now fixed
error messages for missing required fields were not always showing
form data was not always carried over when there was an error



***************
Version 1.0.1
***************

new features:

changes:
project manager no longer adds '...' to the project info in the list
changed initial font-size declaration to % instead of em, giving better results when changing text size through the browser

bugs squashed:
edited tasks display incorrect link in recent activity log
task sidebar says checklists instead of tasks
edit/delete links do not show when viewing a milestone or bug that you own
milestones show empty progess bars when they have no assigned tasks or lists
codes table was not being created properly, preventing people from being invited
some items were allowed to have blank names when edited or created
milestones with checklists but not tasks, or with tasks but not checklists, did not calculate status correctly