From 3e61d530e53e3a568e7a16b28df9416e5ae2b583 Mon Sep 17 00:00:00 2001 From: Christoph Wurst Date: Mon, 5 Jul 2021 14:21:06 +0200 Subject: [PATCH] Document deprecation of scss compilation and vars Signed-off-by: Christoph Wurst --- .../app_publishing_maintenance/upgrade-guide.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/developer_manual/app_publishing_maintenance/upgrade-guide.rst b/developer_manual/app_publishing_maintenance/upgrade-guide.rst index 7261b7b0d..6616634b5 100644 --- a/developer_manual/app_publishing_maintenance/upgrade-guide.rst +++ b/developer_manual/app_publishing_maintenance/upgrade-guide.rst @@ -29,6 +29,11 @@ The JSON log format no longer contains full exception in the message field, but Front-end changes ^^^^^^^^^^^^^^^^^ +Scss variable and compilation deprecation +***************************************** + +Nextcloud is slowly phasing out scss variables and the compilation of app style sheets. It's recommended that apps use their own compilation (e.g. through Webpack) to transform scss and similar to plain css. The ability of Nextcloud compiling scss for apps will be removed in the future. Subscribe to `Github ticket 9940 `__ to get updates on how to best approach this. Right now some scss variables can be replaced with css variables. Other mechanisms like the icon generation still depend on the scss compilation by Nextcloud. + Node.js upgrade ***************