Skip to content

Platform Support Notification

Marius David Wieschollek edited this page Dec 13, 2023 · 17 revisions

Why am i seeing this notification?

With the first release of a new year, the passwords app drops support for all major versions of Nextcloud except the latest and all PHP versions without active support by the PHP community. For systems that use a PHP version which is still supported by Nextcloud but not by the passwords app, the Nextcloud appstore will automatically switch to the legacy support release. A notification of this upcoming change is sent to administrators of Nextcloud instances that are affected by this change.

NOTE: The latest version of Nextcloud can be found in their Maintenance and Release Schedule. We don't care if wherever you're getting Nextcloud from is not up-to-date.

What does this mean?

Your server is using a version of Nextcloud or PHP that will soon no longer receive any updates for the passwords app. You can check the currently used version of Nextcloud and PHP in the admin area of Nextcloud.

  • If your version of Nextcloud is out of date, we recommend that you upgrade to the latest version available.
  • If your version of PHP is outdated but still supported by the latest version of Nextcloud, you will likely be able to use the legacy support release through the normal Nextcloud update process.

This notification is only about the passwords app and not related to Nextcloud or any other app.

Will the passwords app stop working?

NO.

This change only affects future updates of the app. The currently installed version of the app will continue to work just like it does now.

However it might happen that some third party services used by the app will stop working at some point. It can also happen that apps and other tools using the passwords api will require a newer version of that api to work. If this happens, we will NOT fix it.

Will the app stop working if i install updates shown in the appstore?

NO

Nextcloud checks the minimum requirements before updating an app and won't advertise updates you can not install. If a legacy support release is available for your system, it will be distributed automatically through the Nextcloud appstore and you can install it as a regular update. If you install an update manually (by uploading the new version to your server), Nextcloud will just deactivate the app.

This is not how i update/upgrade Nextcloud/PHP!

If you have an update policy for Nextcloud and PHP in place, that's great news! You can best judge yourself when you're ready to upgrade. If you don't have an update policy or rely on a third party solution (e.g. DietPi or NextcloudPi) to upgrade NC for you, now is probably a good time to check if that actually works and you didn't unknowingly ended up with outdated software.

Outrageous! Other apps don't do this!

Do what? End support for your configuration or tell you that they end support for your configuration? Nextcloud Apps are the wild west of software support and even with "Featured" apps you don't know what level of service they actually offer for your version. The clear support plan for the Passwords App for Nextcloud is beneficial to you as an administrator as it helps you to anticipate upcoming changes and plan your resources.

Why are you doing this?

Because supporting a large amount of Nextcloud releases, PHP versions and Databases also creates a large amount of possible usage scenarios. This means that we have to spend a lot of time on testing the app with all the supported software, adding workarounds for bugs and creating slow compatibility layers to support different Nextcloud APIs. In result, the app gets slower and is more likely to be buggy which then leads to more users requesting support from the developers. We believe that our time is better spent developing new features than figuring out how to support dozens of Nextcloud major releases.

How do i update PHP

How to update PHP depends on how your system is set up.

  • If you're using the official Nextcloud AIO or community docker images, you just need to pick a newer one.
  • If you're using NextcloudPi we have an upgrade guide.
  • If you're using DietPi we have upgrade guides for all three available webservers.
  • In any other cases you can use our guides as guidelines.

How do i update Nextcloud

See the official guide.

What if i already use a Legacy Support Release?

The notification appears when your system does not meet the future requirements of the build that you are using. If you see this notification while using an LSR, you will not be able to receive any further updates after support ends.

What if i need help with my outdated version of the app?

We're happy to help you with upgrading in our forum or chat. We won't help you with issues in your outdated version of the passwords app. We will also close any ticket on our official bugtracker if you're not using the latest version of the app.

Where can i find the system requirements?

Here.

I don't want this notification

You can disable admin notifications in the passwords app settings

Clone this wiki locally