forked from canton7/SyncTrayzor
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG.txt
207 lines (163 loc) · 6.64 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
Changelog
=========
v1.0.21
-------
- Fix version bump script, which was causing incorrect assembly version to be written
v1.0.20
-------
- Update translations:
- Updates to all languages
- New languages: Catalan (Valencian), Portuguese (Brazil)
v1.0.19
-------
- Add Dropbox-style window with current file transfers. Single-click the icon to view (#18)
- Remember Syncthing langauge selection (#87)
- Reword 'use custom home for Syncthing' option in Settings to be clearer (#88)
- Don't show main window outside of desktop on very small screens (#84)
- Don't crash if watched folder is a symlink (#89)
- Improve error message if Syncthing cannot start (#90)
- Fix possible crash if computer locale is changed (#91)
- Allow custom Syncthing paths (by hand-editing config file, useful for edge case setups) (#86)
- Add context menu to web browser (cut/copy/paste) (#85)
- Allow multiple SyncTrayzor installations (portable and installed) to co-exist (#81)
- Ignore system proxy settings when connecting to Syncthing (#80)
v1.0.18
-------
- Fix crash when file in watched folder is renamed (#79)
v1.0.17
-------
- Fix crash when renaming a file whose path exceeds the Windows path length limit (#72)
- Fix 'Open Folder' button in Syncthing UI (#65)
- Ensure that folder list in Settings does not exceed screen height (#76)
- Start minimized after automatic upgrade (#59)
- Add italian translation (thanks stukdev)
- Improve text in icon context menu (#71)
- Console will scroll to end after resize (#67)
v1.0.16
-------
- Installer recommends Syncthing 0.11 (#64)
- Fix bad browser zoom after restart (#57)
- Fix display of folders which contain an underscore (#58)
- Handle duplicate devices/folders in Syncthing config (#61)
- Fix bad character encoding in Syncthing console (#62)
- Fix installer's handling of Syncthing version changes (#63)
- Clarify some UI wording/typos (#60, others)
- Remember size of Syncthing console (#56)
- Updated translations
v1.0.15
-------
- Fix crash on startup if Syncthing is slow to start (#55)
- Remember window size/position (#51)
- Zoom built-in browser (#52)
- Add support for arbitrary environmental variables for Syncthing
v1.0.14
-------
- Give Syncthing more than 10 seconds to start, fixing crash (#47, #48, #50)
- Better Syncthing API management in general
- Add support for 150% and 200% DPI to tray icon
- Slightly improve UI
v1.0.13
-------
- Fix crash if 'Show tray icon only on close' is checked (#45)
- Fix undocumented REST API change in Syncthing 0.11 (#46)
- Check for updates on resume from sleep
- Ensure SyncTrayzor is started as original user after auto-update
v1.0.12
-------
- Compatibility with Syncthing v0.11.x (beta) (#43)
- Improved auto-updates (#39)
- Add option to hide the console (#41)
- Obfuscate Device IDs in log files, as well as in the console
- Logging will take less space if Syncthing is spamming messages (#42)
- Updated translations (all languages)
- New translations:
- Czech (thanks Václav Obrtlík)
- Greek (thanks alexxtasi and Wasilis Mandratzis-Walz)
- French (thanks princejosuah, lpoujol and Martin Erpicum)
- Russian (thanks Ivan Lapenkov)
- Slovak (thanks Lukáš Černý)
- Fix bug where 'Close to Tray' from tray context menu would not work if settings say not to close to tray
v1.0.11
-------
- Fix bug where GUI would freeze if Syncthing logged to console too frequently (#36)
v1.0.10
-------
- Add "Open Folder" buttons (#32):
- In the GUI, next to 'Edit' and 'Rescan'
- In the tray icon's right-click menu
- Add settings to:
- Stop Syncthing auto-upgrading
- Run Syncthing as a low-priority process (#24)
- Disable localization (#35)
- Check for updates when resuming from sleep (#34)
- Add Spanish translation (thanks Diego Sierra!)
- Break Settings dialog into multiple tabs, for those with small screens (#29)
- Always use HTTPS (#33)
- Store path configuration and default user configuration in SyncTrayzor.exe.config (#30)
- Reload Syncthing's address / home dir / API key / etc when it's restarted (#31)
- Fix tray icon
v1.0.9
------
- Fix bug with directory watcher and paths containing a tilde (~)
- Fix resolution issue with taskbar icon
- Add 'device connected/disconnected' tray icon balloon messages
- Add Dutch translation (thanks Heimen Stoffels!)
- Small reduction in memory usage
- Add menu item to restart Syncthing
v1.0.8
------
- Support HTTPS
- Add German translation (thanks Adrian Rudnik)
- Ensure SyncTrayzor is terminated properly when updating/uninstalling using the installer
v1.0.7
------
- Support GUI Authentication
- Ignore 'synced' events after device connection/disconnection, reducing noise
- Add option to obfuscate device IDs (thanks Adrian Rudnik)
- Allow Syncthing to localize by sending correct language headers (thanks Adrian Rudnik)
- Add validation to the Settings page
- Better handle exceptions encountered during shutdown
- Catch case where syncthing.exe can't be started because of group policy settings
v1.0.6
------
- Include high-quality icon (thanks to d4k0)
- Improve settings dialog around API key and GUI Host Address
- Add 32-bit build
v1.0.5
------
- Replace syncthing.exe in APPDATA if it goes missing for some reason
- Add option to run Syncthing with a custom home directory
- Add portable build
- Add 'Minimize to Tray' option
- Improve error messages and logging
- Close Synchthing gracefully on application exit
v1.0.4
------
- Handle Syncthing upgrades (previously would require a 'Kill all syncthing processes' then 'Start')
- Fix crash when logging out / shutting down with SyncTrayzor opened (caused by embedded browser component)
- Don't unload browser when minimized. This means that open Syncthing dialogs aren't closed when minimizing
- Reduce memory usage if SyncTrayzor is never restored from tray
- UI tweaks and fixes
- Add VC++ x64 Redist to the installer
v1.0.3
------
- Improve directory watching
- Don't notify Syncthing if path is currently being synchronized
- Don't notify Syncthing if path is ignored
- Handle removed/re-created folders (e.g. USB and network drives)
- Better UI for updates, if Syncthing fails to start, or if an unhandled exception occurs
- Double-clicking tray icon always brings window into foreground
- Start logging to an external log file
- Add -noautostart command-line flag
v1.0.2
------
- Fix memory leaks
- Reduce memory usage by switching from WPF's WebBrowser to CefSharp
- Move from int -> long for most of the Syncthing API, allowing e.g. repos larger than 3.8GB
v1.0.1
------
- Add support for new ItemFinished event
- Handle lots of log messages in quick succession
v1.0.0
------
- Initial version