Releases: PTVincent/limner-releases
Release list
Limner v0.8.3: Familiar menus, smarter tools
Limner v0.8.3: Familiar menus, smarter tools
Limner's menu bar now files everything the way Photoshop and Clip Studio Paint
do, so your hands already know where things are. The tool strip gains brush
families with their own memory, every tool gets its own icon, and a round of
desktop comforts lands: borderless fullscreen, one-key 100% zoom, and layer
masks straight from the Layers panel. Painting, Vector, Animation, and Book
all behave as before, and existing files open unchanged.
New
- Brush families. Pen, Pencil, and Airbrush now sit on the tool strip as
their own keys beside Brush, each driving the full brush engine, and each
remembers the last brush you picked in it, even across restarts. Hop from a
sketching pencil to an inking pen and back with single clicks, no re-picking
in the brush list. - Borderless fullscreen. F11 (or View ▸ Fullscreen) gives the canvas your
whole screen; F11 again brings the window back. Rebindable like every
shortcut (Edit ▸ Preferences ▸ Keyboard Shortcuts). - Fit and 100% in one click. Two view buttons snap the canvas to fit the
window or to true pixel-for-pixel, and Ctrl+1 jumps to 100% from the
keyboard. 100% now really means one document pixel per screen pixel. - Layer masks from the panel. A mask button on the Layers action bar adds
a reveal-all mask to the active layer, or opens a small menu to target,
enable, apply, or delete the one it has. - Pick your status readout. The status bar's info slot is now yours:
canvas dimensions, the active layer's name, or nothing. Your choice is
remembered. - Animation exports in the File menu. While the Animation workspace is
active, File carries the GIF, MP4, and PNG-sequence exports, alongside the
timeline's own export button. - Close and Exit. File gains Close for the current document and Exit for
the app, both with the usual unsaved-changes prompts.
Improved
- Menus, refiled the standard way. Adjustments (Brightness/Contrast,
Levels, Curves, HSL, Color Balance, Invert, Posterize, Binarize, Gradient
Map) moved from Filter to Image ▸ Adjustments; Filter keeps the true filters
(Gaussian Blur, Sharpen, Repeat Last Filter). Delete Inside, Delete Outside,
and Free Transform moved from Select to Edit. Expand / Contract / Border /
Feather nest under Select ▸ Modify. Theme, Pen Pressure, Keyboard Shortcuts,
and auto-update settings gather under Edit ▸ Preferences. Every action
itself is unchanged; only its filing moved. - One icon per tool. Nine tools shared a glyph with a neighbour; every
tool now has its own. The Airbrush wears a hand-drawn spray can. - Tool groups select first, flyout second. Clicking a grouped tool key now
selects the tool shown on it; a second click (or a double-click) opens the
flyout to swap. Quick tool changes stop opening surprise menus. - The View menu covers the view. 100% joins the zoom entries and view
rotation (left / right / reset) gets its own rows, so every view move has a
menu home and can be rebound. - Active-layer toggles in one strip. Lock, transparency lock, clip, and
reference for the active layer live in the always-visible strip at the top
of the Layers panel, wrapping to fit narrow docks; layer rows keep quiet
badges for anything engaged.
Notes
- Your keyboard shortcuts, brushes, and files are untouched; documents open
exactly as they did in 0.8.2. - Limner will soon be signed by Limner LLC, the business behind Limner. This
update already trusts both the current and the future signature, so
auto-updates keep working straight through the change. - Windows, signed installer. Update from the in-app prompt or under the Help
menu.
Limner v0.8.2: Animation becomes a studio
Limner v0.8.2: Animation becomes a studio
This release is all about Animation mode. A keyframed 2D camera and per-layer
motion bring real cinematography to your shots; onion skin now ghosts the whole
composited frame; and a dozen timeline upgrades, from zoom to exposure editing
to a composited filmstrip, close the workflow gaps beta testers hit most.
Illustration and Vector modes are unchanged, and your existing files open as
they always have.
New
Camera and motion (Limner Plus)
- A keyframed 2D camera. Pan, zoom, and rotate the whole shot over time:
add a camera key, set the framing, add another later, and Limner moves the
camera smoothly between them. Push in on a face, drift across a landscape,
or spin the scene, all without redrawing a single frame. The move previews
live while you scrub, always plays during playback, bakes into GIF / MP4 /
PNG exports, and saves with the document. - Per-layer keyframes. Give any layer its own motion: keyframe its
position, scale, rotation (about a movable anchor), and opacity, and the
layer slides, turns, grows, or fades between keys while the rest of the
frame stays put. Clouds drift, titles fade in, a cel glides across the shot.
Key diamonds live right on the layer's timeline row: drag one to re-time it,
right-click for easing or delete. - Three easings everywhere. Every camera and layer key steps (Hold), moves
evenly (Linear), or eases in and out (Smooth), per key.
Timeline
- Composited onion skin. Ghost frames now show every visible layer that
moved, composited into one silhouette, so a character split across line,
fill, and shadow layers ghosts as a whole figure instead of one layer at a
time. - Timeline zoom. Make the dope sheet's frame columns wider or narrower, so
a long shot fits on screen and a short one gets room to work. - Exposure editing. Drag the right edge of a cel to lengthen or shorten
its hold, the classic X-sheet move for retiming on ones, twos, or fours. - A composited filmstrip. An optional row of per-frame thumbnails shows
each frame's full picture, so you can read the motion at a glance. - Scrub the ruler. Dragging along the frame ruler now scrubs the playhead,
like every video app; hold Alt and drag to reorder a frame column instead. - Select a range of frames. Drag across the ruler to select several
frames, then copy, paste, or delete them as one batch. - In and out points by the numbers. Type the playback range directly, read
a real timecode next to the frame counter, and toggle onion skin with Alt+O.
Import
- Image sequences. File ▸ Import Image Sequence as Animation Frames turns
a folder of numbered images into an animation, one frame per file, in
numeric order. PNG, JPEG, WebP, BMP, TGA, TIFF, and GIF files are read, and
transparency is kept.
Improved
- Playback keeps real time. When a heavy scene renders slower than the
project frame rate, playback now skips frames to stay on the clock instead
of slowing the whole animation down. - Add Frame inserts after the current frame, where you are working, instead
of appending at the end of the timeline. - Enter plays and pauses the animation (and still commits an in-progress
stroke or transform first).
Fixed
- Undoing a stroke after switching frames now restores the frame the stroke
was drawn on, instead of leaving fragments on whichever frame was showing. - Drawing on a held frame creates its keyframe as part of the same undo step,
so undo restores the held drawing instead of leaving a stray blank frame. - Frame rate, playback mode, frame tags, onion settings, and the in/out range
now mark the document as modified, so those changes are never lost silently
on close.
Notes
- Painting is blocked, with a clear notice, on a frame where a layer is shown
moved by its keyframes: the stroke would land away from the pen. Paint on a
frame where the layer sits at its home position, or clear the layer's keys.
Opacity-only keys never block painting. - Onion skin ghosts show layers at their drawn position; preview keyframed
motion by scrubbing or playing. - The document format grew two versioned sections for the camera and the layer
keyframes. Older files open exactly as before; documents saved by 0.8.2
need 0.8.2 or newer to open. - Everything above rode through the full test suite (520 tests) and three
adversarial code reviews of the compositor and sampling changes; every
finding was fixed before release.
Limner v0.8.1: Stability fixes and a cleaner install
Limner v0.8.1: Stability fixes and a cleaner install
This is a stability release. It fixes several editing bugs, hardens Limner
against damaged files, and tidies up how the app shows up in Windows, with no
changes to your files or to how any tool works. Illustration, Vector, and
Animation modes behave exactly as they did in 0.8.0.
Fixed
- Select ▸ Modify ▸ Expand, Contract, Border, and Feather opened nothing unless
the Canvas Size dialog also happened to be open. The dialog now opens on its
own. - Panning could stick "on" if you held the space bar, switched away from Limner
with Alt+Tab, then came back. Releasing space now always stops panning. - Smudge and Blur could re-stamp a leftover smear onto a locked layer. A locked
layer is now left untouched, including right after a stroke on an unlocked one. - Pressing Enter partway through a free transform now bakes the result where you
dragged it, instead of snapping back to the last committed position. - Cutting with Ctrl+X, or re-picking the same tool, in the middle of a smudge
now commits the smear cleanly with no leftover ghost. - Opening a corrupt or malformed .limner, .artpaint, PSD, or brush file now
fails safely instead of trying to reserve gigabytes of memory.
Improved
- A clearer Windows install entry. Add or Remove Programs (Apps & features)
now lists Limner with its proper name and publisher, so it is easy to find and
uninstall.
Notes
- Under the hood, a large amount of Limner's code was reorganized and tightened
so future updates land faster. Behavior is unchanged, checked against the full
test suite and an adversarial code review. - No feature or file-format changes: documents save and load exactly as in 0.8.0,
and every tool works the same. - Windows, signed installer. Update from the in-app prompt or under the Help menu.
Limner v0.8.0: Vector tools that feel like Illustrator, and a sturdier Animation timeline
Limner v0.8.0: Vector tools that feel like Illustrator, and a sturdier Animation timeline
Vector mode has been rebuilt around Adobe Illustrator's muscle memory: the
modifier keys, the pen and selection behaviors, the full Pathfinder row, and
dozens of small interactions now work the way your hands expect. Animation mode
gets the frame operations beta testers asked for, an export that never freezes
the app, and full undo coverage for the timeline. Illustration mode is
unchanged, and your existing files open as they always have.
New
Vector mode
- Illustrator's modifier grammar, everywhere. Shift constrains shapes to
squares, circles, and 45 degree lines while you drag; Alt draws from the
center; Alt-dragging a selection makes a duplicate; arrow keys nudge objects
or selected anchors 1 px (Shift for 10 px); Up and Down add or remove sides
while dragging a polygon or star. - A full-featured Pen. Click a segment to add an anchor, click an anchor to
delete it (the path stays connected and keeps its shape), Alt-click to
convert a point between corner and smooth, and click an open path's endpoint
to pick it up and keep drawing. Selected paths show their anchors while the
Pen is active. - Direct Selection depth. Drag a curve segment to reshape it (straight
edges slide rigidly, like Illustrator); rubber-band across paths to select
individual anchor points; Alt-click walks the Group Selection ladder from an
object up through its enclosing groups. - The whole Pathfinder second row. Trim, Merge, and Crop join Unite, Minus
Front, Minus Back, Intersect, Exclude, Divide, and Outline, on the
Pathfinder options bar and panel. - Transform like Illustrator. The selection box hugs the drawn shape and
carries eight handles: corners scale both axes, edge midpoints scale one
(Alt from the center, Shift uniform, Shift-snap rotation to 45 degrees).
Flip H and Flip V buttons mirror the selection in place. - Place shapes by numbers. Click any shape tool without dragging to type
exact dimensions (length and angle for the Line), just like Illustrator. - Illustrator shortcuts. Ctrl+J joins selected paths, Ctrl+8 makes a
compound path and Ctrl+Alt+8 releases it, and the bracket keys resize the
Vector Eraser band. - Sharper cutting and drawing tools. The Knife now slices open lines and
stroked paths, not just filled shapes; the Pencil closes into a filled shape
when you finish near the start; the gradient annotator's endpoints are
grabbable on canvas to re-aim an existing gradient; the object marquee
selects everything it touches instead of only what it fully surrounds.
Animation mode
- Reorder frames by dragging a column in the timeline ruler.
- Copy and paste whole frames, across any distance in the timeline.
- Frame hotkeys. One Alt family drives the playhead frame: Alt+N new,
Alt+D duplicate, Alt+L linked clone, Alt+C copy, Alt+V paste after,
Alt+Delete delete. All rebindable in Keyboard Shortcuts. - Find a stroke's layer. Ctrl+Alt+click any mark on the canvas to jump to
the layer that owns it. - Paste reference images. Ctrl+V drops a copied image straight onto the
Reference board.
Improved
- Duplicating a frame copies every layer of that frame, not just the
active one, so edits to the copy never bleed into the original. - A new frame starts blank on every layer, ready to draw the next drawing.
- Animation export no longer freezes the app. GIF, MP4, and PNG sequence
export render one frame per screen refresh and stream to the encoder in the
background; you can keep working, and the export cancels cleanly if you
switch documents. - Undo covers the timeline. Frame add, duplicate, delete, reorder, retime,
and paste are all single undo steps (Edit ▸ Undo), restoring the whole
timeline exactly. - Transparent areas read clearly. Empty canvas shows as a dark field by
default, with a View ▸ Transparency checkerboard toggle; Animation mode
always shows the checkerboard so onion skins stay readable. - No console window. The app opens without the black terminal window that
used to appear behind it.
Fixed
- Alt gestures in Vector mode (duplicate, draw-from-center, convert anchor)
did nothing: the temporary color-picker latch was consuming them. - Scaling or rotating a vector selection could leave a ghost of the old shape
behind for a few frames. - Rounding a live shape's corner ring now works on the first click and drag.
- Deleting an anchor no longer flattens the curve through the gap: the
neighboring handles re-fit to keep the drawn shape. - Undo, redo, and frame operations are safely ignored while an animation
export is gathering frames, instead of corrupting the export.
Notes
- Everything above rode through the full test suite (500 tests) and an
adversarial code review; the review's findings were fixed before release. - File formats are unchanged: documents save and load exactly as in 0.7.9.
Limner v0.7.9: Selections, cropping, and free-transform
Limner v0.7.9: Selections, cropping, and free-transform
This update fills in the everyday Illustration essentials: full selection shortcuts, ways to grow, shrink, and soften a selection, a Sharpen filter, an interactive Crop tool, and Distort / Perspective / Skew transforms. Your existing projects open exactly as before, and the Vector, Animation, and Book workspaces are untouched.
New
- Selection shortcuts. Ctrl+A selects the whole canvas, Ctrl+D deselects, and Ctrl+Shift+I inverts the selection. All three now live in the Select menu with their shortcut shown.
- Modify a selection. Grow, shrink, outline, or soften a live selection from Select ▸ Expand, Contract, Border, and Feather, each with a pixel amount.
- Sharpen filter. A Sharpen adjustment with a live preview and Amount / Radius controls (Filter ▸ Sharpen). Filter ▸ Repeat Last Filter (Ctrl+F) re-applies your last adjustment with the same settings.
- Crop tool. Drag a crop box with edge and corner handles, then Enter to apply or Esc to reset, with an on-canvas Apply / Cancel button (tool strip ▸ Crop, or press C). Image ▸ Crop to Selection trims the canvas to the current selection.
- Distort, Perspective, and Skew. New free-transform modes on the Transform options bar, alongside Free: drag the four corners to distort, pull opposite corners for perspective, or slide an edge to skew.
- Eight more blend modes. Subtract, Divide, Vivid Light, Linear Light, Pin Light, Hard Mix, Darker Color, and Lighter Color join the layer blend list.
Improved
- Folder opacity label. A folder's opacity slider now reads "Folder Opacity" so it is no longer mistaken for the active layer's own opacity when the layer sits inside that folder.
Fixed
- Transforming a selection no longer leaves a faint line along the box edge after you confirm or cancel.
- Beginning a two-finger pinch or zoom no longer stamps a stray dot from the first finger.
Notes
- The Vector, Animation, and Book workspaces are unchanged, and existing files open exactly as before.
- The new blend modes save and reload with your project; older files that do not use them are unaffected, and a project saved with a new mode opens on an older build with that layer set to Normal.
- Windows, signed installer. Update from the in-app prompt or under the Help menu.
Limner v0.7.8: Faster painting, leaner memory
Limner v0.7.8: Faster painting, leaner memory
Improved
- The Blend tool's blur now starts instantly on large canvases. Starting a blur stroke on a 4096 px canvas used to pause for about a second and a half; it now takes about 30 milliseconds.
- Painting on large canvases no longer stutters every third of a second while layer thumbnails refresh. Thumbnails now update only the area you actually painted.
- The fill bucket is up to twice as fast on blank and flat areas when Close gap is on (the shipped default), and every fill commits faster.
- Undo and redo of large strokes and fills are noticeably quicker.
- Closing a document now returns its graphics memory to Windows right away instead of holding it until you quit.
- Long sessions stay leaner: a 4096 px canvas with timelapse recording through 200 strokes stays under 600 MB of memory.
Fixed
- A rare one-frame freeze at the start of a stroke while thumbnails were syncing with the GPU.
Notes
- Update checks now come from limnerart.com instead of GitHub. Nothing changes for you; older versions keep updating normally.
- Full measured system requirements for Windows are published on the support page at limnerart.com/support.
Limner v0.7.7: Smarter fills, cleaner blending, built-in video export
Limner v0.7.7: Smarter fills, cleaner blending, built-in video export
This release closes out the top beta reports: the fill bucket now behaves like a proper flatting tool straight out of the box, blend brushes no longer leave white streaks, and Smart Shapes only snap when you mean it. Under the hood, video export is now built into Limner itself, so the download is smaller and exports work the same on any graphics card. Everything else works exactly as before, and your existing files open normally.
New
- Built-in video export. Timelapse and Animation videos are now encoded inside Limner itself, with no bundled helper program. The download is smaller, MP4 export works identically on any graphics card, and upgrading cleans up the old helper automatically.
- Zoom and rotation controls under the canvas. The status bar now centres a view cluster below your artwork: minus and plus zoom steppers around a zoom slider, plus the rotation readout, so the view is always one click away.
- Smart Shape on/off toggle. A Smart Shape checkbox on the Brush options bar turns draw-and-hold shape snapping on or off, and the choice is remembered between sessions.
Improved
- The fill bucket fills like a flatting tool. Out of the box it now matches against the whole visible drawing (so line art on its own layer just works), tucks flats a couple of pixels under anti-aliased lines with To darkest, closes small gaps in line art, and treats the canvas edge as a line when closing gaps, so a region that opens onto the border still fills as enclosed and the paint reaches flush to the edge and corners. Every part of this is adjustable on the options bar.
- Smart Shape waits for a deliberate hold. The hold-to-snap gesture now measures stillness on screen, so it feels the same at any zoom and slow careful drawing no longer snaps mid-line. Small hatching and detail strokes stay freehand, and the selection box around a snapped shape now wraps the whole stroke, wide brushes included.
- Blur stays on your layer. Like Smudge in the last release, the Blur blender now softens only the layer you are working on, so edges fade into real transparency instead of picking up white from the paper or colour from the layers below.
Fixed
- Blend and smudge brushes no longer paint white streaks when a stroke starts on empty canvas and sweeps into paint.
- The Erase toggle now wins for every brush: erasing with a Blend brush erases instead of smearing, and an erase stroke can no longer turn into a painted shape through Smart Shape.
- Fill clicks right next to line art or the canvas edge keep gap closing active instead of silently leaking, and clicking inside a tiny enclosed pocket fills the pocket rather than the area around it.
- A pen leaving the window mid-stroke no longer leaves a ghost of an unfinished blend smear or shape preview on the canvas.
- Pressing undo during a live stroke now cancels the stroke cleanly instead of pulling history out from under it, and redo is no longer lost after cancelling a transform.
- A shape being re-edited no longer commits to a different layer if you switch layers before confirming, and mid-stroke layer commands (duplicate, paste, add layer) no longer send the stroke to the wrong layer.
- The timelapse recorder no longer crashes when the canvas is resized mid-recording.
- A Limner Plus key no longer lapses to Free when automatic update checks are turned off, and re-entering a valid key while offline activates immediately.
- Animation and Vector documents opened without a Plus key now follow the same access rules as creating them.
- Menus and buttons grey out properly when they cannot act, such as the Layer menu without an open document and the undo, redo, and Paste buttons.
- Damaged or maliciously crafted project and video files are now rejected safely instead of being able to crash the app.
Notes
- Square timelapse recordings now cap at 2160 x 2160 (the built-in encoder's limit); wide and tall canvases keep their existing caps.
- Very old timelapse recordings made by early versions still export as raw video, but new recording cannot continue onto them; Limner explains this if you open one.
- Illustration, Vector, Animation, and Book are otherwise unchanged, and older files open normally.
- Windows, signed installer. Update from the in-app prompt or under the Help menu.
Limner v0.7.6: Smudge stays on your layer
Limner v0.7.6: Smudge stays on your layer
The Smudge tool now smears only the layer you are working on, so colour from the layers below no longer bleeds into your stroke. Everything else works exactly as before, and your existing files open normally.
Improved
- Fewer antivirus warnings. The app and its helper files now carry proper version details and signatures, so Windows and antivirus tools are less likely to flag a fresh download.
Fixed
- Smudge no longer pulls colour through from other layers. It now samples only the active layer by default, so the smear drags that layer's own paint. A new "Sample all layers" checkbox in the Smudge options bar brings back the old whole-image pickup when you want it.
Notes
- The core illustration tools are unchanged, and Limner Plus keys keep working as before.
- Older files still open normally.
- Windows, signed installer. Update from the in-app prompt or under the Help menu.
Limner v0.7.5: Limner Plus and free beta keys
Limner v0.7.5: Limner Plus and free beta keys
Limner now has a Plus tier. The advanced workspaces and creator tools are Limner Plus features, and during the beta you can unlock every one of them with a free key. The core illustration tools stay free, with no key needed.
New
- Limner Plus. The Vector design workspace, the Animation studio, the Book (comic and manga) studio, Brush Studio (create, import, and export brushes), pro export (batch, multi-resolution, watermark), advanced timelapse, and SVG export are now Limner Plus features.
- Free beta keys. Request one at limnerart.com and we will email it to you with a download link. It unlocks every Plus feature on your device during the beta.
- In-app activation. Paste your key under ▸ Help > Enter Limner Plus key to unlock Plus right away.
Improved
- The free core stays fully free: raster painting, the full brush engine with pressure and tilt, unlimited layers and masks, every blend mode, selections and transform, filters, and PNG, JPEG, and layered PSD import and export.
Notes
- If you already have an alpha or beta key, it keeps working.
- A beta key activates on one device. The core illustration tools remain free with no key.
Limner v0.7.2: Per-layer rulers, a Blend tool, and a transparent fill bucket
Limner v0.7.2: Per-layer rulers, a Blend tool, and a transparent fill bucket
This release adds Clip Studio style per-layer rulers for cleaner inking, a one-tap
Blend tool on the tool strip, and a transparent mode for the paint bucket. It also
imports animated GIFs into Animation, tidies the tool-options bar, and reorders the
tool strip to the tools you reach for most. Illustration, Vector, and Animation all
work exactly as before, and your existing files open as they always have.
New
- Per-layer special rulers. Attach a ruler (linear, parallel, radial, or
concentric) to a specific layer, so each layer can keep its own and your strokes
rail to it. An All Layers option lets a stroke snap to any layer's ruler, layers
that carry a ruler show a small badge in the Layers panel (right-click it to
manage), and rulers are saved with the document. Toggle snapping from View ▸ Snap
to Special Ruler. - Blend tool. A single Blend tool now sits on the tool strip beside Brush and
Eraser. It smears or softens with the active brush from the Brush picker's Blend
folder, the brush deciding whether it smudges or blurs, so blending is one tap
away. - Transparent fill. The paint bucket can now clear a region to transparency
instead of filling it with colour. Turn on Erase on the Fill options bar (the same
transparent-paint toggle the Brush uses) and click to erase a matched area. - Animated GIF import. Bring an animated GIF into Animation as ready-made
frames. - Rulers and guides in the Layers panel. Rulers and guides now appear as their
own rows in the Layers panel, so you can see and delete them at a glance. - Shared animation paper. Animation frames can share one paper layer, with a
toggle for transparent paper.
Improved
- Per-tool brush memory. The Brush and the Blend tool each remember the last
library brush you used, and the picker follows you to that brush's folder, so
swapping between painting and blending keeps each tool on its own brush. - Most-used tool order. The default tool strip is reordered roughly most-used to
least-used; Window ▸ Reset Tool Strip Layout restores it if you have customised
yours. - Tidier tool-options bar. Undo and redo sit centred on the bar and slide aside
only when a tool's controls need the room, each slider's value reads cleanly
inside the bar, and the bar lays out correctly at every window width. - Smoother vector pen. Double-click the end of an open line to keep drawing it,
and the live outline preview is cleaner.
Fixed
- The slider value numbers in the tool-options bar no longer hang past the bar's
bottom edge, and undo/redo no longer overlap the sliders on a narrow window. - Switching tools while a ruler is active keeps the active layer's ruler in sync.
Notes
- Every feature is available in this build.
- Older Limner files open normally; documents that use per-layer rulers save in the
latest format and still open in this and later builds. - Windows, signed installer. Update from the in-app prompt or under the Help menu.