Roundcube’s plugin repository is built around Composer which is used to
install plugins and their dependencies. For many years we’ve been running
our own plugin repository from a fork [1] of the most popular packagist.org
service. Over time source code repositories like Github, Gitlab or
Bitbucket as well as the Packagist codebase changed significantly which
made it hard for us to maintain our fork. We therefore decided to give it
up in favor of the well maintained packagist.org service.
The plan is to move all Roundcube plugins currently registered at
plugins.roundcube.net to packagist.org. They’re already Composer packages
of type roundcube-plugin and thus don’t need any changes in their code or
structure. The plugins.roundcube.net service remains active as a Composer
repository but will be changed to read-only mode.
So what does this mean for you?
* For Roundcube users
For the consumer side using Composer to pull Roundcube plugins and updates
to them, nothing changes. You don’t even need to change your composer.json
file as all currently registered plugins will still be listed at
plugins.roundcube.net while updates will be pulled from packagist.org which
is the default repository for Composer anyway.
* For plugin developers
Unfortunately there’s no way for us to feed all Roundcube plugins
registered in our repository to packagist.org. Therefore, as a plugin
developer you’re required to sign up at packagist.org [2] and then register
your plugin(s) there. It’s as simple as it was on plugins.roundcube.net and
only takes you a minute or two. We strongly encourage you to do so even if
you’re not currently pushing new releases to your plugin.
* Roadmap
We’d like to make the switch on May 17th 2020. On this day, the repository
data of plugins.roundcube.net will be frozen and the current Packagist
service will be replaced by a read-only clone that’ll keep on serving
requests from Composer to install Roundcube plugins. After that day, all
updates and new registrations for Roundcube plugins need to be submitted to
packagist.org. Once a plugin is listed at packagist.org, Roundcube’s plugin
repository will no longer list it in order to make packagist.org the only
source.
We’d like to thank all plugin developers for their efforts and
contributions. Only with the rich variety of plugins, Roundcube webmail
became the powerful open source software product it is today.
Kind regards,
Thomas & Alec
[1] https://roundcube.net/news/2016/08/05/plugin-repository-pimped-up
[2] https://packagist.org/login/
Dear subscribers
We start the year 2020 with the second service release to update the brand
new Roundcube Webmail version 1.4.
It contains fixes and improvements reported since the release of version
1.4.0. See the full changelog in the release notes on the Github download
page [1].
This release is considered stable and we recommend to update all productive
installations of Roundcube with this version. Download it from
https://roundcube.net/download.
Please do backup your data before updating.
Happy New Year everybody!
Alec & Thomas
[1] https://github.com/roundcube/roundcubemail/releases/tag/1.4.2
Yes, everybody get's spammed, probably also by infected systems. At least, the list must be moderated.Am 23.11.2019 12:52 nachm. schrieb Alexander Nestorov <alexandernst(a)gmail.com>:
>
> ...unless you want to get spammed...
>
> > El 23 nov 2019, a las 12:37, sergio+announce(a)outerface.net escribió:
> >
> > The list MUST accept mail ONLY FROM the core team, not from subscribers!
> _______________________________________________
> Roundcube Announcement mailing list
> announce(a)lists.roundcube.net
> http://lists.roundcube.net/mailman/listinfo/announce
I personal expect in mail-list "Roundcube Announce" only information about new releases. Now need to change to another mail-list or this still Announace group?Dana 23. stu 2019. 01:42 PM osoba Mathew Newton <mathew(a)newtonnet.co.uk> napisala je:
>
> It's not the spam that's of concern; it's the risk of malware from a fake announcement for a new version.
>
> On 23 November 2019 11:52:16 GMT+00:00, Alexander Nestorov <alexandernst(a)gmail.com> wrote:
>>
>> ...unless you want to get spammed...
>>
>>> El 23 nov 2019, a las 12:37, sergio+announce(a)outerface.net escribió:
>>>
>>> The list MUST accept mail ONLY FROM the core team, not from subscribers!
>>
>> ________________________________
>> Roundcube Announcement mailing list
>> announce(a)lists.roundcube.net
>> http://lists.roundcube.net/mailman/listinfo/announce
Dear subscribers
Short time after the release of the stable version 1.4.0 of Roundcube
Webmail we already publish the first service release. With the recent
release we missed to mention a few breaking changes since the last stable
version 1.3. We apologize for this and are now clarifying and correcting
these:
Breaking changes
----------------
(since 1.3.x)
* new defaults for smtp_* config options:
Upon many requests and in order to get closer to the default setup of most
SMTP servers, we changed the defaults as follows:
// SMTP port (default is 587)
$config[‘smtp_port’] = 587;
// SMTP username (if required). %u will use the current username for login
$config[‘smtp_user’] = ‘%u’;
// SMTP password (if required). %p will use the current user’s password
for login
$config[‘smtp_pass’] = ‘%p’;
* changed default password_charset to UTF-8:
Because of many complaints, we decided to choose a more sane default that
covers most setups and configurations.
* login page returning 401 Unauthorized status:
The new behavior that Roundcube 1.4 returns a 401 status code if the client
is not authenticated apparently was very unexpected and lead to monitoring
problems. Despite not having mentioned that change in the release notes, we
now partly reverted it so that 401 is only returned on login failures but
not on the first request to Roundcube which by definition is unauthorized.
Besides these three major concerns we heard from your much appreciated
feedback, we fixed a number of nasty bugs that sneaked into the 1.4.0
release. See the full changelog in the release notes on the Github download
page [1].
This release is considered stable and we recommend to update all productive
installations of Roundcube with this version. Download it from roundcube.net
[2].
Please do backup your data before updating.
We'd also like to thank Phil for his steady efforts to keep our website
up-to-date. Your work is much appreciated!
Best,
Thomas & Alec
[1] https://github.com/roundcube/roundcubemail/releases/tag/1.4.1
[2] https://roundcube.net/download
Dear subscribers
It's a big honor for me to announce the final release of the long awaited
major version 1.4 of Roundcube webmail.
After more than two years of hard work by Alec and other volunteer
contributors, Roundcube finally gets the responsive skin with full mobile
device support - the Elastic.
In addition to the new UI we introduce these new features:
* Email Resent (Bounce) feature
* Improved [Mailvelope](https://www.mailvelope.com) integration
* Support for Redis and Memcached cache
* Support for SMTPUTF8 and GSSAPI
Plus numerous improvements and bug fixes collected from your precious
feedback as well as updates to recent versions of 3rd party libraries like
jQuery and TinyMCE. See the full changelog in the release notes on the
Github download page [1].
The new Elastic theme, which is the new default skin, is built with LESS
and of course the sources are included. They allow a certain degree of
customization by adjusting some colors and variables using the
`_styles.less` and `_variables.less` files. Please consider customizing
your Roundcube installation in order to make phishing [2] harder. You'll
find guidance in the README.md file inside the skin folder.
This release is considered stable and we encourage you to update your
productive installations after carefully testing the upgrade scenario and
preparing your users to the significant changes in their webmail UI.
Download it from https://roundcube.net/download.
With the release of Roundcube 1.4.0, the previous stable release branches
1.3.x and 1.2.x will change into LTS low maintenance mode which means they
will only receive important security updates but no longer any regular
improvement updates. The 1.1.x series is no longer supported and maintained.
Kind regards,
Thomas
[1] https://github.com/roundcube/roundcubemail/releases/tag/1.4.0
[2] https://roundcube.net/news/2019/10/28/phishing-alert
Dear Roundcube vendors
We have been receiving many reports about phishing attempts appearing out
in the wild which are targeting end users of webmail services powered by
Roundcube. The fake emails pretend to come from „Roundcube Webmail“ or
alike and trick users to enter their email password on fake sites. The
attackers take advantage of the fact that most users think Roundcube is a
service like Gmail or Hotmail and aren’t aware who is actually running
their email: the individual hosting providers using the Roundcube software
for their webmail service.
Please act now:
* Customize your Roundcube installation with your individual logo [1] and
product name [2]. Make sure to configure the support_url [3] and provide
proper guidance for your existing and new users.
* Inform your users about the ongoing phishing attempts and make them aware
about who is responsible for the email system they are using every day.
There is no thing like a „Roundcube webmail service“.
* Secure your SMTP server to deny sending with arbitrary sender addresses.
This is a general suggestion but also helps avoiding fraudulent messages
being sent from your hosts.
Help us to fight phishing and protect your users!
Kind regards,
Thomas
[1]
https://github.com/roundcube/roundcubemail/blob/master/config/defaults.inc.…
[2]
https://github.com/roundcube/roundcubemail/blob/master/config/defaults.inc.…
[3]
https://github.com/roundcube/roundcubemail/blob/master/config/defaults.inc.…
Dear subscribers
We just published the long awaited second release candidate for the next
major version 1.4 of Roundcube webmail. Many fixes, improvements and final
touches have gone into this since the first release candidate was
published. Check the Changelog [1] for a complete list of changes.
We waited for some promised contributions which unfortunately never arrived
but we now feel confident to call the new Elastic skin complete and ready
to be officially released.
As we’re moving towards the final release, we strongly encourage everybody
to customize the Elastic skin using the _styles.less and _variables.less
files to blend into your corporate design. You’ll find guidance for
customization in the README.md file inside the skin folder.
Rolling out a new and significantly different user interface should be
carefully planned and we recommend to prepare your users for the change.
Therefore the Elastic theme is not set to be the default theme. Adjust your
config in order to enable it by default or let your users switch themselves
in the user settings.
Please note that the Classic skin will no longer be maintained and
completely removed in future releases. Within the 1.4 release series, the
Classic skin remains part of the package but it will not receive new
features that were added to the Larry or Elastic themes.
This is still a preview release and we recommend to test it on a separate
environment. And don’t forget to backup your data before installing it.
Download it from https://roundcube.net/download and keep on submitting bugs
and send us your feedback.
Best,
Alec & Thomas
[1] https://github.com/roundcube/roundcubemail/releases/tag/1.4-rc2
Dear subscribers
We proudly announce the next service release to update the stable version
1.3.
It contains fixes to several bugs backported from the master branch
including minor security fixes around CSS and HTML cleanup.
See the full changelog in the release notes on the Github download page [1].
This release is considered stable and we recommend to update all productive
installations of Roundcube with this version.
Download it from https://roundcube.net/download.
Best,
Alec & Thomas
[1] https://github.com/roundcube/roundcubemail/releases/tag/1.3.10
Dear subscribers
We proudly announce the next service release to update the stable version 1.3.
It contains fixes to several bugs backported from the master branch.
See the full changelog in the release notes on the Github download page [1].
This release is considered stable and we recommend to update all productive installations
of Roundcube with this version.
Best,
Alec & Thomas
[1] https://github.com/roundcube/roundcubemail/releases/tag/1.3.9