Release 0.4.0: The Editor API Update (1.20.20.20) #130
minecraftchloe
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Read the previous release notes here
Summary
It’s here...at last! 🎉 The Editor API Update – now with documentation, samples, and a starter kit! Huge accolades to our incredible Bedrock Add-On community members who figured out and documented the API while it was still in early development, and who have also built their own extensions! We have been very impressed with your work, and we are so thankful for you!
Need-to-know
An Editor Extension is the collective name for a set of Resource and Behavior Packs that contain script and binary assets that get loaded into Editor at start up time.
Extensions are written in TypeScript and are compiled into JavaScript for loading into the game.
The compiler tools and various libraries required are supplied in the Editor Extension Starter Kit, available in this public GitHub repo.
Provide feedback and bug reports in the Discussions area of the main Editor repo, as you have been already. We added an API category.
Additional items fixed this release
Fixed a bug where number slider thumbs in the tool panes were extending beyond the boundaries of the pane.
Fixed a bug where clicking on the selected tool in the tool rail was not re-opening the closed tool pane.
Fixed an issue where structure void, light, and barrier blocks were only visible when the player was holding them – now they’re always visible in the Editor.
Fixed a bug that caused the player's body to not rotate in third-person view when the simulation is paused.
Improved logging and moved operation chat notifications to the log panel.
Fixed selection gizmo visibility when there is no active selection. Previously, when there was no selection volume, selection arrow gizmos were being rendered at the world origin (0,0,0).
The selected theme will now be correctly applied to external links in the Help tab of the Quick Start panel.
Removed the non-functional hamburger menu button from the Quick Panel tabs.
Next
We follow semantic versioning and will be in v0.4.X for a bit. Moving forward there will be 2 concurrent workflows the team will be engaged with:
Iterating on the Editor API: Source from our internal punch-lists and playtests, requirements as we add more features to the core Editor experience, and of course...your feedback!
Evolving existing and adding new features to the core editing experience.
Once we reach a lock point in what we expect the focus and scope to be for v0.5, we’ll share the details with you. Our method will also be to share early, so expect early versions of v0.5 features during v0.4.X iterations. Similar to how we shared the log panel for v0.4 in the v0.3.6 release.
Additionally, if you're new to the Editor GitHub this week, we encourage you to join the Bedrock Add-Ons Discord #Editor channel!
Thank you for being here! You're the best! ❤
Beta Was this translation helpful? Give feedback.
All reactions