Skip to content

Releases: bridge-core/editor

v2.0.0-alpha.7

03 Mar 13:13
Compare
Choose a tag to compare
v2.0.0-alpha.7 Pre-release
Pre-release

Features:

  • Support for the scripting API
  • New compiler infrastructure (again 🙃 )
  • You can now just use TypeScript for all files which Minecraft reads as JavaScript
    • bridge.'s compiler will automatically compile the file to plain JavaScript
    • New "Language" option upon creating a file to choose between JavaScript & TypeScript where applicable
  • Option to choose an optional image for your preset upon creation where it makes sense
  • It is now possible to choose a geometry for the "Geometry Block" preset (Thanks to @Gekocaretaker)
  • Basic support for Minecraft's UI files
    • Auto-Completions
    • Creation of UI files
  • Support for custom components
    • You can write new components for entities, blocks & items
    • Support for JavaScript & TypeScript
    • Built-in support for animationControllers & animations (entity component)
  • Better skin presets (Thanks to @Gekocaretaker)
  • Setting to format files upon saving

Changes:

  • Added vanilla feature identifiers (Thanks to @pascal541)
  • Type Loader now works on .ts files
  • Presets: Added input type "selectInput"
  • Internal: Added fileSystem.write(...) method for cases where fileHandle is already known
  • Presets: Rewrite of file overwriting permissions to include preset scripts
  • Improved error message for terrain_texture files when validation of texture fails
  • Support block states in minecraft:preferred_path schema

Fixes:

  • Fixed bridge. being not installable
  • Fixed Discord invite link not showing up
  • Fixed application being closable without warning when user has unsaved changes
  • Fixed tick.json being generated inside of RP instead of BP (Thanks to @pascal541)
  • Fixed tick.json auto-completions (Thanks to @pascal541)
  • Fixed Type Loader upon initial project activation
  • Fixed cat preset
  • Fixed block presets
  • Fixed presets not loading correctly
  • Fixed error upon saving while compiler is running
  • Fixed "minecraft:pick_collision" and "minecraft:entity_collision" schema
  • Fixed fileType.script locale key missing error
  • Removed unused file from slab preset
  • Fixed formatVersions not loading in

v2.0.0-alpha.6

22 Feb 18:11
05081be
Compare
Choose a tag to compare
v2.0.0-alpha.6 Pre-release
Pre-release

Features:

  • App version is now visible in toolbar
  • New changelog window (Thanks to @pascal541)
  • bridge. can now restore opened tabs upon opening the application
  • Support for GameTest files
    • Auto-Completions
    • File creation
  • Full skin pack support (Thanks to @Gekocaretaker)
  • JavaScript API for presets
  • New input fields for presets
  • Updated compiler plugin format (breaking change - Please create new projects)
  • You can no longer created a preset if a pack it needs is missing
  • Extensions can now add new file definitions
  • bridge. now creates more files upon creating BP/RP and SP
  • Presets: Ask user before overwriting files
  • Added new slab preset
  • Ability to create new JavaScript files (scripting API)

Changes:

  • Added "damager" event target
  • Refactored pack indexer structure
  • Refactored compiler
  • Refactored JSONDefaults
  • Updated ConfirmationWindow
  • BP now propose RP uuid
  • Updated preset schema

Fixes:

  • Fixed command auto-completions
  • Fixed rewrite skin packs to "skin_packs" folder
  • Fixed loading of projects
  • Fixed error upon loading data
  • Fixed compiler without build config file
  • Fixed memory leak
  • Fixed project creation

v2.0.0-alpha.5

17 Feb 15:24
c4c35d6
Compare
Choose a tag to compare
v2.0.0-alpha.5 Pre-release
Pre-release

Features:

  • Automatic updates if user did not interact with app yet
  • Improved app performance while background tasks are running (reduced lag)
    • Pack Indexer is now faster
    • PackSpider is now faster
    • Compiler is now faster

Changes:

  • Localized "Downloading new data..." message

Fixes:

  • Fixed bee preset
  • Fixed error upon closing tab
  • Fixed tab being selected when close button is pressed
  • Fixed notification divider showing without visible notifications

v2.0.0-alpha.4

15 Feb 22:04
a0fd0a8
Compare
Choose a tag to compare
v2.0.0-alpha.4 Pre-release
Pre-release

Fixes:

  • Fixed lang files not being created properly
  • Fixed infinite loading spinner upon creating first project

v2.0.0-alpha.3

15 Feb 18:08
35b4f0d
Compare
Choose a tag to compare
v2.0.0-alpha.3 Pre-release
Pre-release

Features:

  • Action to create new project
  • Localized tab context menu
  • Add languages.json to new projects
  • Initial split-screen support

Changes:

  • Updated Dutch translations
  • Updated German translations
  • Hide window maximize button by default
  • Changed "releases" link
  • Changed resource pack manifest generation
  • Loading windows can now have custom titles

Fixes:

  • Actually fixed bridge trying to load deleted projects
  • Load themes correctly upon first opening bridge
  • Don't allow creation of project while pack indexer/compiler is running
  • Re-add discord notification to production build
  • Fixed lineHighlightBackground for light themes

v2.0.0-alpha.2

13 Feb 20:20
b83f09b
Compare
Choose a tag to compare
v2.0.0-alpha.2 Pre-release
Pre-release

Features

  • Added tab context menu
  • Setting to reselect bridge folder

Changes

  • Changed bug reports link
  • Better internal error descriptions for JSON.parse errors

Fixes

  • Fixed manifest not generating correctly on project creation
  • Fixed panda preset
  • Fixed bridge. not booting correctly if the bridge folder has been deleted
  • Fixed "cannot read property 'locale of undefined'" error
  • Fixed uuid validation

v2.0.0-alpha.1

13 Feb 13:51
5199aac
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release

Changes:

  • Updated data package to include new packDefinitions

v2.0.0-alpha.0

13 Feb 13:41
Compare
Choose a tag to compare
v2.0.0-alpha.0 Pre-release
Pre-release

This is the first pre-release of bridge. v2.0.0, a complete rewrite of the core application.

Initial Features:

  • New app UI
  • PackSpider: Group connected files together
  • New LightningCache infrastructure
  • New project folder structure
  • Support for skin packs
  • New auto-completions
  • Initial extension support
  • New theme format
  • New tab system with draggable tabs
  • ...and too many more changes to list them here!