Roundcube Community Forum

 

RoundCube 0.9-beta ready for download.

Started by SKaero, January 07, 2013, 05:04:30 PM

Previous topic - Next topic

SKaero

We're proud to announce the beta release of the next major version
0.9. With this milestone we introduce some important changes under the
hood as well as some nice and long-awaited features:

* First of all, the Roundcube Framework. The core classes providing
the strong base of Roundcube's functionality have been extracted and
decoupled into a Framework package. They can be used individually in
other open source projects looking for solid functionality around
IMAP, SMTP, MIME-handling and more.

* Another major change is the new database abstraction. In order to
add support for SQLite3 the PEAR:MDB2 dependency was dropped and
Roundcube now uses the native PHP Data Objects (PDO). ATTENTION: due a
small lack in the MySQL PDO driver, this version of Roundcube requires
PHP 5.3 when using the MySQL database.

* Finally we also added some new features:
- Download all attachments as zip archive (zip module required)
- Render thumbnails for image attachments (imagemagick is recommended)
- Compose and mail view in new windows (configurable in user settings)
- Upload attachment files and contact photos with drag & drop
- Forward multiple emails as attachments
- Show contact photos in mail view
- CSV import for contacts

And of course plenty of small improvements and bug fixes.

See the complete Changelog at http://trac.roundcube.net/wiki/Changelog
and download the new packages from http://roundcube.net/download.
Please note that this is still a beta release and we recommend to test
it on a separate environment. And don't forget to backup your data
before installing.

Have fun and let us know how the new Roundcube performs in your environment.

Source: http://lists.roundcube.net/pipermail/dev/2013-January/022130.html
Get it Now: http://roundcube.net/download

zoof

Hi, I've tried to test the 0.9 releases (beta and the new rc) with sqlite and each time I get an error. The browser window gives me:
DATABASE ERROR: CONNECTION FAILED!

Unable to connect to the database!
Please contact your server-administrator.

and the error log:
[02-Mar-2013 13:17:58 -0500]: DB Error: [26] file is encrypted or is not a database in /home/tct/www/roundcubemail-test/program/lib/Roundcube/rcube_db.php on line 416 (GET /)
[02-Mar-2013 13:17:58 -0500]: DB Error: [26] file is encrypted or is not a database (GET /)
[02-Mar-2013 13:17:58 -0500]: DB Error: [26] file is encrypted or is not a database in /home/tct/www/roundcubemail-test/program/lib/Roundcube/rcube_db.php on line 416 (GET /)


This happens whether I generate a new database or if I use a copy of an existing database.  I have it running on a Lucid box and everything works fine for the 0.8 branch.

SKaero

RoundCube 0.9.x has support for sqlite3 and RoundCube 0.8.x only had support for sqlite2 so that would be my guess as to whats wrong.

zoof

In fact I have both sqlite 2 and 3 installed.  For some reason it does not think I have sqlite v2.
http://i49.tinypic.com/2v12c8p.png

alec

Some PHP versions support both sqlite versions thorought PDO drivers. You can try sqlite2:// prefix in configured DSN string. If this still won't work, then you need to convert your database to sqlite3.

zoof

The line with sqlite2:// did not work and converting the file got me an error.  From the googling I've done it seems that 10.04's version of PHP 5.3 has an out-of-date PDO module (https://www.linuxquestions.org/questions/linux-server-73/php-not-working-on-lucid-lynx-ubuntu-10-04-a-822001/#post4045568).