Moebius Beyond Ultimate Edition Changelog
Unreleased
Added
- Added support for different brush shapes. Currently "Square" and "Round" are supported with the intention to add more brushes in the future.
- Grayscale mode now also applies to the reference picture.
Changed
- Grayscale mode now uses CSS filters instead of manual color conversion.
Fixed
- Allow dragging selection outside of top/left of canvas to clip when pasting.
- Fixed preview panel width not matching zoom level after collapsing and expanding the panel.
- Fixed focus shifting to reference window when closing the attribute picker modal.
- Fixed brush outline causing scrollbars to appear when moving cursor to the bottom of the viewport.
- Improved image rendering of characters in the charlist selector and toolbar.
v3.7.0 (2026-02-10)
Added
- Added a new "Grayscale Mode" which will toggle visualizing all of the ANSI colors using their corresponding grayscale values. This setting can be accessed from the "Color" submenu.
- Added a "Preview Zoom" submenu with zoom levels from 100% to 400% (100%, 150%, 200%, 300%, 400%).
Changed
- Improved the range slider for the reference window drawing grid.
Fixed
- Fixed alt+mouse wheel to only adjust the drawing grid opacity without scrolling vertically.
- Fixed scrolling off the bottom of the canvas when zoomed out in a tall picture.
- Fixed zoom sometimes breaking after resizing the canvas.
v3.6.0 (2025-11-28)
Added
- Improved the cropping tool to preserve undo/redo history.
- Added a preference to override the default font for new documents.
- Added click-and-drag UX for moving selections without keyboard shortcuts.
- Added support for WebP, GIF, and SVG reference images.
- Improved the reference image window to support zooming and drawing grids.
Fixed
- Fixed shift+mouse wheel to only adjust the reference image opacity without scrolling horizontally.
- Fixed reference image dragging to respect the current zoom level.
v3.5.0 (2025-10-21)
This release includes significant internal code refactoring to lay the groundwork for future changes. As such, there is a higher than usual risk of regressions across the entire application. Please be aware and report any issues you see.
Changed
- The canvas is now centered horizontally/vertically in the UI when there is enough space available.
- Removed the "zoom snapping" feature, after trying it out for a while I found it more annoying than helpful.
Fixed
- Fixed the animated border when selecting and dragging content.
v3.4.1 (2025-08-29)
Fixed
- Fixed a regression that broke the color picker when electron was updated. The color picker is now part of the app rather than opening the operating system's color utility.
- Fixed a regression in the default file extension when performing "save as...".
v3.4.0 (2025-08-20)
Added
- The character palette is now a floating window that can be dragged and repositioned within the application.
- Added a new sidebar with buttons to show/hide various UI elements.
Changed
- The rectangle and ellipse tools now toggle between outline and filled modes when clicked repeatedly, replacing the previous split-button behavior.
- Clicking inside of the character palette now automatically activates the custom block brush tool with the given character selected.
Removed
- Removed double click on the custom block tool to set the character.
v3.3.0 (2025-08-07)
The project/installer has been renamed to "MoebiusBeyond" to distinguish from the upstream project and allow installing both versions of the fork side-by-side
This release also adds a native file format for saving ASCII/ANSI art files. The "Moebius Beyond Document" (.mbd) stores all of the document data as a gzip-compressed JSON structure that mirrors the internal format used by Moebius. See the reference document for more information:
MBD - Moebius Beyond Doument Format.md
Added
- Added a preference to skip the slash screen at startup.
- Clicking the canvas size display in the bottom status bar now opens the dialog to resize the canvas.
- Added "Open Reference in Window" option to the drag-and-drop dialog for image files.
Changed
- Updated Electron to 37.2.5 (latest stable version).
- Lots of internal project maintenance including setting up a unit testing framework with playrwight and linting/code formatting.
Removed
- Removed support for the touchbar on macOS. I don't have any way to test this feature, and Apple has discontinued it on new models.
v3.2.1 (2025-07-23)
Fixed
- Fixed the new zoom system to better support trackpads.
- Two-finger pinch on trackpad will zoom the canvas.
- Two-finger touch on trackpad will pan the canvas.
- Added magnetic snapping at 10% zoom intervals.
- Added sensitivity threshold to prevent accidental panning.
- Added a velocity curve to the zooming to make it more consistent at different scales.
v3.2.0 (2025-07-22)
Added
- Added a hotkey SHIFT+ALT+Left Click to grab the character under the cursor and load it into the custom block.
Changed
- Overhauled the zooming system for the main canvas.
- The canvas now zooms independently from other elements in the UI.
- Mousewheel zooming is smoother and more responsive.
- Mousewheel zooming is anchored to the mouse pointer position.
- Added more zoom menu items with preset levels from 10% to 500%.
- Added middle mouse button click-and-drag to pan the canvas.
- Added middle mouse button double-click to reset zoom to 100%.
- Fixed window scrolling when moving the cursor while zoomed in.
Fixed
- Fixed X-flipping for characters 184 (╕) and 213 (╒).
- Fixed "Save as..." resetting the editor state and clearing the undo/redo history for the current document.
v3.2.0 (2025-04-05)
Added
- Added a new menu option "Reset to Default Palette" to reset the color palette to standard ANSI.
Fixed
- Fixed broken links in the Help menu and removed outdated URLs.
- Fixed GSJCI fonts not loading correctly.
- Fixed "Share Online" menu option to upload .ans files to 16colors.
- Fixed "Load Custom Font" menu option to work again.
- Fixed "Open Reference Image" menu option & hotkey to work again.
- Fixed the debug menu showing even if it had not been enabled.
- Fixed "Open In Current Window" causing every subsequent file to be opened in the current window.
Removed
- Removed miscellaneous server/client code. The server feature of moebius does not work with this fork, and I have no intention of supporting it going forward.
- Removed the discord rich presence feature.
- Removed several unused dependencies.
v3.0.1 (2025-04-04)
Fixed
- Fixed a bug preventing Shift+Mouse Wheel Up from changing the reference image opacity.
- Right-justifying a line will no longer reset the background color.
- Remapped the hotkeys for Insert/Delete Row/Column to avoid conflicting with the hotkeys for moving the cursor inside the character palette.
v3.0.0 (2025-03-11)
This is the initial release for this fork.
Added
- Added a new sidebar tool for fine-tuning the size/position of the reference image.
- Added the ability to open a reference image in a separate, always-on-top window.
- Added support for drag-and-drop files from the desktop.
- Added an outline to the cursor when using the brush tool.
- Added a visual grid to the character palette.
- Added a toggle for zooming the character palette to 200%.
Fixed
- Misc bug fixes.
