Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/bookmarks.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Klehr <mklehr@gmx.net>2022-07-27 18:28:23 +0300
committerMarcel Klehr <mklehr@gmx.net>2022-07-27 18:29:01 +0300
commitf88683d06c593eea3351b28d55ce53ad871bb150 (patch)
tree6b3dd1de0032d1163c67d3a5f28bc2abb9bd6097
parentac14f1ccc42cfd9be15c587d824dc7a4c43edfcb (diff)
v11.0.0v11.0.0
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
-rw-r--r--CHANGELOG.md23
-rw-r--r--Makefile2
-rw-r--r--appinfo/info.xml10
-rw-r--r--package-lock.json28
-rw-r--r--package.json2
5 files changed, 47 insertions, 18 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 53df06ec..3a57fb9a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,26 @@ 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).
+## [11.0.0] - 2022-06-24
+
+### Changed
+
+- BookmarkMapper#findAll: Implement recursive query
+
+### Breaking changes
+- Breaks compatibility with MySQL 5.7, MySQL 8 is now required
+
+### New
+
+- Implement virtual scrolling
+- First load time improvement: Load settings using initial state
+- Bookmark: Show globe symbol while loading screenshot
+
+### Fixed
+- BgJob: Do not check notes if user has no bookmarks
+- UI: Better sizing of Bookmark fallback background
+- UI: Fix Item alignment in list view
+
## [10.5.1] - 2022-06-24
### Fixed
@@ -21,6 +41,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- CrawlService: Make sure archived files always have a file ext
- Fix BackupJob check
- BookmarkMapper#findAll: Implement recursive query. Should fix some performance problems
+- BookmarksList: Do not show FirstRun view when on public link
+- Fix COPY_SELECTION to not remove bookmark
+- FirstRun view: Fix button style
## [10.4.0] - 2022-06-08
diff --git a/Makefile b/Makefile
index 4a3b833d..0b19a3b9 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+=10.5.1
+version+=11.0.0
all: dev-setup build-js-production composer-no-dev
diff --git a/appinfo/info.xml b/appinfo/info.xml
index 4414d279..fda28a55 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -17,13 +17,13 @@
- 💼 Built-in Dashboard widgets for frequent and recent links
Requirements:
- - PHP v7.3+
+ - PHP v7.4+
- PHP extensions:
- intl: *
- mbstring: *
- - Nextcloud v20+
+ - when using MySQL, use at least v8.0
]]></description>
- <version>10.5.1</version>
+ <version>11.0.0</version>
<licence>agpl</licence>
<author mail="mklehr@gmx.net">Marcel Klehr</author>
<author mail="blizzz@arthur-schiwon.de" homepage="https://www.arthur-schiwon.de">Arthur Schiwon</author>
@@ -36,9 +36,9 @@ Requirements:
<screenshot small-thumbnail="https://raw.githubusercontent.com/nextcloud/bookmarks/master/screenshots/Bookmarks-small.png">https://raw.githubusercontent.com/nextcloud/bookmarks/master/screenshots/Bookmarks.png</screenshot>
<dependencies>
- <php min-version="7.3" />
+ <php min-version="7.4" />
<database>sqlite</database>
- <database>mysql</database>
+ <database min-version="8.0">mysql</database>
<database>pgsql</database>
<lib>intl</lib>
<lib>mbstring</lib>
diff --git a/package-lock.json b/package-lock.json
index 6920d8bf..789ee2ad 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4147,14 +4147,20 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001301",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001301.tgz",
- "integrity": "sha512-csfD/GpHMqgEL3V3uIgosvh+SVIQvCh43SNu9HRbP1lnxkKm1kjDG4f32PP571JplkLjfS+mg2p1gxR7MYrrIA==",
- "peer": true,
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- }
+ "version": "1.0.30001369",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001369.tgz",
+ "integrity": "sha512-OY1SBHaodJc4wflDIKnlkdqWzJZd1Ls/2zbVJHBSv3AT7vgOJ58yAhd2CN4d57l2kPJrgMb7P9+N1Mhy4tNSQA==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ }
+ ],
+ "peer": true
},
"node_modules/chalk": {
"version": "2.4.2",
@@ -17342,9 +17348,9 @@
"peer": true
},
"caniuse-lite": {
- "version": "1.0.30001301",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001301.tgz",
- "integrity": "sha512-csfD/GpHMqgEL3V3uIgosvh+SVIQvCh43SNu9HRbP1lnxkKm1kjDG4f32PP571JplkLjfS+mg2p1gxR7MYrrIA==",
+ "version": "1.0.30001369",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001369.tgz",
+ "integrity": "sha512-OY1SBHaodJc4wflDIKnlkdqWzJZd1Ls/2zbVJHBSv3AT7vgOJ58yAhd2CN4d57l2kPJrgMb7P9+N1Mhy4tNSQA==",
"peer": true
},
"chalk": {
diff --git a/package.json b/package.json
index 07767237..08b3584d 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "bookmarks",
- "version": "10.5.1",
+ "version": "11.0.0",
"main": "js/index.js",
"scripts": {
"build": "NODE_ENV=production webpack --progress --config webpack.js",