You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+86-10
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,88 @@
1
1
# Changelog
2
2
This file documents notable changes to SuperTuxKart across versions since its inception.
3
3
4
-
It should be kept in mind that some versions have a less complete changelog than others, and that this changelog do not list the details of the many small bugfixes and improvements which together make a significant part of the progress between releases.
4
+
It should be kept in mind that some versions have a less complete changelog than others, and that this changelog does not list the details of the many small bugfixes and improvements which together make a significant part of the progress between releases.
5
5
6
6
For similar reasons, and because some features are vastly more complex than others, attributions of main changes should not be taken as a shortcut for overall contribution.
7
7
8
+
## SuperTuxKart 1.5 (TBD, still unfinished)
9
+
10
+
### Networking
11
+
* Improve track-voting logic when no majority is achieved, by kimden
12
+
13
+
### General
14
+
* Make the game's window resizable in all the screens, by CodingJellyfish (previously, most UI screens did not support resizing)
15
+
* New benchmark mode, by Alayan:
16
+
- Can be run with a few clicks, allowing to easily test the performance of various settings or to compare different systems
17
+
- Robust performance metrics that better reflect the impact of varying frametimes than Average FPS and 1% Lows.
18
+
* Fix incorrect unlock information in Story Mode after a Grand Prix, by CodingJellyfish
19
+
* Make the progression of audio levels geometrical and increase default steps, allowing to set lower audio levels and better accuracy for low audio levels (especially useful for headphone users), by Alayan
20
+
* Fix drive-on sound from materials being played when the game is paused, by Alayan
21
+
* Fix a crash trying to read replays when the random starting position setting is enabled, by Alayan
22
+
* Handle track names with spaces in the replay reader, by Alayan
23
+
* Various tweaks, bugfixes and code-quality improvements
24
+
25
+
### Graphics
26
+
* Improve the accuracy of the framerate limiter, by Benau
27
+
* Add more maximum framerate options to the built-in framerate limiter, by Benau (this does not affect physics, which run at 120FPs independetly of graphical FPS)
28
+
* Add some graphical effects for legacy video drivers, by Benau
29
+
* Ensure fragment shaders use high precision, to avoid rendering issues with some drivers, by zmike
30
+
* Fix a related precision issue causing black artifacts with GL_ES, by CodingJellyfish
31
+
* Fix other shader issues that could produce black artifacts in specific situations, by CodingJellyfish
32
+
* Various improvements to the automatic computations of Level of Detail (LoD) distances, by Alayan
33
+
* Improve draw call performance in some situations, by CodingJellyfish
34
+
* Enable new higher LoD and shadows settings, by Alayan
35
+
* Integrate LoD (Geometry Detail) settings in the graphics presets, by Alayan
36
+
* Prefer displaying a lower quality LoD model over switching to a higher quality one when too close, by Alayan
37
+
38
+
### User Interface
39
+
* Add a new Display tab in the Settings, by Alayan
40
+
* Allow to rate addons with a keyboard or a controller, and notify when trying to rate an addon while not logged in, by CodingJellyfish
41
+
* Fix an issue that prevented to go up with a scrollbar using a trackpad, by CodingJellyfish
42
+
* Improve the typing bars, especially for the coal theme, by Alayan
43
+
* Greatly improve UI layout for 'tall' resolutions (greater height than width), by CodingJellyfish
44
+
* Improve font scaling, by CodingJellyfish
45
+
* Various enhancements, by Qwertychouskie and others
46
+
47
+
### Mobile
48
+
* Don't keep the rescue button active after it stops being touched, when the finger keeps touching the screen (e. g. to handle the steering wheel), by S0nter
49
+
50
+
## SuperTuxKart 1.4 (31. October 2022)
51
+
### General
52
+
* Lap trial mode, by mrkubax10
53
+
* Fix parachute powerup, by heuchi
54
+
* Fix gyroscope on walldriving surface, by Benau
55
+
* Enable ARMv7 build for Windows, by Benau
56
+
* Restore macOS <= 10.14 support, by Benau
57
+
* Avoid triggering other goal lines when the goal is already scored, by kimden
58
+
59
+
### Graphics
60
+
* Items and stars animation, by Semphris
61
+
* LOD optimization, by Benau
62
+
* Implement HiDPI support in SDL2 properly, by Benau
63
+
* Beta Vulkan renderer, by Benau
64
+
* Make sky particle always fall vertically, by Benau
65
+
66
+
### Tracks and modeling
67
+
* Updated Konqi, by ZAQraven99
68
+
* New Godette kart, by ZAQraven99
69
+
* Updated Battle Island and Cave X, by Typhon306
70
+
* Fix broken invisible wall in Antediluvian Abyss, by Benau
71
+
* New textures in Shifting Sands, by KartOym
72
+
* Balanced starting positions in all official soccer fields, by Crystal
73
+
74
+
### Networking
75
+
* Add track searching to network track screen, by Benau
76
+
* Make limit of players in game configurable, by Waldlaubsaengernest
77
+
* Allow using real addon karts (same hitbox and kart type as in local game), by Benau
78
+
79
+
### User Interface
80
+
* Add left side ghost replay difficulties, by ldoyenard
81
+
8
82
## SuperTuxKart 1.3 (28. September 2021)
9
83
### Networking
10
84
* Server bookmarks, by Benau
85
+
* Background download of addon packs, by Benau
11
86
12
87
### Graphics
13
88
* Introduce render resolution scaling for the modern renderer, by QwertyChouskie and Deve. For users with limited GPU power, this allows to get significant performance (FPS) gains at the cost of image quality. It can also allow additional graphics effects at the same performance. This is especially useful for users with high-resolution and high-DPI screens. The scaling only affects the 3D scene, the UI remains crisp at full-resolution.
@@ -35,6 +110,7 @@ For similar reasons, and because some features are vastly more complex than othe
35
110
* Many small menu and dialogs improvements, by RQWorldblender and others
36
111
* Usability and functionality improvements to the debug menu, by RQWorldblender
37
112
* Clickable URLs in text, by Benau
113
+
* Add a rainbow background to the color picker, making it more intuitive, by riso
38
114
39
115
#### In-race UI
40
116
* Add visual and sound feedback when a timed challenge or timed game is about to end, by mrkubax10 and Alayan
@@ -49,8 +125,8 @@ For similar reasons, and because some features are vastly more complex than othe
49
125
* Ancient Colosseum Labyrinth, by Typhon306
50
126
* Improved Las Dunas Soccer, by Benau
51
127
* Add lap line extensions to Hacienda, Old Mine, Ravenbridge Mansion and Shifting Sands, by Benau
52
-
* New Pepper kart, by McRavenINDo
53
-
* Improved Adiumy, Emule, GNU and Sara karts, by McRavenINDo
128
+
* New Pepper kart, by ZAQraven99
129
+
* Improved Adiumy, Emule, GNU and Sara karts, by ZAQraven99
54
130
55
131
## SuperTuxKart 1.2 (27. August 2020)
56
132
@@ -101,7 +177,7 @@ For similar reasons, and because some features are vastly more complex than othe
101
177
102
178
### Tracks and modeling
103
179
#### Karts
104
-
* New version of Kiki, by Typhon306 and McRavenINDo
180
+
* New version of Kiki, by Typhon306 and ZAQraven99
105
181
* Improved karts, by Crystal
106
182
* Pidgin, Puffy
107
183
* Improved beastie animation, by D_ft Kid
@@ -175,24 +251,24 @@ For similar reasons, and because some features are vastly more complex than othe
175
251
* Several changes or fixes to ensure proper behavior (input, screen-scaling, and more)
176
252
177
253
### User Interface
178
-
* Show tips for players when loading and after race ends, by dumaosen
179
-
* Better scaling of many many UI elements to large resolutions, by dumaosen and others
254
+
* Show tips for players when loading and after race ends, by CodingJellyfish
255
+
* Better scaling of many many UI elements to large resolutions, by CodingJellyfish and others
180
256
* Show country flags for servers and players in online multiplayer, by Benau
181
257
* Add a new option to change font size on the fly, by Benau and deveee
182
-
* Add icons for the available options in the race result screens, by dumaosen
258
+
* Add icons for the available options in the race result screens, by CodingJellyfish
183
259
* Make the highscore list scrollable, by deveee
184
260
* Display all the relevant info in the challenge dialog in Story Mode, by Alayan
185
-
* New challenge selection interface, by dumaosen
261
+
* New challenge selection interface, by CodingJellyfish
186
262
* Show the number of ranking points won or lost after a ranked race, by Benau
187
263
* Separate blurring visual effects from the main graphics presets, by Alayan
188
264
* Fix incorrect text resizing in the help menu, by Benau
189
-
* Make the custom random GP option more prominent in the track selection screen, by dumaosen
265
+
* Make the custom random GP option more prominent in the track selection screen, by CodingJellyfish
190
266
* Improvements to the scrollbars, by QwertyChouskie
191
267
* Allow sorting lists with the keyboard, by Benau
192
268
* Allow tooltip drawing outside of menus, by deveee
193
269
* Prevent some font scaling blur caused by non-integer offsets, by Benau
194
270
* Add a (configurable) limit to chat message frequency, by GuillaumeBft and Benau
195
-
* Allow to explicitly set the flip direction of tabs, by dumaosen
271
+
* Allow to explicitly set the flip direction of tabs, by CodingJellyfish
196
272
* Allow to download addons from the server lobby interface, by Benau
197
273
* Allow to filter installed and non-installed addons in the addons screen, by Alayan
0 commit comments