v0.4.0
plait-board/drawnixv0.4.0Apr 19, 2026by pubuzhixing8
AI Summary
This release focuses on enhancing mobile usability and export capabilities, introducing SVG and clipboard copying support. It adds new drawing tools like freehand presets and curly note shapes while refining text editing and theme handling. Several bugs affecting touch interactions, hotkeys, and freehand drawing have been resolved.
Key Highlights
- Support for SVG export and copying to clipboard (SVG/PNG)
- Improved text editing on touch devices and mobile menu navigation
- New freehand preset colors and thickness options
- Support for both left and right curly note shapes
New Features
- Export as SVG
- Copy to clipboard (SVG/PNG)
- Vietnamese translations for UI elements
- Text font size control
- Freehand preset color and thickness
- Support for left and right curly note shapes
- More Options dropdown with duplicate/delete shortcuts
Full Release Notes
## What's Changed * fix(hotkey): move preventDefault() into specific conditional branching by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/303 * fix: make menu click trigger show/hide submenu for mobile users to be able to choose the submenu by @NaoCoding in https://github.com/plait-board/drawnix/pull/324 * feat: handle text editing on touch device by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/320 * fix(freehand): disable freehand and erase functionalities when user i… by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/332 * fix(toolbar): make arrow and shape picker button automatically select the first arrow/shape if it's the first time by @NaoCoding in https://github.com/plait-board/drawnix/pull/333 * fix(mind): fix image scaling issue by @seepine in https://github.com/plait-board/drawnix/pull/317 * Add Vietnamese translations for UI elements by @vigstudio in https://github.com/plait-board/drawnix/pull/343 * feat(export): support export as svg #278 by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/348 * build: claim dependencies directly by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/351 * fix: add tooltip, fix get wrong percentage, change cursor when not allowed by @WBbug in https://github.com/plait-board/drawnix/pull/318 * build: add laser-pen to drawnix's package.json by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/354 * feat(theme-color): this pr will improve the issue of saving and loadi… by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/366 * feat(shapes): support both curly note of left and curly note of right by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/367 * fix(text): fix focus fail issue after add text through dblclick by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/368 * feat: add index.css export by @ylfeng250 in https://github.com/plait-board/drawnix/pull/370 * Text font size by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/374 * fix(freehand): prevent from hitting the freehand when click the cente… by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/376 * feat(toolbar): add More Options dropdown with duplicate/delete shortcuts by @dodolalorc in https://github.com/plait-board/drawnix/pull/386 * feat: freehand preset color and thickness by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/383 * 新增复制到剪贴板功能(SVG / PNG) by @nightt5879 in https://github.com/plait-board/drawnix/pull/395 * ci: update base image and github action by @lurenyang418 in https://github.com/plait-board/drawnix/pull/396 * build: bump plait into 0.93.1 by @pubuzhixing8 in https://github.com/plait-board/drawnix/pull/398 ## New Contributors * @seepine made their first contribution in https://github.com/plait-board/drawnix/pull/317 * @vigstudio made their first contribution in https://github.com/plait-board/drawnix/pull/343 * @ylfeng250 made their first contribution in https://github.com/plait-board/drawnix/pull/370 * @dodolalorc made their first contribution in https://github.com/plait-board/drawnix/pull/386 **Full Changelog**: https://github.com/plait-board/drawnix/compare/v0.3.0...v0.4.0