In this version, you can now make the color filter window smaller using the 🗗 button. Also, the template wizard should no longer corrupt your template when you download or convert the template storage.
Check it out! https://github.com/SwingTheVine/Wplace-BlueMarble/releases/tag/pre
Shaky-Stable Beta Release
In this version, you can now make the color filter window smaller using the 🗗 button. Also, the template wizard should no longer corrupt your template when you download or convert the template storage.
Change Log
* Color Filter full-screen mode now has a windowed mode, which makes the window very small. You can activate this with the 🗗 button.
* Template Wizard should no longer output corrupted templates when downloading or converting template storage.
* Color Filter windowed mode now has a button to enter full-screen mode. You can activate this with the 🗖 button.
* Color Filter now has a button to refresh pixel data displayed in the color list.
* willReadFrequently will now apply correctly to certain OffscreenCanvases used by Blue Marble.
* Added Credits Window, which has Blue Marble attributions.
* Blue Marble credits have been updated.
* Fixed bug in color filter window where the colored containers for the eye icons were not squares.
* All text-only anchors (e.g. [a link like this](./)) in Blue Marble now have underlines.
* Disabled Blue Marble buttons will now display a 🚫 cursor.
* Template Wizard now shows the date-time of the last Wplace update.
* Updated userscript metadata (e.g. description) to comply with GreasyFork rules.
* Color Filter now shows hex color codes when in full-screen mode.
Developer-Specific
* Changed icons for buttons that close windows. They are still ❌ icons, but the Unicode value has changed.
* The minimum supported ECMAScript version has been changed to the ECMAScript release that occurred in 2020. Previously, ECMAScript version E5 was partially supported.
* The main window class has changed from .bm-window to .bm-window .bm-windowed.
* All windows in windowed mode will now have .bm-window .bm-windowed as their class. The main window is permanently in windowed mode. Full-screen windows will have only .bm-window for their class.
* You can now use getWplaceVersion() in src/utils.js to get a Date of the last Wplace update.