Initialize terrain slopes outside the map
Treat compiler warnings as errors on every platform
Run CI through one workflow with a gate job
Add Dependabot for GitHub Actions
Drop vcpkg_copy_pdbs from the openal-soft port
Give dbghelp a full-size copy of the crash context
Key the Windows ccache on the MSVC version
perf: enable instanced terrain rendering by default
Link instanced ground shaders in tests
[Display Text] Optimize MP room version display text (#236)
Move terrain toggle to Render tab
Set the land clip mode before drawing proxies
Fixed addons warning logging. (#308)
Fix Windows PAA encoder test temp paths (#264)
Extract object batching helpers
Reload the detail textures when game data unloads
Add perl-open to Fedora dependencies
Fix flaky and stale Trident tests
Scale every cursor off the layout canvas
Preserve uniform buffer binding state
Stop logging foreign radio commands on the center channel
Make download feedback generic
Log missing preprocessor includes
Keep the gear page arrows on the unit name line
Fix music fades and offsets
Write installed mod files under their UTF-8 names
Resolve mod file paths that escape their own prefix
Read map file lines without narrowing to char
Turn on the stack protector for Linux builds
Initialize the vertex table min/max dirty flag
Keep the class name alive while comparing it
Give the dummy texture a defined size
Report a bad model instead of aborting the viewer
Remove dead `.gitattributes` rules
Make open chat controls bindable
Correct the dist directory named in the Linux build guide
Make GL33 state caches testable
Expose map wheel bindings
chore: remove discardable vertex buffer types
Test land-clipped bounds caching
Build and sharpen the arm64 char regression tests
Test `Ref<T>` move operations
Build the Linux sanitizer presets in CI
Initialize all `C3DScrollBar` members
Add CTI JIP contract test
Fall back to English stringtable values
Resolve campaign mission titles from the campaign stringtable
Stabilize vehicle turbo test
Retry a refused minidump write after a pause
Support versioned workshop mods
Normalize save path separators
Stabilize integration tests
Support revision uploads on MinIO
Allow maximum terrain allocation
Docs: Mention GOG game and install instructions
macOS: Fix implicit GPU synchronization on shaders glBufferSubData call
Fix link to Windows install guide in README
Avoid endGame command collision
Fix streamed OGG restarts
Preserve legacy mod catalogs
Remove leftover `PlayerPrefs` and store active profile
Restore multiplayer session text size
macOS: Use Library and Documents directories
Warn and fall back when --log-file cannot be opened
Explain MP revision mismatches
Add extreme terrain detail
Guard animation path traversal
Fix remote command removal
Apply player identity on assignment
Expose anti-aliasing, supersampling and multitexturing in Graphics op…
Guard soldier flare weapon lookup
Retain commander during attack estimation
Fix nested UI keyboard input
Restore identity-driven custom media
Restore squad identity assets
Bound the frame rate to the display instead of leaving it Unlimited
Preserve custom profile FOV
Test rendered campaign debrief text
Draw any binocular-slot item in the hand proxy
Add local HTTP test fixtures
Preserve difficulty settings at startup
Retry smaller Windows minidumps
Preserve terrain object IDs (#157)
Fix mission description UTF-8 encoding (#147)
Mute background audio without stopping it
Keep stalled abort debriefing usable
Preserve pre-mission joiners
Save non-campaign status to the Tmp directory
Snap the brightness and gamma sliders to 0.1
Let a mod supply fonts from a Fonts folder
Seed defaults for new actions in an older controls config
Warn about old MSVC runtimes
Stabilize recoil config lookup
Arm text input/IME only while a real text field has focus (#155)
ci: Fix flaky macOS testing (#156)
Decode legacy-codepage world names in the editor and on the map
Decode legacy-codepage world names in the editor and on the map