v0.0.15

Publicado el 25 de marzo de 2026

Volver a Versiones

Notas de la Versión

  • fix(styles): remove top margin for the first child of settings section title
  • feat: add support for sensitive data auto-hide, enhance authentication flow, and improve UI components
  • fix(list-renderer): use lastElementChild to avoid removing non-element nodes
  • refactor(client): improve settings UI, empty states, and rendering performance
  • chore: update hero-smart-paste video assets and clean up unused code in Footer.astro and SiteHeader.astro
  • fix: update default description in Layout.astro and remove loading spinner from ProLayout.astro
  • refactor: centralize interpolation clamping by introducing CLAMP constant in config
  • chore: update initial prompts, remove unused FAQs, and enhance video assets
  • refactor(remotion): update video durations and transitions; enhance click pulse handling in HeroShowcase
  • refactor(auth): update membership type handling and improve test coverage; enhance translation utility in pages
  • refactor(auth): simplify membership handling and improve type definitions refactor(css): clean up styles and enhance layout variables
  • fix: update Portuguese translations for consistency and clarity; remove 'download' from activeNav in layouts and pages
  • feat: add Portuguese initial prompts and enhance account dialog for rate limiting
  • feat(settings): add transparent background toggle in Appearance group
  • refactor: remove account deletion functionality and related UI elements
  • feat(i18n): update Spanish and Portuguese translations for various strings, add new account management terms feat(api): add requireEnvVar function to enforce required environment variables fix(api): improve support API error handling and email sending logic feat(layout): enhance ProLayout with optional title and subtitle rendering style(layout): add styles for header content in ProLayout feat(navigation): implement restoreLoadingState and navigateViaTransition functions fix(auth): streamline authentication logic in app-login and callback pages
  • feat: add styling for Pro navigation and move title to CheckoutForm
  • fix: remove unused localizedUrl import from privacy and terms pages
  • feat: enhance Pro account pages with subscription details and localization updates, improve FAQ accessibility
  • feat: update Pro account navigation and add subscription page, enhance localization strings
  • test: add smoke tests for auth start and comparison pages, remove obsolete tests
  • fix: update pnpm-lock.yaml to include playwright dependency
  • fix: update authentication flow and UI elements for Pro features, enhance loading states, and improve localization strings
  • feat: refactor sync-related tests and helpers, add label management tests, and implement export data API tests
  • fix: enhance macOS build flags, update initial prompts for clarity, remove unused env variable, improve session controller error handling, and update public config response structure
  • chore: update code structure with multiple empty change blocks
  • chore: add eval-prompts script to package.json for web environment
  • feat: add import default prompts action and enhance UI interactions
  • feat: add emil-design-eng skill documentation and principles for UI design and animation
  • refactor: streamline account dialog interactions and improve test coverage
  • fix: move smart paste caching to AI Gateway
  • feat: implement daily limit enforcement for smart paste usage with atomic operations
  • feat: add syncEnabled setting and related methods to settings store
  • refactor: remove 'forImages' option from prompts and related components
  • feat: add label management for prompts and enhance prompt handling
  • fix: update label styles and scrollbar customization
  • refactor: optimize login function with token caching and improve UI rendering structure
  • style: update button styles and improve placeholder text for quick prompt
  • refactor: enhance UI components and improve accessibility features
  • refactor: reorganize base64 functions and update image context resolver to use dataUrlToBase64
  • fix: stabilize client sync and i18n behavior
  • docs: update documentation for sync, authentication, brand guidelines, build system, deep linking, and editions
  • feat: import GEMINI_MODEL constant from gemini-model in completion and support APIs
  • refactor: remove placeholder video files and update video player components with poster images
  • fix: make web favicons visible across search and installs
  • feat: add deployment instructions for web app to Cloudflare Pages
  • fix(settings): restore settings interactions and remove sync status
  • fix(sync): rotate device identity across account switches
  • feat: add Cloudflare gateway support with new environment variables and update API calls
  • refactor: remove unused Cloudflare gateway environment variables and update API calls to use new GEMINI_API_URL
  • fix: update getEnvVar function documentation for clarity and correctness
  • feat(middleware): add CORS support for API routes
  • feat: update upgrade messages for Smart Paste and implement free tier usage limits
  • feat: implement daily usage limits for Smart Paste and update related documentation
  • chore: add web screenshot configuration and assets for various viewports and themes
  • feat(auth): enhance authentication flow documentation and add key auth files fix(ui): center align items in SplitLayout component chore: update Supabase CLI version to v2.75.0
  • refactor: replace GoogleGenAI with direct API calls to Gemini model for message categorization
  • feat: implement deep link handling for authentication and improve UI components
  • fix(web): resolve 6 E2E failures from auth refactor
  • refactor(web): centralize pro page auth with session controller
  • feat(auth): implement deep link handling for OTP and enhance session management
  • refactor(auth): streamline session handling and improve error logging
  • fix(web): validate release download links against R2
  • chore: refactor layout components and improve theme handling
  • refactor(client): split entry dialog helpers
  • refactor(client): split clipboard modal helpers
  • refactor(client): centralize lifecycle cleanup and UI controllers
  • refactor: update Pro navigation and authentication flow
  • refactor(auth): simplify desktop flow and remove Linear integration
  • refactor: improve element retrieval and null handling in modal and Pro pages
  • feat: add Pro processing page and related components; update checkout flow and environment configuration
  • feat: add Pro account management page and related components
  • refactor(web): Removed unused showAccountBar prop from ProLayout.astro (3 lines) - the prop defaulted to true and was never passed as false by any caller; removed prop declaration, destructuring default, and conditional render; AccountBar now renders unconditionally
  • fix: prevent memory leak from untracked auth state change subscription
  • fix: restore corrupted VideoPlayer.astro component
  • refactor: simplify code
  • fix: adjust order of split layout cells for correct visual arrangement
  • fix: update clipboard event name and adjust related documentation
  • style: enhance button and card interactions with improved hover and active effects
  • fix: reduce box-shadow intensity for input fields and buttons
  • feat: add app-login tests and improve error handling in login process
  • fix: improve token handling in app-login by validating access and refresh tokens
  • refactor: simplify app-login logic by removing token handling and improving session validation
  • fix: correct URL formatting in buildAuthenticatedWebUrl function
  • fix: improve type safety and validation in API endpoints
  • refactor: remove obsolete comparison pages for Maccy, Paste, and Raycast
  • feat: refactor comparison pages to use ComparisonPage component and update content
  • refactor: improve type safety and localization handling across components; update styles for FAQ and Features
  • feat: update Portuguese localization, add new comparison pages, and enhance session handling
  • feat: enhance KeyboardBadge with KeyCap component and animations; add TransitionFlash and Vignette components; refactor HeroShowcase for KenBurns effect; update video duration and configurations
  • fix(auth): improve error handling and user feedback during login process
  • feat: add best practices documentation for Workers and Wrangler CLI
  • perf(remotion): optimize video encoding settings for smaller file sizes
  • feat(web): consolidate hero videos into single looping showcase
  • docs: update PRD and progress
  • feat: consolidate hero videos and add humanizer skill
  • feat: add best practices documentation for Remotion including measuring DOM nodes, text dimensions, parameters, sequencing, subtitles, TailwindCSS, text animations, timing, transcribing captions, transitions, transparent videos, trimming, videos, and voiceover integration.
  • refactor: enhance clipboard polling by combining text and image hashes for better change detection

**Full Changelog**: https://github.com/alexx855/clipmate/compare/v0.0.14...v0.0.15