← back to the editor · about
OTTOMANCER — CHANGELOG
=============================
(for people who use it; the developer paper trail lives in VERIFY.md)
v0.13 — the version you are running
-----------------------------------
Everything below from 0.12.1 to 0.12.3 shipped on the same day and was
never released separately, so it is all collected here as 0.13. The
detailed entries are kept because they say what actually changed.
It earns a version of its own rather than another patch number for one
reason: **effects that use a scaled emitter in world simulation space
now draw differently**, because their particles finally scale with the
emitter. That is a change you can see in work you already saved, and a
version number that claimed nothing had changed would be lying to you.
Alongside that, three ways of losing work were closed:
- a dragged loop region made a project impossible to save at all;
- autosave could stop and never say so;
- and the recovery snapshot re-serialised the whole project on every
edit once storage filled, which is what made large projects freeze.
Also new: a "Bugs & ideas" button on the top bar, a warning that appears
if autosave ever stops, and the editor tab finally has an icon.
v0.12.3 — fixes
---------------
- Scaling an emitter now scales its particles too when the emitter is
set to world simulation space. It already worked in local space, so
the same emitter at the same scale drew two different pictures
depending on that dropdown: in world space the particles spread out
and moved faster but each one stayed its original size.
If you have a saved project with a world-space emitter scaled to
anything other than 1, it will look different — larger or smaller,
and correct. Projects at scale 1, which is everything unless you
changed it, are untouched.
v0.12.2 — fixes
---------------
- Dragging the loop region no longer makes a project impossible to save.
Opening a file overwrote the loop region with the full animation
length, so a project whose loop had been dragged never read back as
itself — and the save check, correctly, refused to write a file that
would not reload. Two bugs in one: the loop region is now kept as you
set it and survives saving and reopening.
- The "More" menu on the top bar sat to the right of the support
button and got pushed off the edge, showing as a stray fragment of its
own label. It now sits with the buttons it holds.
- A "Bugs & ideas" link now sits on the top bar next to the
support button. A clear bug report is worth more than a coffee, and it
was two clicks further away than the donate button.
v0.12.1 — fixes
---------------
- MP4 export works again at 1080p and above. It had been asking the
browser for an H.264 level that cannot encode anything larger than
720p, so a normal 1920x1080 export was refused and reported as
"H.264 not available" on machines that encode H.264 perfectly well.
The exporter now picks a profile that fits the size you asked for.
- Texture sheet animation no longer slices sprites that are not
sheets. The tile grid was being applied to every sprite in an
emitter, so an ordinary sprite sharing an emitter with a flipbook
was drawn at a sixteenth of itself. The grid now describes the
first sprite only. This also affected the Spine export and the
exported web player, and is fixed in all of them.
(Visible in the shipped Flamethrower effect, whose Heat Puff was
being quartered.)
v0.12 — first public release
----------------------------
A little history: this software was originally developed under the name
"Ottopia Particles" before becoming Ottomancer for its public debut.
The editor:
- professional dope-sheet timeline: dope sheet, frame ruler over the key lane,
transport cluster, loop region you can drag, animation variants with
their own menu, and a curve editor in its own window.
- Properties panel rows now wrap instead of pushing buttons out of
reach; every label stays inside its button; small controls got
proper click sizes.
- flat professional dark look: flat panels, orange accent, matching light
theme.
The library:
- 75 ready-made effects in nine categories — including animated
flipbook effects (Toon Explosion, Flipbook Fire, Electric Zap),
seamless loop overlays for games (Win Rays, Pulse Glow, Shine
Sweep, Big Win, Idle Shimmer), Matrix Code Rain, a Comet, Cartoon
Fire, and many variants.
- 57 built-in sprites, with animated 4x4 sheets drawn frame by frame.
- Every effect is an ordinary emitter after you apply it — recolor,
resize, pull apart, make it yours.
Around the app:
- Exports, all verified from disk by the test pipeline: Spine-compatible
JSON + atlas + PNG (engine-ready), PNG sequence, WebM and MP4 video,
animated WebP and GIF, SVG (transforms; warns rather than writing an
empty file), and a compact web bundle with its own player.
- A website version: same editor, nothing installed, works offline
after the first visit, installable as an app.
- A license in plain language: free for everyone, everything you make
is yours to sell; just don't sell or repackage the tool itself.
- Version number in the title bar, so reports can say which build.
Known rough edges:
- This is a one-person, free-time project. Things will be imperfect;
reports are welcome and read. Thank you for your patience.