Skip to content

fix: extensions infinite loading - #841

Merged
Joelant05 merged 1 commit into
devfrom
fix/extension-infinite-loading
Jan 7, 2023
Merged

fix: extensions infinite loading#841
Joelant05 merged 1 commit into
devfrom
fix/extension-infinite-loading

Conversation

@solvedDev

Copy link
Copy Markdown
Member

Description

This PR properly handles JSON errors within the extension manifest (emit warning and abort further processing) instead of throwing an error that would subsequently cause infinite loading when opening the extension store.

Bildschirm­foto 2023-01-07 um 13 13 22

Motivation

closes #840

@solvedDev solvedDev added the bug Something isn't working label Jan 7, 2023
@solvedDev solvedDev added this to the v2.6.0 milestone Jan 7, 2023
@solvedDev
solvedDev requested a review from Joelant05 January 7, 2023 12:16
@solvedDev solvedDev self-assigned this Jan 7, 2023
@bolt-new-by-stackblitz

Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@solvedDev solvedDev changed the title fix: extension infinite loading fix: extensions infinite loading Jan 7, 2023
@Joelant05
Joelant05 merged commit 64c8540 into dev Jan 7, 2023
@Joelant05
Joelant05 deleted the fix/extension-infinite-loading branch January 7, 2023 15:23
@solvedDev solvedDev mentioned this pull request Jan 7, 2023
solvedDev added a commit that referenced this pull request Jan 7, 2023
## Features:

### Tree Editor Validation (#825)
bridge. v2.6.0's tree editor now supports showing JSON schema validation errors. This should help our users identify problems earlier and brings the tree editor closer to our text editor.

![Tree editor validation](https://user-images.githubusercontent.com/33347616/211159936-cc1eaa22-48b0-45a3-99cc-e7d810e4b24a.png)

- - -

### Launch Minecraft (#845)
You can now launch Minecraft with bridge. by pressing "F5".

!["Launch Minecraft" action](https://user-images.githubusercontent.com/33347616/211159690-37be4122-ca17-4f5f-bae9-50d1f29fd74e.png)

- - -


### About Window (#819)
We have added a new about window to show the currently installed version of bridge. and link out to our Twitter, Discord and GitHub.

![The new about window](https://user-images.githubusercontent.com/33347616/211159765-19603c8a-53f7-4f64-9e73-27b9bed194b6.png)


- - -

### New Error Window (#823)
bridge. v2.6.0 ships with a new window for displaying errors. It now includes convenient buttons for directly reporting a bug and copying the error text

![The new error window](https://user-images.githubusercontent.com/33347616/211159821-84d8d7e3-7f86-4be7-9db4-09f53bf25873.png)

- - -

### Update Window (#834)
Starting with bridge. v2.6.0, a prompt window will open upon starting the native app if an update is available.

![The new update window](https://user-images.githubusercontent.com/33347616/211159882-c36a0a04-6911-4923-bed3-c3f85af32020.png)

- - -

### View bridge. Folder (#843)
It is now easier to access the folder in which bridge. stores your projects on our native build.

!["View bridge. Folder" action](https://user-images.githubusercontent.com/33347616/211159698-b68c3305-072a-4a36-b96c-45846def6556.png)

- - -

### Better Discord RPC (#820)
bridge. now displays the file type of the current file you are editing within your Discord status.

## Changes:
- Added support for the latest Minecraft Preview (6ab52ab)
- Removed unused first project logic (d9c37d7)
- Solid windows now respect user themes (#837)
- It is now possible to view com.mojang projects if no bridge. projects were created yet (#845)

## Fixes:
- Fixed web app build (38b4b2e)
- Fixed various issues connected to virtual files (#817)
- Fixed mobile context menu overflowing available screen space (#822)
- Fixed native app suggestion on mobile (#828; Thanks to @ThomasOrs)
- Fixed remote alert color (f93f1a3)
- Fixed JSON schema warning: Ignore "markdownDescription" (71fe4ff)
- Disabled spellcheck on all input elements (947ef4f)
- Fixed custom component scope (993fa80)
- Fixed extensions infinitely loading (#841)
- Fixed "Reveal In File Explorer" action for com.mojang projects (#841)
- Fixed preprocessor scripts (bridge-core/editor-packages#32; Thanks to @Tschipp)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: 🚀 Done

Development

Successfully merging this pull request may close these issues.

2 participants