| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 2.9.2 source code.tar.gz | 2026-05-16 | 366.5 kB | |
| 2.9.2 source code.zip | 2026-05-16 | 370.4 kB | |
| README.md | 2026-05-16 | 2.3 kB | |
| Totals: 3 Items | 739.2 kB | 0 | |
2.9.2
Added
- Drag to Reposition Images — click and hold an image (or use the grip handle) to drag and drop it anywhere in the editor, including between words (inline caret placement)
- Image-Specific Toolbar — selecting an image now shows a contextual toolbar with Drag handle, Move Block Up/Down, Replace Image, and Delete actions
- Replace Image action — quickly swap a selected image via file picker (supports both base64 and
imageUploadHandler) - Sticky Toolbar — when the editor has no
maxHeight(page-flow mode), the toolbar usesposition: stickyto remain visible while scrolling - Touch/Mobile Image Drag & Drop — images can be repositioned on touch devices using the grip handle in the image toolbar
- New translation keys for all 8 languages: imageToolbar.replaceImage,
imageToolbar.deleteImage,imageToolbar.dragToMove
Fixed
- Image Toolbar Positioning — toolbar now automatically shows below the image when near the top of the editor, preventing overlap with the main toolbar
- Blockquote Toggle — the blockquote button now properly toggles on/off; clicking again removes the formatting
- Font Size Selection Preservation — selection is now tracked continuously via
selectionchange; changing font size via +/− buttons or presets no longer jumps to unrelated text - Image Resize Styles on Form Submission — resized image dimensions (inline
width/height) are now correctly synced and preserved after form submission - File Upload Button Alignment — the native upload button inside modals is now vertically centered on all devices
- Image Toolbar Overflow on Mobile — toolbar buttons now stay within the viewport on small screens
Improved
- Floating selection toolbar is automatically hidden when an image is selected (image toolbar takes over)
- Blockquote button now shows active state when the cursor is inside a blockquote
- Modal responsiveness on mobile — proper max-height, scrollable body, stacked form rows, and iOS zoom prevention on input focus
Thanks to @ifeiwu for reporting several of these issues! 🙌
Full Changelog: https://github.com/neikiri/neiki-editor/compare/2.9.1...2.9.2