Changelog

Every release of Motif, with the date it shipped and what changed - new features, fixes, and the things we got wrong and corrected.

  1. v1.5.0 Latest

    Sequences. You can now describe several actions in one line ("waves, then jumps, then sits down") and get them back as one animation instead of three… 4 new, 4 fixed

    Sequences. You can now describe several actions in one line ("waves, then jumps, then sits down") and get them back as one animation instead of three separate exports.

    New

    • Sequence composer. Type a multi-action description and Motif splits it into beats you can edit, reorder, or merge before anything is generated. Nothing is charged until you confirm the beat list.
    • The price you see is the price for the beat count you actually submitted. Editing the beats re-quotes before you confirm.
    • Sequences render on the server, beat by beat, and come back stitched into one sprite sheet and one export bundle.
    • While a sequence runs you can see which beat it is on, and you can stop it part way.

    Fixed

    • The beat editor no longer opens while you are still typing, and no longer reopens on top of a finished animation.
    • A finished sequence shows up as one action in the rail, not one card per beat.
    • A completed sequence no longer appears as an empty card.
    • Removed a "PRO" badge from the UI. There is no Pro plan, so it should not have been there.

    Notes

    Before shipping this we measured how well two generated beats actually join at the seam. They do not join cleanly, and we are not going to claim they do. What you get is composition, plus free trimming at the seam. If you need frame-exact continuity between shots, this is not that yet.

  2. v1.4.0

    1 new

    New

    • Forgot password. If you signed up with an email address, you can reset it yourself instead of emailing us.
  3. v1.3.0

    1 changed, 3 fixed

    Changed

    • New accounts get one free animation, credited on signup. Previously the grant was larger and vaguer. One free animation is what the site now says everywhere, and it matches what the account actually receives.

    Fixed

    • Account data isolation. Signing out of one account and into another could leave the previous account's project on screen. The signed-in account is now a hard boundary: everything remounts, and analytics no longer reports the old project.
    • Google sign-in always shows the account chooser, so people with more than one Google account can pick.
    • If the app and the server disagree about auth configuration, you now get a screen that says so instead of a request that fails for no visible reason.
  4. v1.2.0

    2 new, 1 fixed

    New

    • A landing page that shows real exports rather than mockups, plus a section of the animations running in app-sized frames.
    • The blog: guides on adding a mascot to an app, SwiftUI and Android sprite sheet tutorials, and comparisons with Rive, Lottie, hiring an animator, and doing it yourself with an AI coding agent.

    Fixed

    • The mascot preview stuttered until you expanded the Frames panel. Frames are now decoded before playback, so the loop is smooth from the first pass.
  5. v1.1.0

    Animate and Export used to be two screens. 4 new, 4 fixed

    Animate and Export used to be two screens. They are now one Studio room, so you can see the character, the actions, and the output at the same time.

    New

    • Studio: a single room with the character sheet, the action slots, and the stage. Panels collapse when you want the space.
    • Integrate panel: copy-paste code for the platform you are exporting to, next to the animation it belongs to.
    • Credit activity. Every credit added or spent is listed with a date, so you can check the balance yourself.
    • Dance got real choreography instead of a generic loop.

    Fixed

    • Downloading an export you have not edited no longer re-renders it. Repeat downloads come from cache and are close to instant.
    • The download sometimes did not start because the blob URL was revoked too early.
    • The output preview renders at full size on first paint instead of resizing after load.
    • Refreshing the page keeps you on the mascot you were working on.
  6. v1.0.0

    Motif opened to the public at trymotif.app. 5 new, 1 fixed

    Motif opened to the public at trymotif.app.

    New

    • Accounts: sign in with Google or with an email address.
    • Credits and payments through Lemon Squeezy. The packs are one-time purchases, not a subscription.
    • Frame editor: reorder, delete, and duplicate frames, set FPS with a slider, and turn ping-pong on or off. The preview updates as you change it.
    • Export bundles for iOS, Android, Web, Unity, and Godot, chosen inside the download flow.
    • Product analytics. We updated the privacy policy to disclose it on the same day it went live.

    Fixed

    • We capped upload sizes and hardened the payment endpoints. A purchase is credited once per order, even when the webhook arrives twice.