-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathCHANGELOG
121 lines (107 loc) · 5.04 KB
/
CHANGELOG
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
! important change
+ new feature or minor change
- bugfix
future release (aka current master branch):
+ added simplified chinese translation thanks to https://github.com/nini22P & https://github.com/FR0Z3
+ make updater actually wait for main application to exit instead of using a timeout
+ add dockerfile for linux-amd64, linux-win32, linux-win64
+ Improved download speeds (thanks to https://github.com/rursache)
+ Improved robustness of TitleID parsing (thanks to https://github.com/rursache)
+ Added option to bypass ssl checks to help with connection issues (thanks to https://github.com/rursache)
+ Added option to import TitleIDs from RPCS3's games.yml
- Added code to handle TitleIDs like BLES00710 which return server errors
v012:
+ added european spanish translation thanks to https://github.com/IlDucci
+ improved sha1 verification of downloaded PKGs
- remove github formatting characters from changelog
+ various build improvements including:
+validate & minify json files for slightly smaller releases
-disabled UPX for non windows platforms since that sometimes leads to corrupted binaries
+name release archives for python version they were built on e.g. "PS3GameUpdateDownloader-v011-CPython3.11.1final-win64.zip"
+(Linux Only)name release archives for the c libary & version they were built on e.g. "PS3GameUpdateDownloader-v011-CPython3.11.1final-glibc2.31-linux64.zip"
+ save git commit id at buildtime and show it in the main window
! proper handling of sonys weak certificate
+ faster search for new titledb versions
! add GPL3 license to this project
- fix update searching for games with no ps3_system_ver set like BCUS98132
v011:
- fix crash when proxy is enabled but no proper proxy settings are set
- fix typo in download speed display
+ moved proxy user to keyring
- fixed proxy support not being installed from requirements.txt
- added two japanese psn titleid to titledb
+ added updater for titledb
+ added download verification to auto updater
- prevent crashes with corrupted config files
+ changed storage treshold from percentage to absolute
v010:
- fix a crash when checking updates
+ add info about the ps3 store shutdown
v009:
+ update turkish translation
+ use UPX for builds to produce smaller binaries and hopefully slightly less antivirus false positives
+ added an icon to the executable and the windows
- fix cut off header in build.log
- removed hotfix for issues between keyring and PyInstaller
- fix crash when downloading updates
- fix finding updates on modern linux
v008:
! refactored gui code
! more secure handling of sonys self signed certificate
+ open configuration window when no configuration file is found
+ generate "build.log" when building releases
+ include pysimplegui version in logs for easier debugging
+ include python version in logs for easier debugging
+ proxy support (only SOCKS5)
+ improve configuration window layout
+ add CHANGELOG to builds
+ add thai translation thanks to https://github.com/CENSOR1337
+ add russian translation thanks to https://github.com/andoleal
+ add turkish translation thanks to https://steamcommunity.com/profiles/76561198045705212/
+ add italian translation thanks to https://github.com/Strappazzon
- fix changelog being cutoff in update notification window
- fix updater on linux
- fix handling unicode languages
- minor typos in english translation
- fix cutoff strings
- fix crash when available disc space is below threshold
- hotfix for issues between keyring and PyInstaller
- inform user when no viable keyring backend could be found
v007:
- fixed main window becoming malfunctional when pressing download in the queue window with an empty queue
- retranslate main window when changing language
+ load english string as fallback when the current localization doesnt contain the wanted string
+ added sorting and removal of entrys to the queue management
+ improved select window
+ every run now has its own logfile
- prevent the same update being added to queue multiple times
- fix crashes in queue management
+ check if download directory is writeable
+ added percentage and download speed to main window when downloading
+ log crashes for easier debugging
- fix crash when downloading on python 3.8
+ use enter key to search for updates in main window
v006:
+! automatic download and installation of updates
+ progress bar for downloads
+ added simple download queue
- improved responsiveness of the window while downloading
- fix downloading of game updates for certain games with " or ' in their names
v005:
+ add notification for new releases
+ add translation support (english & german sofar)
v004:
- improved file size formatting
+ added check for free space before download
- improved naming of outputted directories
- fixed a crash when selecting no update in the download window
+ added configuration via gui
v003:
+ added logging
+! added GUI via pysimplegui
v002:
- fixed sha1 verification of downloads
+ sort downloads into folders by gameid
+ added check if file was already downloaded
v001:
initial release