Releases: bridge-core/bridge.
Releases · bridge-core/bridge.
v0.11.2
v0.11.0
Features:
- Errors and Warnings!
In order to start seeing errors, open the settings menu and choose your error settings!
bridge. can now detect common mistakes and provide auto-fixes for them. Errors are highlighted inside the file in which they occur. Upon hovering over the underlined JSON node, a description pops up on what is the problem. There will be a light bulb next to the node if an auto-fix is available. Problem reports are another step towards making the overall add-on developing experience with bridge. even better. - Timelines!
Timelines are a new feature in v1.10 of Minecraft. With this update, bridge. supports these files.- added filetype "animation"
- added filetype "animation controller"
- syntax highlighting for animations
- syntax highlighting for animation controllers
- added timelines documentation
- Snippets!
- added new snippets
- Auto-Completions!
- added auto-completions for entity families
- updated auto-completions for v1.11.0.5 & v1.11.07 of Minecraft
- added auto-completions for animations
- added auto-completions for animation controllers
- updated entity auto-completions to include animations and animation controllers
- added new settings
Changes:
- changed how editing JSON nodes works in favor of more stability
Fixes:
- fixed infinite loading windows
- fixed tab system & project management
- fixed wrong auto-completions for minecraft:behavior.send_event
- fixed wrong auto-completions for minecraft:underwater_movement
- fixed bridge. saving timeline object as array
- fixed dynamic auto-completions being cached
- fixed adding an attribute's value not updating the file history
v0.11.0-pre4
This release brings support for the new BP animations & animation controllers.
Features:
- added auto-completions for animations
- added auto-completions for animation controllers
- updated entity auto-completions to include animations and animation controllers
- added filetype "animation"
- added filetype "animation controller"
- syntax highlighting for animations
- syntax highlighting for animation controllers
- added timelines documentation
Fixes:
- fixed bridge. saving timeline object as array
v0.11.0-pre3
A pre-release with one big feature while I am continuing developing new ones for v0.11.0.
Features:
- bridge. can now detect errors and propose auto-fixes
- updated auto-completions for v1.11.0.5 of Minecraft
- added new snippets
- added new settings
- added auto-completions for entity families
Changes:
- changed how editing JSON nodes works in favor of more stability
Fixes:
- fixed infinite loading windows
- fixed tab system & project management
- fixed wrong auto-completions for minecraft:behavior.send_event
- fixed wrong auto-completions for minecraft:underwater_movement
v0.10.0
Features:
- Snippets!
- Ctrl + Q >> Search snippet >> Confirm with enter
- Snippets enable you to quickly import common component patterns.
- Create new snippets!
- Delete snippets!
- Set the snippet insertion scope!
- Auto-Completions
- Generally improved due to the new context sensitive templates!
- Improved loot_table auto-completions
- Improved trade_table auto-completions
- Entity filter auto-completions
- Updated v1.11 components
- JSON can now be pasted with key in front
- added new setting "auto fill inputs"
- added information pop-up window
Changes:
- TabWindow content may now be a function
- bridge. now keeps your settings save upon updating
- default project setting is now a drop-down instead of a text field
- inputs can now automatically be focused
- toggle open children now works as expected
- massive auto-completion functionality improvements
- significant auto-completions speed improvements
- changed how the context menu displays content previews
- .lang files now have a dedicated icon
- tweaks to the settings window
Fixes:
- fixed copy, cut & paste in inputs
- fixed sidebar separator
- fixed snippets not updating after being deleted
- fixed snippets & file explorer not working if there was a problem with initializing the settings data
- fixed below_content of "card" UI type
- fixed selection marker not displaying on values
- fixed tabs not showing as unsaved
- fixed auto-completion menu showing up too large
v0.10.0-pre
Features & Changes:
- massive auto-completion improvements
- improved loot_table auto-completions
- improved trade_table auto-completions
- added context sensitive auto-completions
- functionality improvements
- toggle open children now works as expected
- changed how the context menu displays content previews
- significant auto-completions speed improvements
- .lang files now have a dedicated icon
- tweaks to the settings window
- added new setting "auto fill inputs"
Fixes:
- fixed tabs not showing as unsaved
- fixed auto-completion menu showing up too large
- fixed pollution of proposal scope
v0.9.0
Features & Changes:
- updated trade table auto-completions for v1.11
- auto-completions now support the latest Bedrock Beta
- added file_definitions.json & versions.json
- data-driven file definitions
- added a new cache system
- context menu for JSON editor
- you can now add comments to JSON files
- changed where some tool-tips appear
- changed where the auto-completion menu appears
- added built-in documentations
API Features & Changes:
- made JSONTree class available to plugins
Fixes:
- fixed file dependencies
- fixed first loaded plugin being buggy
v0.9.0-pre
Features & Changes:
- updated trade table auto-completions for v1.11
- added file_definitions.json & versions.json
- progress on new tab system
- fixed first loaded plugin being buggy
- context menu for JSON editor
- data-driven file definitions
- auto-completions now support the latest Bedrock Beta
- changed where some tool-tips appear
- changed where the auto-completion menu appears
- added built-in documentations
API Features & Changes:
- made JSONTree class available to plugins
Fixes:
- fixed file dependencies
v0.8.0
Features & Changes:
- added button to open current project inside the explorer
- added setting to open all nodes upon opening a file
- added loading windows
- added shortcuts to open/close all nodes of a file
- added highlighting for HTML files
- reorganized "edit" menu
- changes to the file cache
- necessary tweaks to the file dependency technology
- arrays now merge correctly with "JSONTree.add(...)"
- objects now merge correctly with "JSONTree.buildFromObject(...)"
- added copy, cut & paste for JSON files
- added undo/redo
- better node deleting
- added confirm window upon closing unsaved tab
- bridge. now lets you choose between multiple Minecraft versions for auto-completions
- added auto-completions for spawn_groups and recipes
- added entity auto-completions for v1.11
- added spawn_rule auto-completions for v1.11
- added trade_table auto-completions for v1.11
- added default project setting
- plugin menu text is now centered
- new welcome screen
- changed "open all nodes" and "close all nodes" functionality
API Features & Changes:
- fixed & changed Bridge.open(...) plugin method
- added support for marking JSON nodes
Fixes:
- fixed JSON editor not updating correctly upon opening a node
- fixed plugin window close animation not playing
- fixed cache getting invalid content
- fixed moving global object throwing error
- fixed tabs showing as unsaved even if no JSON node was moved
- fixed error upon deleting a node
- fixed x-overflow of text renderer
- fixed file explorer not updating opened folders after switching project
- fixed edit input being unresponsive upon switching tabs
- fixed a bug where users could get auto-completions into an illegal state
v0.7.0
Features & Changes:
- added the option to create new addon projects from within bridge.
- generates manifest.json with UUIDs, name & description
- added a file cache
- renamed some methods
- added button to package BPs
- added option to move JSON nodes
- added more control over the PluginEnv.trigger(...) function
- you can now uncomment /comment a line with "ctrl + #"
- new tab UI
- added JSON file auto-completions
- provided by the JSON node making the system very flexible
- "ctrl + del" now also removes current element
- new scripts for file save dependencies
- tweaked appearance of confirmation window
- added option to delete cache of a file
- made it possible to navigate through a file with "ctrl + e" & "ctrl + d"
API Features & Changes:
- added new Bridge.Cache API
- renamed "opened-sidebar" to "bridge:openedSidebar"
- added Bridge.FS.writeFile(...) method
- added Bridge.Utils API
- PluginEnv.JSON.parse no longer uses eval
- added a lot of new plugin events | More...
- added new plugin methods for "update" technology
Fixes:
- fixed JSON tabs showing as unsaved incorrectly
- fixed spelling of some templates
- fixed "function" command not being colored
- fixed wrong conversion of arrays
- fixed a bug with "/" appearing in JSON nodes
- fixed a whole bunch of reactivity bugs with the tab system
- fixed a bug with newly created files being opened twice
- fixed a lot of bugs with the file cache