----------------------------------------- SWAM 1.0beta2 HISTORY File ----------------------------------------- Version 1.0 (?) ----------------------------- Version 1.0beta2 (2009/08/19) ----------------------------- Minor release. Provides mainly translation into Brazilian Portuguese (thanks to Hans Liesenberg) and possibility to hide closed accounts. Warning, database schema has changed (see INSTALL.txt for more information on how to migration from previous release). - Used PHP_EOL predefined constant instead of '\n' as line separator. - Moved all PHP static configuration directives setting in .htaccess file. - Added translation into Brazilian Portuguese (contribution from Hans Liesenberg). - Minor look and feel enhancements. - Added possibility to hide closed accounts. Version 1.0beta1 (2008/07/06) ----------------------------- This version is a complete rewrite in PHP 5 (PHP 5.1 or greater is required). The code is now managed by Subversion instead of CVS. New features include: - Use of SQLite PHP extension accessed by PDO (PHP Data Objects). SQLite is a self-contained, embeddable, zero-configuration SQL database engine. No external relational database is required anymore. An import script from previous version and MySQL database is provided. - New look and feel: - new icons from the Tango Desktop Project (tango.freedesktop.org). - conform to XHTML 1.0 Strict and CSS 2 specifications. - Transaction templates to manage periodic transactions. - Internationalization using gettext (translations into French and English are provided). - Database import/export script into XML file. - PHP installer. - PHPDoc documentation. - Enhanced security (including use of an anti spam captcha). Version 0.1 (2004/10/12) ------------------------ WARNING: this version is NOT safe (XSS security flaws). - Fixed quotes storage bug (' stored as \'): disabled magic quotes at runtime. - Used the email obfuscator script at http://www.jottings.com/obfuscator.htm) to prevent spam. - More minor code cleaning. - Removed useless Javascript code. - Modified a.active css style to avoid bad effect on image with some browsers. - Fixed bug in new account screen (wrong buttons were displayed in new account mode). - Added Javascript tooltips. - Added Linux Links icon. - Improved CSS stylesheet (form). - Fixed bad initialization of the javascript calendar. - Added meta tags. - Added a graphical calendar written in JavaScript in order to facilitate date inputs. - Added link to Linux Links financial categories in About page. - Sorted currencies alphabetically. - Cleaned code (removed SQL calls to database from accounts and transactions screen scripts). - Modified account selector in pending transactions screen to keep browsing pending transactions when another account is selected. Version 0.1beta1 (2004/04/28) ----------------------------- - Initial release.