Releases: TerryCavanagh/VVVVVV
Releases · TerryCavanagh/VVVVVV
2.4.2
What's Changed
- Change
reply
scripting command toplayer
color by @Daaaav in #1156 - Add /utf-8 to MVSC by @NyakoFox in #1157
- CONTRIBUTORS.txt: leo60228 -> leo vriska by @leo60228 in #1166
- Fix "Thanks for playing!" reversed in Flip Mode by @InfoTeddy in #1161
- Disable state locking if incrementing state with ACTION by @InfoTeddy in #1162
- Fix regression: Foreground redraw after G keybind by @InfoTeddy in #1169
- Fix informational command-line arguments not working with
-console
by @InfoTeddy in #1168 - Unload zips before loading zips by @InfoTeddy in #1170
- Fix regression: Overzealous emitter dupe fix by @InfoTeddy in #1173
- Fix regression: Entities not moving by @InfoTeddy in #1177
- Fix font::print_wrap() name in lang/README-programmers.txt by @Daaaav in #1182
- Fix wrong comment on disabling MSVC exceptions by @InfoTeddy in #1181
- Fix double error dialog if
data.zip
is missing by @InfoTeddy in #1180 - CMake: Scope C99/C++98 flags to VVVVVV only by @InfoTeddy in #1184
- Always have interim version indicators by @InfoTeddy in #1179
- Fix played jingles (Path Complete and Plenary) briefly not respecting user volume by @mothbeanie in #1183
- Use variable timestep for
SDL_Delay
by @InfoTeddy in #1186 - Fix regression: Escape from conveyor spikes by @InfoTeddy in #1178
- Render uncommitted IME text in bottom left corner by @Daaaav in #1187
- Tweak IME selection background left bound by @Daaaav in #1188
New Contributors
Full Changelog: 2.4.1...2.4.2
2.4.1
What's Changed
- Revert text image fading by @mothbeanie in #1110
- Minor Russian translation fixes by @TheMysticSword in #1115
- Fix some mistakes in the pt_BR translation by @Space-G in #1114
- Simplified Chinese graphics fine-tuning by @SnDream in #1119
- Replace U+2013 (–) by standard dash in Ukrainian by @Daaaav in #1121
- Replace Chinese font by @Daaaav in #1120
- Add support for GameCube glyphs by @flibitijibibo in #1122
- Update, sync and clean up language files; split [Press {button} to toggle gameplay] into two by @Daaaav in #1127
- Fix segfault from attempting to unwordwrap a string that starts with two newlines by @InfoTeddy in #1125
- README: Add step for compiling by @InfoTeddy in #1128
- Fix loading of PNG resources on big-endian machines by @mardy in #1131
- PR template: Clarify compensation by @InfoTeddy in #1130
- Minor language fixes to Esperanto, Welsh, Irish and Dutch by @Daaaav in #1134
- Allow overriding state lock in glitchrunner mode 2.2 or 2.0 by @InfoTeddy in #1133
- Properly fix using
setfont()
/setrtl()
script commands in between text boxes by @InfoTeddy in #1132 - Apply updates to Arabic language files by @Daaaav in #1139
- Update to latest FAudio by @mardy in #1143
- Add a one pixel gap between each line in textboxes by @TerryCavanagh in #1124
- Fix several bugs relating to switching languages, active input devices, or Flip Mode while having a text box or menu open, and add debug keybind for cycling languages by @InfoTeddy in #1138
- Minor language file maintenance: sync Spanish LATAM&ARG, translate proxy strings into Dutch, add missing spaces in Welsh by @Daaaav in #1144
- Implement scaling modes manually by @AllyTally in #1140
- Minor improvements and fixes for Japanese translations by @KabanFriends in #1147
- Some small fixes to Arabic, Spanish LATAM and Spanish AR by @Daaaav in #1148
- Fix "resize to nearest" potentially resizing to a resolution larger than the user's desktop resolution by @InfoTeddy in #1146
- Translated missing strings into Esperanto by @Fussmatte in #1150
- Add JP translation for "Editing and LQA" by @KabanFriends in #1149
- Make language screen show up once more by @Daaaav in #1151
New Contributors
- @TheMysticSword made their first contribution in #1115
- @Space-G made their first contribution in #1114
- @SnDream made their first contribution in #1119
- @mardy made their first contribution in #1131
- @KabanFriends made their first contribution in #1147
Full Changelog: 2.4...2.4.1
2.4
https://vsix.dev/wiki/Version_2.4
Note that two out-of-tree patches are in the public binary builds:
- c-hashmap: Mashpoe/c-hashmap#7
- SheenBidi: Tehreer/SheenBidi#21
2.3.6
Looks like a patch that was backported wasn't the whole patch... so one last thing before the holiday panic starts!
- Fix a regression from the hardreset fix in 2.3.5
- Add some error checking to the image loader
2.3.5
A batch of fixes while 2.4 work continues:
- Fix achievements regarding total deaths in one playthrough
- Fix winning in No Death Mode saying "One trinkets"
- Fix a glitch where someone's name was rendered incorrectly in the credits
- Removed a trailing space at the end of the "Press to Teleport" dialog
- The Elephant is now stitched correctly
- Fix a regression for
destroy(platforms)
- hardreset now resets ingame_titlemode
- Fix in-game timer going away after playing Super Gravitron
- Added centiseconds to timer overlays
- Added outline support to text that previously didn't have it
- Fix warp sprites of big sprites sometimes not being drawn
2.3.4
Another week, another batch of fixes. I'm expecting this to be the last one for a while!
- Prevent users from opening the map on the first frame of a gamemode animation
- Prevent corruption of game state after dying during a collection prompt
- Fix unused map memory getting initialized to a weird value
deletestats
now actually deletes all stats- A whole bunch of fixes for music playback
2.3.3
Some regression fixes for the weekend:
- Updated the .ico, RIP the secret Flash logo
- Fix a case where music fading out didn't happen when it was supposed to
- Fix the menu key being permanently blocked after certain menu animations
2.3.2
Another minor update to address some more regressions, and also address a UI issue:
- Add message when player is kicked out of Super Gravitron (invincibility/slowdown is enabled)
- Prevent user-initiated map menu changes during menu animations, which could cause a softlock
- Fix the teleporter mode render path during teleporter mode, preventing a possible softlock
- Fix the transition to teleporter mode when already in teleporter mode
2.3.1
This is a minor update to address some issues found after launch:
- VSync is now enabled by default when starting 2.3 for the first time
- Fix not-Flip-Mode flag turning off when returning from options menu
- Minor fixes for the official build systems