Changelog

Changelog

Every change, newest first: additions, improvements, fixes, and known issues.

  1. v0.10.0

    Latest

    Accounts, invites, and the website

    Added

    • The website (this site) is live: product overview, tutorials, changelog, feedback, and business contact are all on the web.
    • The account system works on the web: signup, email verification codes, sign-in, and password reset.
    • Invite codes: generate a link, save the code automatically, fill it in at signup, and track visits and signups.
    • Invite rewards support credits, discount credit, and plan days stacking together, each with its own toggle.
    • One color picker in the editor and the backend: SVG color area, hue slider, eyedropper, Hex, and your saved colors.

    Improved

    • AI model settings are now tabbed. Each category configures only its own template, and selecting one fills in the protocol and endpoint.
    • The account dialog shows the subscription plan and credit balance directly, along with the billing cycle and benefits when subscribed.
    • The signed-in device list merges devices with the same name and no longer lists this device.

    Fixed

    • Fixed being told to sign in while already signed in: the UI state wasn't recalculated after a session was restored.
    • Fixed Tailwind components failing to render: the engine is now injected only when utility classes are detected, so custom CSS isn't affected.

    Known issues

    • Discount credit rewards depend on order-side support and don't take effect at checkout yet.
    • The Windows app isn't released yet. Only the macOS (Apple silicon) beta is available.
  2. v0.9.0

    Paste and go, plus component review

    Added

    • Paste and go: pasted content is detected as web code, SVG, Lottie, or React and routed to the matching engine.
    • Lottie runs on the native runtime, frame size and duration are filled in automatically, and color is editable in the right column.
    • Component review: reviewers see a real preview and can adjust properties before approving; the published component uses the confirmed values.
    • Three levels of Library categories (category / subcategory / type) and favorites across devices.

    Improved

    • 4K three-layer compositing takes the aarch64 vector fast path, byte for byte.
    • Length units are converted to pixels against a 1920×1080 canvas, so output matches on every machine.
    • A full-page background now prompts you to clear it when adding the clip.

    Fixed

    • Fixed the Preview window freezing on the previous frame because of card clips: clips with no assets no longer take part in decode admission.
    • Fixed Lottie JSON rendering as a wall of text when treated as web code: unreadable JSON is rejected on the spot with the reason.

    Known issues

    • Adding a brand-new animation type still requires a matching evaluator in the core; cloud metadata alone isn't enough.
    • Subcategory names exist only in Chinese for now, so the English interface uses the Chinese names.
  3. v0.8.0

    Accounts and the cloud foundation

    Added

    • Signup, sign-in, and password reset: verification emails go out in Chinese or English based on the account language.
    • Device sessions: one device per account at a time, with the ability to view and sign out devices.
    • Components and versions in the cloud: component content carries a version and a content hash, and history can't be overwritten.
    • Favorites sync across devices.

    Improved

    • Browsing and previewing without an account: you can edit fully while signed out, and signing in only affects favorites and feedback.
    • Downloaded components work offline and aren't hidden or deleted when the cloud is unreachable.

    Known issues

    • The subscription check on export applies only to that step and doesn't affect editing or preview.
  4. v0.7.0

    Parameterized transitions and a unified gate

    Added

    • Parameterized transitions: curve (linear / smooth / easeIn / easeOut), color (flash types), and hold time (flash types).

    Improved

    • Loop animations can change amplitude, frequency, and direction; entrance and exit animations don't show those three.
    • Unified gate: formatting, static analysis, and tests run together, with unverified items listed separately.

    Fixed

    • Fixed a transition regression caused by a UI binding cycle and an undefined binding.
    • Fixed 22 flaky tests that failed at random on a different machine.

For a more detailed history, file and read issues in the GitHub repository.

tangxusd/Orbit-dev