Back to changelog
Fixed

Rolino fixed changes

Page 10 of 11. Each page contains at most 30 entries so agents and people can read it without a large context load.

  1. Current

    Media uploads now bind completion to an expiring upload intent, reject replayed local uploads, sign the expected byte length, and clean abandoned objects

  2. Current

    Email-code delivery diagnostics now use opaque browser tickets instead of exposing status lookups by email address

  3. Current

    Research prompts now isolate fetched pages, search results, and prior model output as untrusted data so embedded instructions cannot redefine the agent task

  4. Current

    Rescheduling a partially published post now leaves completed destinations untouched, preventing duplicate social posts

  5. Current

    Publishing workers now use fenced, renewable database leases and quarantine unknown expired attempts instead of risking duplicate provider submissions

  6. Current

    Confirmation dialogs now use a wider, better-spaced layout with larger text so destructive choices and their consequences are easier to read

  7. Current

    Self-hosted database readiness now recognizes the latest storage-cleanup migration instead of reporting fully migrated deployments as pending

  8. Current

    Post cards now use a responsive masonry layout that preserves a consistent card width even when only one post remains, with compact shadcn-composed sections and bounded previews that keep portrait or landscape media fully visible

  9. Current

    Authentication now describes email sign-in codes consistently and keeps email-provider configuration details out of user-facing delivery errors

  10. Current

    The changelog now combines repeated category headings within a release, preventing duplicate-section rendering errors while preserving every entry

  11. Current

    The landing-page audience strip now keeps labels intact, balances its five meaningful groups, and removes the stray “Your workflow, too” placeholder

  12. Current

    The public footer now uses a deliberate centered mobile layout with clearer separation between navigation, creator credit, and copyright

  13. Current

    Production builds now generate the Prisma client from a fresh checkout before compiling the application

  14. Current

    Prisma migration commands now prefer a direct database URL, preventing pooled Supabase connections from stalling production migrations

  15. Current

    The idea-to-insight migration now respects the configured PostgreSQL schema instead of assuming `public`

  16. Current

    Pinned the patched HTTP router used by Prisma tooling to prevent the disclosed HTTP/2 denial-of-service vulnerability

  17. Current

    Cross-platform CI now discovers TypeScript tests without shell glob expansion and compares installed MCP paths through their canonical filesystem locations on macOS

  18. Current

    Blog delivery now converts reviewed catalog references into real website paths, and Blog plans reject repeated imported articles even when their titles include site-name suffixes.

  19. Current

    Generating a complete Next.js setup now keeps its publishing destination and signed revalidation secret synchronized.

  20. Current

    TikTok Direct Post failures now identify publishing instead of draft delivery and explain how unaudited apps can retry with a private account and Only me visibility

  21. Current

    Restored and expanded the softly floating social-platform logos across the landing-page hero, Features, and workflow sections, with eight theme-aware networks and reduced-motion support.

  22. Current

    Google data-source disconnect confirmations now place a compact icon beside the title instead of using an oversized standalone media block

  23. Current

    Brand Settings now uses one clear page heading instead of repeating the title and introduction inside the profile form

  24. Current

    Brand website edits now create, update, or safely disconnect the matching website source and connection metadata without deleting previously gathered knowledge

  25. Current

    Brand settings now reject over-limit server submissions instead of silently clearing optional details, clear corrected field errors as users edit, and prevent Google data deletion or disconnect actions from reporting success when permissions have changed

  26. Current

    Publishing progress checks now avoid overlapping requests and show each terminal success or failure notification only once

  27. Current

    TikTok draft uploads now use one compact sticky status surface instead of repeating outcomes below the composer, keep processing and provider failures visible without a refresh, explain pending-share limits in plain language, say successful handoffs were sent to the mobile inbox instead of published, explain the required in-app completion and caption handoff, exclude inbox deliveries from published totals, and prevent accidental duplicate sends

  28. Current

    Fresh-clone test runs now generate the Prisma client automatically with a non-connecting fallback used only for generation, while migration and deployment commands still require an explicit database URL

  29. Current

    CLI-only installations now explain the exact `@rolino/mcp` installation command when MCP setup is requested, while source checkouts continue to use their local built server

  30. Current

    Expired CLI browser approvals are now detected before the form renders or submits, explain that the terminal stopped waiting, disable futile resubmission, and direct users to close the page and start `rolino auth login` again