changelog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
changelog [15-04-2008 20:24]
cwacha
changelog [28-06-2020 21:56] (current)
cwacha
Line 5: Line 5:
 <note important> ** Changes marked with :!: need some attention on upgrading! ** </note> <note important> ** Changes marked with :!: need some attention on upgrading! ** </note>
  
 +===== Version 4.1.0 (2020-06-28) =====
 +  * added birthday view back in
 +  * fixed display of related names
 +  * fixed: Array and string offset access syntax with curly braces is deprecated
 +  * #5 removed deprecated get_magic_quotes_gpc and similar functions. Improves compatibility with latest php 7.x
 +  * reset search on letter select to prevent confusion
 +  * updated php and mysql minimal requirements, removed outdated translation instructions
 +  * fixed bug in translator where no content was displayed when some keys contained unescaped characters like single quotes.
 +  * added fully updated french language file
 +  * #7 updated russian translations (credits: Vlad Vegner)
 +
 +
 +===== Version 4.0.0 (2020-03-05) =====
 +  * new bootstrap template
 +  * admin menu (supporting user management, role management, configuration management)
 +  * translator built into admin menu
 +  * users can change their own password now
 +  * separate screen for import and export
 +  * new notification popups and notification center
 +  * added back support for phonetic names
 +  * fixed XMLRPC server
 +  * updated SabreDAV to version 3.2.2
 +  * ensured code is PHP 7.2 compliant
 +  * fixed #12 PDO sqlite3: unexpected '[' in ..DBConnector_pdo_sqlite3.php on line 155
 +  * fixed #15 Error messages of DB connectors are sometimes misleading
 +  * fixed #16 PEAR causes deprecation warnings in PHP 7.2
 +  * fixed #21 Update SabreDAV to 3.2.2 (2017-02-14)
 +  * fixed #22 Database driver prerequisites are confusing/​contradictory
 +  * fixed #24 Installer fails to create "addressbook" table when using MySQL
 +  * fixed #27 CARDDAV access issue
 +  * fixed #28 Roland Lauer, Database
 +  * fixed #29 Cannot define a password for admin
 +  * fixed #30 Unable to run
 +  * fixed #31 Errors in err=Undefined offset: 1 errno=8 errfile=/​lib/​php/​module_auth.php errline=66
 +
 +===== Version 3.1 (2017-12-28) =====
 +  * fixed #13 Adding multiple vcards to a category will only add the first item to the category
 +
 +===== Version 3.0 (2017-12-19) =====
 +  * updated code to be PHP 7.x compliant
 +  * added iCloud/CardDAV support (using SabreDAV 3.1.1) (supports macOS 10.8 and higher, iOS 6.x and higher, Android 5.x and higher and other CardDAV compliant software)
 +  * added logging to XMLRPC interface, updated PEAR XMLRPC Server to version 1.5.5
 +  * added example python xmlrpc client script XMLRPC interface
 +  * added iPhone label support in phone numbers
 +  * added Farsi (fa) and Brasil Portugues (pt_br)
 +  * :!: replaced AdoDB database abstraction layer with a simpler custom solution (now supports PDO sqlite2/3, PDO MySQL, native sqlite2/3)
 +  * :!: dropped support for PostgreSQL
 +  * fixed issue in installer with sqlite detection when sqlite is not available
 +  * fixed critical race condition that caused images to be distorted or mixed when downloading all cards from CardDAV interface
 +  * fixed some boundary errors in birthday module
 +  * fixed birthday ordering
 +  * fixed parsing error in vCard parser when importing organization without department
 +
 +===== Version 2.0.1 (2013-12-07) =====
 +  * fixed: problem with authentication module when auth.php was setup correctly (empty permission array)
 +  * fixed: minor bug in XML-RPC module
 +
 +===== Version 2.0 (2013-06-23) =====
 +  * :!: new folder structure
 +  * fixed: auth.php was missing in distribution
 +
 +===== Version 1.1 (2012-02-20) =====
 +  * fixed bug in birthday reminder when birthdays were not shown correctly around year end.
 +  * added support for PHP 5.3 (removed deprecation messages)
 +  * changed <? tags to <php to improve compatibility
 +
 +===== Version 1.0 (2008-05-26) =====
 +  * fixed bug in birthday reminder: if there are no birthdays in the future but at least one in the past, the birthday 'none' label was not displayed
 +  * fixed file creation modes. config setting $conf['fmode'] now has effect whenever a file is created
 +  * fixed a bug in addressbook db handling
 +  * fixed a minor GMT bug in date handling
 +  * fixed image/format bug
 +  * improved image handling: proc_open replaced by popen (should now work better with restrictive php settings)
 +  * **added installer script that helps with first time installation**
 +  * **added XML-RPC API (disabled by default)**
 +  * added image resize when using GD to convert photos
 +  * added bulgarian language file (thanks to Vladimir Vitkov)
 +  * added hungarian language file (thanks to Sándor Pécsi)
  
  
Line 13: Line 91:
   * improved search field. Clicking on ClearButton now re-loads the page (only non-Safari browsers).   * improved search field. Clicking on ClearButton now re-loads the page (only non-Safari browsers).
   * improved sort function. Names beginning with special characters (like öäüéèà) are now sorted correctly (see lang.php)   * improved sort function. Names beginning with special characters (like öäüéèà) are now sorted correctly (see lang.php)
 +  * improved template. Clicking on the logo now resets the addressbook.
 +  * improved edit template. Adding phone numbers etc. as well as custom labels is now much fancier than ever before
   * added birthday reminder   * added birthday reminder
   * added "Remember Me" feature   * added "Remember Me" feature
-  * added vCard mass import through the filesystem +  * **added vCard mass import through the filesystem** 
-  * added two more actions: select_letter, select_offset - adjust your access controls. See [[docs#permissions_access_controls]] for more information. :!:+  * added three more actions: select_letter, select_offset, reset - adjust your access controls. See [[docs#permissions_access_controls]] for more information. :!:
   * added slovak translation (thanks to Jan Michalicka)   * added slovak translation (thanks to Jan Michalicka)
   * added russian translation (thanks to Alexander Chekalin)   * added russian translation (thanks to Alexander Chekalin)
  • changelog.1208283846.txt.gz
  • Last modified: 17-11-2016 12:33
  • (external edit)