Skip to content

Commit 6f925c0

Browse files
committed
v2.2.8
1 parent 21dd631 commit 6f925c0

File tree

3 files changed

+95
-73
lines changed

3 files changed

+95
-73
lines changed

CHANGELOG.md

Lines changed: 84 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,102 +1,129 @@
1+
## v2.2.8
2+
3+
* FIX: recover account after error
4+
15
## v2.2.7
2-
- FIX: Pick up sync again after error
6+
7+
* FIX: Pick up sync again after error
38

49
## v2.2.6
5-
- FIX: Prevent parallel sync race condition
10+
11+
* FIX: Prevent parallel sync race condition
612

713
## v2.2.5
8-
- FIX: Account cache was broken
14+
15+
* FIX: Account cache was broken
916

1017
## v2.2.4
11-
- FIX: options wouldn't store values
18+
19+
* FIX: options wouldn't store values
1220

1321
## v2.2.3
14-
- FIX: Debounce sync task to avoid peculiar failures
22+
23+
* FIX: Debounce sync task to avoid peculiar failures
1524

1625
## v2.2.2
17-
- FIX: Overtake canonical URLs from server
26+
27+
* FIX: Overtake canonical URLs from server
1828

1929
## v2.2.1
20-
- FIX: Add default value for server path setting
30+
31+
* FIX: Add default value for server path setting
2132

2233
## v2.2.0
23-
- NEW: Map local sync folder to a specific server-side folder
24-
- FIX: Performance improvements for Firefox
25-
- FIX: Race condition removed that would cause issues because same account would be synced twice in parallel
34+
35+
* NEW: Map local sync folder to a specific server-side folder
36+
* FIX: Performance improvements for Firefox
37+
* FIX: Race condition removed that would cause issues because same account would be synced twice in parallel
2638

2739
## v2.1.0
28-
- NEW: Allow using an extension key to secure entered credentials
29-
- FIX: Various fixes for Firefox
40+
41+
* NEW: Allow using an extension key to secure entered credentials
42+
* FIX: Various fixes for Firefox
3043

3144
## v2.0.6
32-
- FIX: Correctly escape paths in tags
33-
- FIX: Wait a certain time before starting sync when detecting changes
34-
- FIX: first run routine was called on every startup
45+
46+
* FIX: Correctly escape paths in tags
47+
* FIX: Wait a certain time before starting sync when detecting changes
48+
* FIX: first run routine was called on every startup
3549

3650
## v2.0.5
37-
- FIX: Display sync folder path
51+
52+
* FIX: Display sync folder path
3853

3954
## v2.0.4
40-
- FIX: getAllAccounts didn't have a fallback for the initial loading of the extension
55+
56+
* FIX: getAllAccounts didn't have a fallback for the initial loading of the extension
4157

4258
## v2.0.3
43-
- FIX: Display error messages of multiple errors
44-
- FIX: Add resource locking to fix race conditions and allow more concurrency (should fix remaining issues related to creation of duplicates)
45-
- FIX: Refactor to only read from tree once
59+
60+
* FIX: Display error messages of multiple errors
61+
* FIX: Add resource locking to fix race conditions and allow more concurrency (should fix remaining issues related to creation of duplicates)
62+
* FIX: Refactor to only read from tree once
4663

4764
## v2.0.2
48-
- FIX: Add write lock for account storage
49-
- FIX: Refactor sync process to avoid creating duplicates
50-
- FIX: mkdirpPath: Fix break condition
51-
- FIX: Speed up initial tag population
52-
- FIX: Use more stable parallel execution helper tool
65+
66+
* FIX: Add write lock for account storage
67+
* FIX: Refactor sync process to avoid creating duplicates
68+
* FIX: mkdirpPath: Fix break condition
69+
* FIX: Speed up initial tag population
70+
* FIX: Use more stable parallel execution helper tool
5371

5472
## v2.0.1
55-
- FIX: Don't remove folders beyond the sync folder when the last bookmark is remove
56-
- FIX: Declare incompatibility with Fx < v57
57-
- FIX: Improve error reporting
73+
74+
* FIX: Don't remove folders beyond the sync folder when the last bookmark is remove
75+
* FIX: Declare incompatibility with Fx < v57
76+
* FIX: Improve error reporting
5877

