Skip to content

Releases: LennardF1989/BF2042-Portal-Extensions

v2.0.0

04 May 10:39
Compare
Choose a tag to compare

With the browser extension submitted to the marketplaces, it's time to make a formal release.

As of v2.0.0 the extension is purposely split into a Browser Extension with minimal functionality and a Web Extension that does the rest. The Browser Extension will load a Web Extension of your choice, which in turn is also responsible for managing plugins. The recommended Web Extension comes with a default Plugin Manager. In order to load additional plugins, you can open the Plugin Manager by right-clicking a Blockly workspace and going into Options > Plugin Manager.

Changes:

  • Browser extension now only contains bare minimum code
  • Added new options popup
  • Added support for custom plugin managers
  • Added support for loading plugins as a module
  • Updated extension to use new version of Blockly properly
  • Added temporary hotfix to support XML for Blocks
  • Fixed URL for "Open Documentation"
  • Converted Web Extension code to TypeScript

v2.0.0-pr

30 Apr 23:32
Compare
Choose a tag to compare
v2.0.0-pr Pre-release
Pre-release

This is a pre-release for testing purposes!

Changes:

  • Browser extension now only contains bare minimum code
  • Added new options popup
  • Added support for custom plugin managers
  • Added support for loading plugins as a module
  • Updated extension to use new version of Blockly properly
  • Added temporary hotfix to support XML for Blocks
  • Fixed URL for "Open Documentation"

v1.1.0

05 Nov 22:40
Compare
Choose a tag to compare

Changes:

  • Changed version to 1.1.0 because this update could technically break existing plugins
  • Added multi-selection support for toggling comments, inputs and expanding/collapsing
  • Added much faster way of finding all possible blocks
  • Added support for variables in exported/copied blocks
  • Added colored icons blocks in the right-click
  • Fixed issue where shift-clicking wouldn't always work
  • Fixed issue with missing images in exported SVG
  • Fixed multi-selection not deselecting when right-clicking a block
  • Moved almost all context menu items to an "Options" sub-menu
  • Removed "PNG (Clipboard)" option when the browser does not support copying blob data to clipboard
  • Removed possibility to export to JSON, because it was in no way better than the XML version.

v1.0.7

28 Nov 14:29
Compare
Choose a tag to compare

Changes:

  • Added option to toggle the toolbox
  • Added plugin system

EDIT: The chromium.zip includes the hotfix and is v1.0.7.1!

v1.0.6

23 Nov 00:13
Compare
Choose a tag to compare

Changes:

  • Added support for exporting to SVG and PNG
  • Added support for multiple selection of blocks by holding SHIFT
    • Multiple selections can be dragged as one
    • Multiple selections can be exported to SVG and PNG
    • Multiple selections can be copied to and pasted from clipboard
  • Fixed a Firefox bug related to clipboard access
  • Fixed a bug where the "Jump to Subroutine" action always showed

v1.0.5

20 Nov 01:04
Compare
Choose a tag to compare

Changes:

  • Added experimental "Add Blocks" contextmenu based on the toolbox
  • Added support for collapsing/expanding all blocks at once
  • Added support for toggling distraction-free mode
  • Added support for jumping to an associated subroutine
  • Added support for importing/exporting all blocks and variables to/from JSON

v1.0.4

19 Nov 01:30
Compare
Choose a tag to compare

Changes:

  • Added support for Firefox

v1.0.3

17 Nov 23:28
Compare
Choose a tag to compare

Changes:

  • Added option to delete a Mod-block if more than 1 is available in the workspace
  • Removed scrollbar from the context menu

v1.0.2

14 Nov 14:36
Compare
Choose a tag to compare

Changes:

  • Added option to set/remove a comment on blocks
  • Added option to show inputs either horizontally or vertically on blocks
  • Added option to expand/collapse a block

v1.0.1

13 Nov 16:53
Compare
Choose a tag to compare

Changes:

  • Copy to clipboard now only actually contains the selected block
  • Paste from clipboard now moves the block to the current mouse position