forked from vslavik/winsparkle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
129 lines (85 loc) · 3.35 KB
/
NEWS
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
Version 0.7.0
-------------
- Added support for providing custom HTTP headers when fetch appcast feeds.
- Added support for overriding WinSparkle config functions.
- Reduced size of WinSparkle.dll.
Version 0.6.0
-------------
- Added support for validating DSA signatures.
- Fixes to window placement.
- Fixed regression in win_sparkle_check_update_without_ui() not checking
immediately.
Version 0.5.7
-------------
- Fixed issue with downloads from servers without keep-alive support.
Version 0.5.6
-------------
- Includes security fixes for Expat XML parser (CVE-2017-11742).
Version 0.5.5
-------------
- Fixed regression in initial update checking introduced in 0.5.4.
Version 0.5.4
-------------
- Updates are now checked in background periodically even in applications that
are running for a long time.
- HTTP caching is now disabled more aggressively.
- Fixed handling of downloads from URLs with query parameters.
- Includes security fixes for Expat XML parser.
Version 0.5.3
-------------
- Downloads are now cancellable.
- Fixed an issue with parsing some appcasts (#123).
- Verify UpdateTempDir's validity before deleting it.
Version 0.5.2
-------------
- Includes security fixes for Expat XML parser.
Version 0.5.1
-------------
- Includes fix for the CVE-2016-0718 vulnerability in Expat XML parser.
- Added Pascal bindings.
- Fixes for RTL languages, added Arabic and Hebrew translations.
Version 0.5
-----------
- Added translations support (32 languages are included at the moment).
- HiDPI support.
- Updated Expat XML parser to 2.1.1 (security fixes, CVE-2015-1283).
- Support for minimumSystemVersion and for specifying 32/64 versions.
- Added win_sparkle_check_update_with_ui_and_install() for forcefully
installing available updates.
- Added more callbacks for various events during updating.
- Misc cosmetic fixes.
Version 0.4
-----------
- Added API for gracefully shutting down the host app.
- Added the ability to disable automatic checks.
- Added the ability to change the update checks interval.
- Added x64 support.
- Added Visual Studio 201x project files.
- Release notes included in appcast's <description> element are now recognized.
- Added support for build numbers and shortVersionString.
- Added support for sparkle:os="windows" attribute on appcast items.
- Fixed appcasts over HTTPS.
- Use application icon in the UI.
- In-app downloads.
Version 0.3
-----------
- Added win_sparkle_set_app_details() for setting app metadata from code,
as an alternative to their extraction from resources.
- It is no longer necessary to call win_sparkle_set_appcast_url(), the
feed can be specified in FeedURL resource with type set to APPCAST.
- Added win_sparkle_set_registry_path().
Version 0.2
-----------
- Display error if update info couldn't be retrieved while manually checking
for updates.
- WinSparkle window is now resizable only when showing release notes.
- Bypass cache and proxies in manual checks.
Version 0.1.1
-------------
- Fixed Sparkle namespace in appcast parser; it now looks for the correct
`http://www.andymatuschak.org/xml-namespaces/sparkle` value. Appcasts
using the incorrect `http://www.andymatuschak.org/xml-namespaces`
URI must be updated.
Version 0.1
-----------
- Initial release.