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 [07-12-2013 23:21]
cwacha
changelog [28-06-2020 21:56] (current)
cwacha
Line 4: Line 4:
  
 <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) ===== ===== Version 2.0.1 (2013-12-07) =====
   * fixed: problem with authentication module when auth.php was setup correctly (empty permission array)   * fixed: problem with authentication module when auth.php was setup correctly (empty permission array)
  • changelog.1386454896.txt.gz
  • Last modified: 17-11-2016 12:33
  • (external edit)