Skip to content

TrenchBroom 2024.1 Release Candidate 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@kduske kduske released this 15 Feb 22:32
· 76 commits to master since this release

Supported Platforms

  • Windows: 10, 11
  • Linux: Qt 5.9 or higher (Ubuntu deb packages see below)
  • macOS: 10.14 or higher

All operating systems require video hardware supporting OpenGL 2.1 and GLSL 1.2 with current drivers installed.

Requirements

Windows users please install the Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019:

Attention

Important

This version of TrenchBroom makes some changes that may be disruptive to some users and workflows:

  • Game configuration files with version 6 or lower are deprecated. Please refer to the manual for information on how to update your game configuration files to version 8 if you see errors.
  • TrenchBroom will now load all textures it can find, there is no way to limit which textures are loaded. But texture collections can be filtered from the texture browser to avoid clutter.
  • WAD files are now managed by clicking on the wad property of the worldspawn entity. Selecting this property will show a list of WAD files below the entity property table. Use the buttons below the list to manage the wad files.

Changelog (since 2024.1)

Features

  • Add a new way of filtering out texture collections individually. Show the filter UI by blicking "Settings" in the texture browser title bar

Enhancements

  • #4460: Don't keep wad files open so that they can be changed while TB is running

Bug Fixes

  • #4481: Crash when applying face info from a linked group
  • #4480: Crash when ungrouping a group containing linked groups
  • #4461: Weird behaviour with textures in linked groups
  • #4455: Autosaves Sometimes Not Created
  • #4451: TrenchBroom ignores textures in subfolders

Changelog (since 2023.1)

Features

  • #4329: Remove texture filtering and move WAD file management to wad property editor
  • Game configuration: Replace texture package configuration with a root path
  • Game configuration: Remove texture format configuration and just keep a list of extensions to search for

Enhancements

  • #4383: Significantly improve performance when loading textures
  • #4365: Scale linewidth with DPI factor (@alexkiri)
  • #4319: Support any image formats for textures and sprites
  • #4303: Support for GoldSource infodecal entities (@LogicAndTrick)
  • #4287: Allow 2D views to be unlinked
  • #4258: Add option to treat a nonzero exit code of a compilation tool as an error
  • #4144: Allow searching for multiple terms in texture browser
  • #4363: Make it easier to copy texture names from the face inspector
  • #4239: Drop support for v1 preferences
  • #4302: Hide recent documents that cannot be opened
  • #4368: Introduce automatic dark mode in manual (@jonathanlinat)
  • #4382: Updated Quetoo support (@jdolan)
  • #4396: Preview animation sequences for Assimp models
  • #4395: Add support for loading multiple skins to AssimpParser (@LogicAndTrick)
  • #4261: Support cutting and pasting all but one groups in a set of linked groups

Bug fixes

  • #4392: Replace Texture menu cannot replace another texture after first replacement
  • #4270: Don't crash when parsing floats in scientific notation with a capital 'E'
  • #4268: Removing an engine profile doesn't work
  • #4257: Protected properties are sometimes lost when changing a linked group
  • #4254: Fail to read palette for some texture lumps in some Valve WADs
  • #4246: .obj models rendering with wrong scale
  • #4225: UI formatting off in the Launch Engine info text
  • #4171: Multiple instances can cause a lock on preferences + break editor
  • #4152: Undo/Redo stop working, only resume working after a reset
  • #3926: Linked groups sometimes become permanently locked
  • #3925: Can't apply textures accross linked groups