5978
## v2.0.0
60-
- NEW: Sync folder hierarchy
61-
- NEW: Allow custom folders to be chosen for syncing
62-
- NEW: Allow nesting synced folders
63-
- NEW: Remember last sync time per account
64-
- NEW: Overhauled user interface
65-
- NEW: Identify local duplicates and throw an error
66-
- FIX: Address performance problems
67-
- FIX: Allow deleting account when syncing
68-
- FIX: Ignore bookmarks with unsupported protocols
69-
- FIX: Sync more often (every 15min instead of 25min)
70-
- FIX: Call removeFromMappings on LOCALDELETE
71-
- FIX: Improve logging and error messages
72-
- FIX: Stop tracking bookmarks when they're moved outside the account scope
79+
80+
* NEW: Sync folder hierarchy
81+
* NEW: Allow custom folders to be chosen for syncing
82+
* NEW: Allow nesting synced folders
83+
* NEW: Remember last sync time per account
84+
* NEW: Overhauled user interface
85+
* NEW: Identify local duplicates and throw an error
86+
* FIX: Address performance problems
87+
* FIX: Allow deleting account when syncing
88+
* FIX: Ignore bookmarks with unsupported protocols
89+
* FIX: Sync more often (every 15min instead of 25min)
90+
* FIX: Call removeFromMappings on LOCALDELETE
91+
* FIX: Improve logging and error messages
92+
* FIX: Stop tracking bookmarks when they're moved outside the account scope
7393

7494
## v1.3.4
75-
- Fix normalizeURL: The relevant commit somehow didn't make it into the release builds
95+
96+
* Fix normalizeURL: The relevant commit somehow didn't make it into the release builds
7697

7798
## v1.3.3
78-
- Fix normalizeUrl: Automatically add trailing slash
99+
100+
* Fix normalizeUrl: Automatically add trailing slash
79101

80102
## v1.3.2
81-
- Remove automated options validation (much better to just try force sync and see the error)
82-
- Fix options rendering
83-
- Fix bookmarks not showing up on the server in some situations
103+
104+
* Remove automated options validation (much better to just try force sync and see the error)
105+
* Fix options rendering
106+
* Fix bookmarks not showing up on the server in some situations
84107

85108
## v1.3.1
86-
- Options panel: Fix automated connectivity check
109+
110+
* Options panel: Fix automated connectivity check
87111

88112
## v1.3.0
89-
- Major Refactoring by modularizing code base
90-
- UI polishing
91-
- Add 'force sync' feature
92-
- Add account status indicator
93-
- Fix nc url normalization
94-
- Trigger sync on local changes
95-
- Fix floccus fodler naming
113+
114+
* Major Refactoring by modularizing code base
115+
* UI polishing
116+
* Add 'force sync' feature
117+
* Add account status indicator
118+
* Fix nc url normalization
119+
* Trigger sync on local changes
120+
* Fix floccus fodler naming
96121

97122
## v1.2.0
98-
- Switched to the new nc-bookmarks v2 API
99-
- Increased sync interval, to reduce cpu load
123+
124+
* Switched to the new nc-bookmarks v2 API
125+
* Increased sync interval, to reduce cpu load
100126

101127
## v1.1.2
102-
* Recover if root bookmarks folder is gone
128+
129+
* Recover if root bookmarks folder is gone

manifest.json

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"manifest_version": 2,
33
"name": "floccus",
44
"short_name": "floccus",
5-
"version": "2.2.7",
5+
"version": "2.2.8",
66
"description": "Sync your bookmarks with nextcloud",
77
"icons": {
88
"48": "icons/logo.png"
@@ -15,25 +15,20 @@
1515
}
1616
},
1717

18-
"permissions": [
19-
"https://*/*"
20-
, "alarms"
21-
, "bookmarks"
22-
, "storage"
23-
],
18+
"permissions": ["https://*/*", "alarms", "bookmarks", "storage"],
2419

2520
"options_ui": {
2621
"page": "dist/html/options.html"
2722
},
2823

29-
"browser_action": {
30-
"browser_style": true,
31-
"default_icon": {
32-
"48": "icons/logo.png"
33-
},
34-
"default_title": "Open Floccus options",
35-
"default_popup": "dist/html/options.html"
36-
},
24+
"browser_action": {
25+
"browser_style": true,
26+
"default_icon": {
27+
"48": "icons/logo.png"
28+
},
29+
"default_title": "Open Floccus options",
30+
"default_popup": "dist/html/options.html"
31+
},
3732

3833
"background": {
3934
"page": "dist/html/background.html"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "floccus",
3-
"version": "2.2.7",
3+
"version": "2.2.8",
44
"description": "Sync your bookmarks with nextcloud",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)