{
"title": "v0.7.4",
"images": [],
"rows": [
{
"field": "(link to Bedrock Editor article, displayed as Bedrock Editor)",
"label": "(link to Edition article, displayed as Edition)"
},
{
"field": "October 9, 2024",
"label": "Release date"
},
{
"field": "(link to Bedrock Edition Preview 1.21.50.20 article, displayed as 1.21.50.20)",
"label": "Client version"
}
],
"invimages": [],
"footer": "<table style=\"margin: auto; word-break: break-word;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Bedrock Editor 0.7.0|<span style=\"margin-right:-0.35em\">◄</span>◄ 0.7.0]]</td>\n<td rowspan=\"2\" style=\"padding: 0.4em\">''' 0.7.4'''</td>\n<td style=\"padding: 0.4em\" >[[Bedrock Editor 0.8.0| 0.8.0 <span style=\"margin-right:-0.35em\">►</span>►]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Bedrock Editor 0.7.3|◄ 0.7.3]]\n</td>\n\n<td style=\"padding: 0.4em\">\n[[Bedrock Editor 0.7.5| 0.7.5 ►]]\n</td>\n</tr>\n</table>"
}
Other editions with a version "
0.7.4":
Bedrock Editor v0.7.4 is a minor alpha release for the Bedrock Editor released on October 9, 2024.[1][2]
Changes
- Brush tool
- Selection now has a freehand select that uses brushes to paint
- Updated general brush functionality:
- Brush shapes are visualized as grey wireframes, and show only affected blocks in yellow
- Cursor Control / Mouse Mode is now using a common control which is shared across extensions
- Brush Selection, Masking and Brush Properties is now using a custom control which is shared across extensions
- Brush Painting now visualizes only affected blocks
- Added support for brush shape offsets.
- API
- Added
addToggleGroup function to IPropertyPane API to create toggle groups with selectable icon buttons.
- Added an optional
infoTooltip: TooltipInteractiveContent property to IRootPropertyPane API, displayed as an icon in the drawer header. Interactive tooltips remain active on hover and support links and paragraphs.
- Added
serialize(obj) and deserialize(string) functions. These act like JSON.stringify/JSON.parse but will use custom serializers/deserializers registered with registerSerializationForType.
CompoundBlockVolume and BlockVolume are able to be serialized and deserialized with these functions.
- Added
registerSerializationForType<T>(constructor, name, serializer, deserializer) which registers any type with custom serialization/deserialization for serialize and deserialize.
- Updated Block Masks to work when empty (always match).
- Added
cancel property to endPainting().
- Added mouse button event data to the widget state change event so that server scripts can track mouse button events (press, release, drag) and the state of modifier keys (⇧ Shift, ctrl).
- Changed deleted
fillColor and outlineColor in CursorProperties so that causes the Cursor colors to return back to the colors of those keys in the currently-selected theme.
- Others
- Added a new settings screen in View > View Settings to configure certain view related settings (like invisible block visibility and chunk boundaries)
- Added control buttons next to the hotbar to switch the active palette and manage other palettes.
- Updated Selection Volume and Cursor colors to default to the colors of those keys in the currently-selected theme.
- Changed Client Widget X, Y, and Z arrows to always be the colors of those keys in the currently-selected theme.
Fixes
- Fixed issues with selection being cleared on tool focus change.
References
Navigation
Bedrock Editor versions
|
Development cycle
|
- Alpha (2023–2024)
- Beta (2024–2025)
- Release (2025–present)
|
| Internal versions
|
|
| Alpha
|
0.3.x The Basics Update
|
|
0.4.x The Editor API Update
|
|
0.5.x Edit/Test Update
|
|
0.6.x Visualization Update
|
|
0.7.x Personalization Update
|
|
| Beta
|
0.8.x The Sculpting Update
|
|
0.9.x The Realms Update
|
|
| Release
|
1.0.x The Exiting Beta Update
|
|
| 1.1.x
|
|
|
| Underlined versions have been released outside of Preview
|