+ : new feature
- : deprecated feature
* : bugfix or changed code
Bug numbers are references to bugs in http://www.achievo.org/bugzilla

Changes in Achievo 0.8.4
------------------------
* Fixed bug in javascript include which caused date input to malfunction
  on PHP versions older than 4.1.0. (bug #62 and #63)
* Fixed bug: downloading fileversion of hoursurvey from an https server 
  with IE6 should now work again. (bug #57)
* Fixed sql error when editing hour entry that used a phase which was
  deleted. (bug #15)
* Fixed bug in INSTALL file, which talked about an old config.inc.php3.
  (bug #80)

Changes in Achievo 0.8.3
------------------------
+ Hoursurvey now displays usernames in addition to userid's.
+ New feature in hoursurvey: select by supervisor.
+ Added Russian language files.
* Replaced all php shorttags (<?).

Changes in Achievo 0.8.2
------------------------
* Security bugfix: Achievo releases 0.7.0 to 0.9.2 contain a vulnerability 
  that allows users to execute arbitrary code on any Achievo installation.

Changes in Achievo 0.8.1
------------------------
+ Added contrib/ directory for (unsupported) user contributed scripts and
  utilities.
+ Added phase_convert.pl to contribs. (bug #19)
* Updated the FAQ.
* Updated Dutch, Finnish, German and Hungarian language files.
* Time survey no longer forgets selected project (bugs #12 and #16)
* Improved upgrade instructions (bug #7).
* Fixed typo in languagefile keys (bug #10).
* When userid is changed, relevant tables are updated (bug #37)
* Fixed minor layout issue in project planning (bug #8)

Changes in Achievo 0.8.0
------------------------
* Language files now generated by Achievo Translation Tool. 
* Updated all source to reflect achievo.com -> achievo.org move.

Changes in Achievo 0.8.RC2
--------------------------
* Updated Czech language file.
* Updated Hungarian language file.
* Updated Dutch language file.
* Updated Spanish language file (now contains correct accents)
  (not yet up to date with 0.8 strings though).
* Fixed a bug where empty dates would not get stored correctly.
* Workaround for bug in some Internet Explorer 5.5SP1 versions that have
  security patch q299618.exe installed (which caused some urls to be
  processed incorrectly).
* Bugfix in achievo_mysql.sql: phase status now has a default status.

Changes in Achievo 0.8.RC1
--------------------------
+ Added supervisor to employees.
+ Added a few fields to customer administration (website, projects).
+ Added a few fields to project administration (contactperson, enddate,
  fixed price).
+ Added a field to contact person (cellular)
+ Added multiple week check to time registration cron check script.
+ Created new options for extended search feature (and/or capability, option
  to choose a searchtype per field).
+ Added tooltip support.
+ Added 'select all', 'select none' and 'invert selection' to profile editor.
+ Added colored mouseover selection bar to recordlists.
* Fixed a Daylight Savings Time bug in time registration.
* Fixed bug in previous/next day links in time registration.
* Fixed validation of activities that have 'remark required' option checked.
* Fixed bug in time registration that allowed hours to be booked on a locked 
  week in some cases.
* Fixed some small other bugs and typos.
- Removed unstable 0.7.* features (costregistration, schedular, finance menu).

Changes in Achievo 0.7.3
------------------------
+ Added a scheduler/calendar (not fully functional yet).
+ Added todo functionality.
+ Added project notes.
+ Added cost registration feature.
+ Added hour locking feature.
+ Added employee week report.
+ Added configuration options for time registration.
+ Added CSV export function to hoursurvey.
+ Added finance menu (not fully functional yet).
+ Added employee contracts. 
+ Added cron script for checking incomplete timeregistration.
+ Added customer contracts.
+ Added an extended search feature for all views. 
+ Added alphabetical indexes to employee, customer and project views.
+ Added external module API.
+ Added Hungarian language files.
+ Added rainyd theme, which is now the default theme.
* Updated German language files.
* Replaced htmlentities() calls with htmlspecialchars().
* Updated *.sql install and demo files.
* Fixed some bugs.

Changes in Achievo 0.7.2
------------------------
+ Added support voor Oracle 8i databases.
+ Added context sensitive help feature.
+ Added pop3 authentication.
+ The logout feature is back.
* Updated Italian language files.
* Fixed some Internet Explorer 4 incompatibilities.
* Fixed error messages in project planning for projects without phases.

Changes in Achievo 0.7.1
------------------------
* Fixed a bug in postgresql support (outer joins).
* Fixed a few bugs in the database install and demo files.
* Fixed a bug in the frameset that confused Achievo's session manager.
+ New feature for themes: alternating row backgroundcolors.

Changes in Achievo 0.7
----------------------
+ Added support for the PostgreSQL database server.
* Improvements to the atk backend: major performance improvements, 
  a new module system and session support.
+ Support for submenu's. 
- Achievo is now PHP4 based. PHP3 is no longer supported.

Changes in Achievo 0.6.5
------------------------
+ Added a user manual (first draft).
* Removed a whitespace from the configfile that caused errors on some
  systems.
* Updated french language file.

Changes in Achievo 0.6.4
------------------------
* Fixed a bug with phase templates that contained quotes.
* Replaced all '<?' tags with '<?php' for setups that don't support '<?'.
+ Added Czech language file.
* Updated French language file
+ Added support for other than western-european character sets.

Changes in Achievo 0.6.3
------------------------
* Updated Finnish language file
* Small fix to prevent a warning with some php versions
* Fixed bug in .sql files: employee table lacked a primary key
* Fixed bug in hoursurvey that caused an empty list when sorting after a
  refresh
+ Added an 'order by' option for printer friendly hoursurvey
* Changed the order of Edit/Delete links on pages

Changes in Achievo 0.6.2
------------------------
* Improved documentation (fixed bugs in INSTALL file)
+ Added FAQ document
* Improved Italian language file
* Workaround for a bug in php-4.0.4pl1 (http://www.php.net/bugs.php?id=8966)
  that affected Achievo.

Changes in Achievo 0.6.1
------------------------
+ Added Finnish language file.
* Fixed a bug with accessrights of project templates.
* Fixed a bug in project planning that caused segfaults with php4.0.4

Changes in Achievo 0.6
----------------------
+ Added Norwegian language file.
+ Added German language file.
+ Time Registration now automatically selects the phase if a project
  only has one phase.
* Updated some language files.

Changes in Achievo 0.5.11
-------------------------
+ Added Spanish language file.
* Fixed a bug with the Refresh button of project statistics.
* Fixed a bug with handling of all date fields.
* Fixed a bug in the accessrights of project templates.

Changes in Achievo 0.5.10
-------------------------
+ Added Brazilian-Portuguese language file.
+ Added automatic scrollbar to menu.
- Disabled broken billing feature (won't be enabled until 0.7)
* Bugfix in user preferencer: 'save' now doesn't close the window.
* Bugfixes hoursurvey, projectstats and some small fixes in other files

Changes in Achievo 0.5.9
------------------------
* Bugfixes in project administration.

Changes in Achievo 0.5.8
------------------------
+ Added previous/next day feature to houradmin
+ Better navigation in record lists (pagenumbers in addition to 
  prev/next links)
+ Added Italian language file
+ Added Dutch language file
+ Better interface for project/phase editing.
+ Separation of project Statistics/Planning
* Optimisations for project planning.
* Bugfixes

Changes in Achievo 0.5.7
------------------------
+ Contactpersons per customer.
+ Project and employee 'active/nonactive' feature.
+ Output customisation for hoursurvey.
* Improved activity/employee stats.
* Fixed 0.4->0.6 convert script bugs, plus improved feedback.
* Changed font sizes of most themes from ugly big to normal.
* Bugfixes.

Changes in Achievo 0.5.6
------------------------
+ Hoursurvey.
+ Weekview in houradministration.
+ Convert script to convert 0.4.x databases to 0.5.6 databases.
+ Achievo Classic theme.
* Bugfixes.
* File/directories restructured.

Changes in Achievo 0.5.5
------------------------
* Fixed a bug in atk javascript that prevented houradministration 
  from working.
* Fixed a bug in recent projects/phases dropdown that prevented
  houradministration from working.

Changes in Achievo 0.5.4
------------------------
+ Security (login, profiles)
+ User preferences (select theme, change password)
+ Customer administration
+ Personal statistics
+ Ported last bits of old 0.4 code to atk
* Lots of fixes

Changes in Achievo 0.5.3
------------------------
+ Theme support
+ Project Planning (Phases)
+ Ported more stuff to atk
* Numerous fixes

Changes in Achievo 0.5.2
------------------------
* Major enhancements to atk (again :) 
+ Search functionality for all node types
+ preliminary Oracle support (undocumented)
+ ported more old stuff to atk (again :)

Changes in Achievo 0.5.1
------------------------
* Major enhancements to atk
+ query class
* ported more old stuff to atk (also broke a lot of functionality)
+ more atkattributes (list and text)
+ many to one relations between nodes
+ many to many relations between nodes (not yet complete)
* moved some layout related stuff to cascading style sheets

Changes in Achievo 0.5
----------------------
* Major step towards new base code. Eventually all current features
  will be ported to the new, more flexible, system. With the new system
  it will be easier to implement new features and new modules. The 
  application core logic is now separated into a separate codebase, 
  called atk.
+ Hoursurvey now has a line with the total time.
- config_activities is no longer used. If you don't want activitybased
  projects, put in 1 'general' activity.
* Rewrote some of the database queries.
* Fixed some problems with the in_array function in PHP4
+ Added Spanish language file
+ Added French language file
+ Added Italian language file
* Renamed config.inc to config.inc.php3 (to prevent webservers from
  serving the .inc file as-is, which could reveal the database password)

Changes in Achievo 0.4.2
------------------------
* Fixed some localization bugs 
* Achievo now works under PHP4 (some incompatibilityproblems)

Changes in Achievo 0.4.1
------------------------
+ Added german language file 
* Users were unable to change their password. Fixed. 
* Fixed an untranslated button 

Changes in Achievo 0.4
----------------------
First public release, so everything is new. :-)
