github JannisX11/blockbench v5.2.0-beta.2
5.2.0 Beta 2

pre-release4 hours ago

Welcome to the second beta for Blockbench 5.2!

To test this beta, download the required installation files from below, or enable the setting "Update to Pre-releases" inside Blockbench. Enabling this setting will tell Blockbench to always update to the latest pre-release, allowing you to test the latest features.
Please note that pre-release versions in general may be unstable and have more issues than release versions.

To test the web app, visit https://blockbench-dev.netlify.app/

Please report issues you find in the beta, make sure to specify the correct version.

Overview

Check out the first beta to see what's new in this update: https://github.com/JannisX11/blockbench/releases/tag/v5.2.0-beta.1
This version is now feature-complete and will be released once it's tested and stable.

Additions

  • Fill faces and elements via Paint Bucket in UV editor (#3739, thanks @Kannoma!)
  • Added presets for Generate PBR Map (#3658)
  • Added new language: Arabic
  • Added Max Zoom Distance setting

Changes

  • Improvements to file inputs in dialogs (#3693, thanks @ewanhowell5195!)
    • Long paths overflow on the left, so you see the file name instead of the drive letter
    • Full path on hover as a tooltip
    • Files can be dropped onto an input
  • Improved Action Control sorting of search results
  • Unfold/collapse Groups now affects other nested elements
  • Skyboxes are now rendered in orthographic view (#3702, thanks @ewanhowell5195!)
  • Disabled preview scenes in the GUI display slot (#3703, thanks @ewanhowell5195!)
  • Added relative asset path support for sound/particle keyframes (#3177)
  • Display selected color in panel selector bar on mobile
  • Custom context menu for 2D editor
  • Save plugin files in the web app (#3733, thanks @ewanhowell5195!)
  • Added Flipbook Editor sorting for multi-selection
  • Flipbook Editor now displays initial frame indices
  • Reference image improvements in 2D editor
  • Double clicking the dialog resizer will now reset dialog size
  • Added proportional editing support on resize and rotate (#3731)
  • Bounding boxes are now available in generic models
  • Keep face selections while painting
  • Add Brush Lock: Selected Faces mode
  • Screen-space brush: Restrict to current texture and Lock Mode option
  • Center View on Selection in UV panel now focuses on all faces of selected element if no faces are selected (#3744, thanks @ewanhowell5195)

Minecraft-related changes

  • Improvements to generated Java item models (#2813) (#3697, thanks @ewanhowell5195!)
    • Read the PR for more details
  • Option to resolve the whole parent chain when opening a child model (#3730, thanks @ewanhowell5195)
  • "Shade Direction Override" is now behind a format version and mutually exclusive with legacy "Shade" (#3705, thanks @ewanhowell5195!)
  • Improved backwards compatibility for Minecraft Java "Shade Direction Override" cube property
  • Fill in the bedrock display transform defaults (#3734, thanks @ewanhowell5195)
  • Remember bedrock geo material config files in recent project
  • Automatically set Holding Item toggle value for attachable

Technical changes

  • Auto-upgrade vertex weights to new format when opening models
  • Default plugin author field to "Unknown"

Beta fixes

  • Fixed #3685 Cannot change order of tools in toolbars
  • Allow paint through transparency on screen space brush
  • Fixed #3686 variable placeholder generator outputs wrong types
  • Fixed #3690 null object and locator positioned incorrectly in armature
  • Fixed #3689 Timeline updates incorrectly when switching project
  • Fixed #3691 Transform gizmo visible in paint mode
  • Fixed #3688 Alt + click to drag UVs without clicking on them stopped working
  • Fixed #3683 3D Billboard reference image does not support "Above Interface" layer mode
  • Fixed error when rotating null object in animation
  • Fixed color picker wheel bleeding pixels
  • Fixed UV editor with custom height cutting of when selecting cube
  • Fixed mesh rectangle selection issue
  • Fixed #3684 3D Billboard Reference image toolbar is behind model
  • Fixed #3711 Layer option not applied when adding reference image
  • Fixed issues with projected brush when using multiple textures
  • Improve rendering performance

Fixes

  • Fixed issues with "this" in bedrock attachable preview
  • Fixed #3687 query.time_stamp returns wrong values
  • fixed thumbnails of models with only non-exported elements
  • Fixed UI issues when too many dialogs are open
  • Fixed #3698 Armature bones don't scale via Transform Scale
  • fixed spline gizmos staying on screen when gizmos are hidden
  • Load image files past the browser cache (#3696, thanks @ewanhowell5195!)
  • Improve mesh deformation display performance (#3701)
  • Hide the UV scale gizmo for transparent faces (#3743, thanks @ewanhowell5195!)
  • Fixed identifier and exported collections when exporting a collection as a bbmodel (#3740, thanks @ewanhowell5195!)
  • Fixed locators exporting twice to glTF (#3737, thanks @ewanhowell5195!)
  • Fixed bedrock bone parent casing when the parent comes later (#3738, thanks @ewanhowell5195!)
  • Fixed config dialog forms leaking their colour pickers (#3724, thanks @ewanhowell5195!)
  • Reset the dialog size when double clicking the resizer (#3729, thanks @ewanhowell5195!)
  • Fixed vertex weights not being adjusted when duplicating armature
  • Fixed #3207 Can't extrude on specific mesh
  • Fixed #3262 typo in molang autocomplete
  • Fixed texture meshes not rebuilding when changing the texture file (#3706, thanks @ewanhowell5195!)
  • End active drags when the window loses focus (#3722, thanks @ewanhowell5195!)
  • Restore the alt tool before switching modes (#3718, thanks @ewanhowell5195!)
  • Fixed effect keyframes not being pasted into newly made animation
  • Fixed custom skin poses being lost on project conversion (#3720, thanks @ewanhowell5195!)
  • Fixed prism editor selection breaking with autocomplete open (#3719, thanks @ewanhowell5195!)
  • fixed double click to collapse on panel labels (#3728, thanks @ewanhowell5195!)
  • Fixed reference image z-index in 2D editor
  • Fixed #1902 Background images in 2d editor cannot be color picked
  • Fixed double click in image editor to select reference images
  • Fixed local plugins being uninstalled after a failed load (#3707, thanks @ewanhowell5195!)
  • Fixed #3713 Issue with combining overlapping keyframes
  • Fixed error when copying selection component with no selection bounding boxes
  • Fixed reference image issues in image editor
  • Fixed race condition when launching dev mode
  • Optimized load time when opening Blockbench with many recent projects
  • Fix #3745 Can't extrude selection via keybinding when mesh is inside armature
  • Fixed merging down an alpha mask layer (#3742, thanks @ewanhowell5195)
  • Hide more gizmos in screenshots (#3736, thanks @ewanhowell5195)
  • Fixed pasting a mesh selection corrupting the project (#3735, thanks @ewanhowell5195)
  • Fixed tooltips clashing with open menus (#3725, thanks @ewanhowell5195)
  • Fixed side menus reopening instead of closing (#3726, thanks @ewanhowell5195)
  • Fixed GLTF export ignoring render sides set per texture (#3746, thanks @spacechase0)
  • Fixed #3712 Old position wireframe double while transforming is inaccurate with non-uniform scaled parents

Don't miss a new blockbench release

NewReleases is sending notifications on new releases.