Releases: bridge-core/editor
Release list
v3.0.2
Changes
- The edit and favorite buttons now only show when hovering over a project in the greet screen @outercloudstudio 95a0082
- An edit project screen is now available @outercloudstudio 85b853e
Fixes
- Fixed projects failing to load due to missing .bridge folder @outercloudstudio aea2b5f
- Add validation error for creating a project with the same name as an existing project @outercloudstudio 8b9b921
- Fixed compiling not removing files or directories @outercloudstudio 30dbf39
- Fixed completions not working for commands following execute @outercloudstudio 577e982
- Made project loading faster @outercloudstudio 788cf2d
- Fixed some missing experiment lang entries @outercloudstudio 99a0842
- Added missing short description for windows build @outercloudstudio ac13d23
- Fixed scripting completions sometimes breaking @outercloudstudio 3407a06
v3.0.1
Changes
- Tree editor nodes no longer expand by default @outercloudstudio e697870
Fixes
- Improved compatibility with older themes @outercloudstudio a4d57ba
- Fixed issues with user type completions @ExDrill 3ce218a
- Fixed indexer skipping files @ExDrill a41e22e
- Fixed issues with scrolling in file explorer @ExDrill and BSavage81
- Fixed script completions not updating properly when switching projects @ExDrill 1edaccc
- Fixed text editor actions being registered twice @outercloudstudio 441522b
- Fixed minimizing window causing text editor to disappear @outercloudstudio f36daf0
- Fixed incorrect lang entry being added when creating a project @outercloudstudio 0d373ea
v3.0.0
Features
Reacting to External File Changes
bridge. can now automatically detect external file changes! This means you no longer have to refresh your files when you modify them with external tools like Blockbench. In fact, bridge. will automatically compile your external changes, making it easier to quickly test things like model tweaks in game.
Per Project Output Folders
You can now specify output folders on a per project basis. This means you can have some projects target preview while others target stable. If you do not specify an output folder for a project, it will default back to the global one you have set.
Automatic Data Updates
Data is now automatically updated in the background based on our most recently published remote data. This means you will no longer have to download new updates just for new data.
Massively Improved Performance
You should notice many actions will feel more responsive as the way files and many features was reworked to provide performance gains.
Improved Mobile Usability
Lot's of work has been put in to make bridge. more usable on mobile! Mobile also now supports multiple projects.
Changes
New Touched Up UI
All of bridge.'s user interface has been rewritten from scratch in Vue 3. This gave me a chance to go over our design and make small improvements, resulting in an overall cleaner look. Moving from Vue 2 to Vue 3 should also mean improved performance overall.
Reworked JSON Tree Editor
The JSON tree editor has been rewritten with many new quality of life features. You can now convert JSON elements to other types. The tree editor is now smarter about what types to insert, simplifying editing files. Visually the tree editor has also been slightly improved for greater readability.
More Actions are now Rebindable to Keybinds
Reworking the action system has now allowed more actions to be bound to custom keybinds in settings.
Improved Command Completions
Command completions have been reworked to now provide command signature hints as well as vastly improved autocompletion suggestions!
And Many More!
Fixes
A massive prevailing bug relating to the ways JSON is handled in JavaScript compared to Minecraft has now been mostly fixed with new improvements to the Dash compiler.
Tons upon tons of bugs should now be squashed with the rewrite. However, this means there might be some new bugs! Make sure to report any you encounter!
Final Notes
v3.0.0 is an entire rewrite of bridge.'s codebase. This means some things might be missing for now (like model previews) or there might be some bugs left unsquashed. If you encounter any issues or have suggestions, please either reach out in the discord or create a Github Issue. This update has been multiple years of work and thousands upon thousands of lines of handwritten code on my part. I hope this new foundation for bridge. has the potential the carry a more stable and focused bridge. into the future. Stay tuned for more cool stuff :)
Also thank you to everyone who helped out with this release. @ExDrill, @SineVector241, and @era760
- Liam aka @outercloudstudio
v2.7.54
v2.7.53 Hotfix
Fixes
Fixed the errors relating to the app badge API with a temporary fix while we figure out what's causing the issue.
v2.7.52
Changes
- Added support for GDK directories.
- Support for the latest Minecraft Stable and Preview versions.
- Removed "Experimental Feature" simple file preset.
Fixes
- Fixed
has_equipment_tagmissing thedomainfield. - Fixed missing auto-completions for
crafting_item_catalog.jsonpast format version1.21.60. - Fixed typo with
minecraft:vertical_movement_actionentity component. - Fixed
queue_commandlacking syntax highlighting.
v2.7.51
v2.7.50 Hotfix
- Jigsaw Structures should now properly be giving auto-completions on the proper folder directory.
v2.7.49
v2.7.48
Changes
- Improved Japanese translations courtesy of @era760
Fixes
- Fixed native clipboard errors in part thanks to @Pupy200mine