From 7d280e4a252aca09a44b2fcc12762aac3f2c3a1d Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Sat, 7 Sep 2024 12:45:32 +0200 Subject: [PATCH] v15.0.0 Signed-off-by: Marcel Klehr --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ Makefile | 2 +- appinfo/info.xml | 3 ++- package.json | 2 +- 4 files changed, 31 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ad0b5c2d3..8d0e83789 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,35 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [15.0.0] - 2024-09-07 + +### Breaking changes + +- Dropped support for Nextcloud < 30 + +### New + +* New Nextcloud 30 UI Design +* feat(Settings): Link to app store +* feat(ux): Sync folder sidebar with opening folders + +### Fixed + +* fix(Db\Bookmark): Fix UTF-8 encoding of user-facing content +* fix(HtmlImport): Don't fail if add_date int is too large +* fix: Shared with you view was broken +* fix(TreeMapper#getSoftDeletedRootItems): Avoid O(n^2) algorithm +* fix(LoadingModal): Show spinner while emptying trashbin +* fix(BookmarkController#import): Give more meanigful error message when upload failed +* fix(WebviewController): Fix Copypasta +* fix(BookmarkController#countBookmarks): Fix root folder count +* fix(Navigation): Don't display Files menu entry if feature is not enabled +* fix(Search): Only search after >2 characters have been entered + ## [14.2.3] - 2024-08-04 +### Fixed + * fix(TreeMapper#deleteOldTrashbinItems) * feat(Trash bin): Add "empty trash bin" button * fix(Bookmark): Use strlen instead of mb_strlen to count bytes in string diff --git a/Makefile b/Makefile index f85c03d76..119c5de5b 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ source_dir=$(build_dir)/source sign_dir=$(build_dir)/sign package_name=$(app_name) cert_dir=$(HOME)/.nextcloud/certificates -version+=14.2.3 +version+=15.0.0 all: dev-setup build-js-production composer-no-dev diff --git a/appinfo/info.xml b/appinfo/info.xml index 0337da9df..e3d2e9937 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -23,7 +23,7 @@ Requirements: - mbstring: * - when using MySQL, use at least v8.0 ]]> - 14.2.3 + 15.0.0 agpl Marcel Klehr Arthur Schiwon @@ -34,6 +34,7 @@ Requirements: https://github.com/nextcloud/bookmarks/issues https://github.com/nextcloud/bookmarks.git https://raw.githubusercontent.com/nextcloud/bookmarks/master/screenshots/Bookmarks.png + https://www.paypal.com/donate/?hosted_button_id=VESJWWBEZ9V6J diff --git a/package.json b/package.json index 2c4b10577..92ae5e45c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bookmarks", - "version": "14.2.3", + "version": "15.0.0", "main": "js/index.js", "scripts": { "build": "webpack --node-env production --progress --config webpack.js",