Welcome to this Blockbench public beta! Version 3.8 is planned to come out in about a week, and before that you have the chance to try out the new features and to report any issues you might find.
Here are a few important points about the beta version:
- The Windows portable version you can download is a standalone app, it does not need to be installed and does not override your current stable Blockbench installation.
- Before launching the beta version, make sure all other Blockbench windows are closed.
- Report issues on https://github.com/JannisX11/blockbench/issues, make sure to put [Beta] in the title.
- Post and discuss feedback about the beta in the #bb-feedback channel.
- For now, only the 64 bit Windows version will be available. Only the English translations are currently complete, other languages may show untranslated strings.
Download
- 3.8 public beta 1: http://www.mediafire.com/file/flt6f4p7kx1pidx/Blockbench_3.8.0-beta1.exe/file
- 3.8 public beta 2: https://www.mediafire.com/file/euiczjbo6lwl5w8/Blockbench_3.8.0-beta2.exe/file
Changelog (Beta 2)
- Add Camera Near Plane setting
- Add hidden tools info text in toolbar dialog
- Improve project import: Textures and UV
- Restructure texture generator dialog
- Add tooltips to gimbal control points
- Pressing ctrl while scrubbing through timeline now stops snapping
- Fixed issue with saving animations
- Improved key navigation in menus
- Fixed issue with number sliders
- Fixed color picker not updating after switching tabs
- Fixed several issues with importing projects
- Fixed texture getting unselected when using undo
- Fixed single keyframes getting exported without timecode
- Fixed inconsistent gap when folding panels
Changelog
- Added animation graph editor
- Added option to share models via short link
- Added installable Progressive Web App (for computer + mobile)
- Added null objects
- Add gimbal controls to control camera angles in previews
- Added timeline for animated textures
- #795 Added exploded skin view
- #482 Added option to import and merge project files (WIP)
- Added buttons to toggle sidebars
- Added buttons to fold panels
- Improved design
- Added click-and-drag to change multiple toggles at once in the outliner
- Added bracket-wrapping functionality to code editors (CSS, Molang)
- Added Action to export a specific set of animations as animation files
- Added button to clear recent file history
- Deleted files are now automatically removed from the recent file list
- UV mode in the project settings is now a dropdown menu
- Animations can now be sorted and dragged into different files
- Minecraft Bedrock model texture importer no longer shows duplicate textures
- Added button to export Minecraft skins directly from the export menu
- Added Rearrange option to template generator to generate templates using the existing UV layout
- Added support for 3dconnexion SpaceMouse
- Added animation import action to animation toolbar
- Improved startup time and model load time
- Particle effects now automatically get reloaded when the file changes
- The mirror brush now briefly shows mirror plane when enabled
- #657 Add separate snapping setting for ctrl + shift
- #448 Support for CIT texture paths
- Blockbench now remembers the selected Color Picker tab between sessions
- Generic models no longer use MC bedrock animation files
- Added warning message when file name of an imported plugin does not match
- Plugins loaded via URL are now cached for offline use
- Added Background Rendering setting to enable/disable rendering while the window is not in focus
- Added setting to disable hardware acceleration, allowing Blockbench to run on old hardware
- Interface scale is now a setting instead of an option in the view menu
- Edit session communication is now encrypted using TLS
- Cube pivot points no longer default to 8, 8, 8 in Minecraft java block models
- glTF models are now exported in block instead of pixel units
API Changes
- Added
Blockbench.showToastNotification
API - Added toggles, a new type of action that toggles it’s own value and can be connected to a setting
- Modes can now add center windows
- Added support for tooltip descriptions in dialog form API
- Added onFormChange event option to dialogs
- Updated material icons to the latest version
- Implement Vue components in dialogs
- Added
Blockbench.addCSS
API - Added
Blockbench.isTouch
API to check whether Blockbench runs on a primary touch screen (e. g. tablet) - Made all classed where it makes sense deletable for plugin (panels, codecs, formats, previews etc.)
- Renamed OutlinerElement > OutlinerNode, renamed NonGroup > OutlinerElement
- BarMenus now support custom conditions
- Added
Blockbench.onUpdateTo
function to run code when Blockbench gets updated to or past a specific version
Fixes
- Fixed edit sessions not working in web app
- Issue with reloading particle effects
- “Rename new cube” setting does not apply to locators
- Issue with reading binary files in desktop app
- Bone names may not be unique after converting to a format where that is required
- Menus and dialogs can overflow and stretch out of the window
- #801 Zombie skin model pose is applied incorrectly
- Fixed issues with special characters in dialog form fields
- JSON exporter does not escape special characters in keys
- #812 Center view on selection doesn’t work in side views
- #814 Missing translation message.small_face_dimensions.title
- #821 Issue with cube rescale option not getting copied.
- Animations set to hold on last frame stop slightly after last frame
- Saving a renamed animation creates duplicate animation in file
- Incorrect tooltip offset in color pickers in dialogs
- Root locators are not saved correctly
- Fixed file watchers not getting removed after closing project
- FIxed issue with moving groups in local space
- JSON formatting in bedrock files with multiple geos is not preserved
- Fix issue with audio playback in the timeline