Changelog

All the latest updates, improvements, and fixes to YNS.

Add Conversation Sharing For AI Builder

Other Features

  • Add enpoint for ai builder message persistence
  • Add toasts around commits
  • Pull before push
  • Redesign / page toolbar and add plan mode to builder chat
  • Support stream reconnection on page refresh with catch-up replay
Fixes
  • Fakturownia shipping price
  • Lower timeout in sandbox to 5 minutes
  • Plan mode button sizing in builder chat toolbar
  • Resolve build errors and lint warning
  • Use X-Sandbox-Token header to avoid credential brokering collision
  • Uncheck element selector after sending a message
  • Use store url for preview
  • Fix deployment link

Shippo Addon V1

Other Features

  • Add ai-driven store insights
  • Add euro
  • Add Image Studio for AI-powered product media generation
  • Add missing titles to all admin pages
  • Add NPS Popup via PostHog API
  • Add POST product reviews API endpoint
  • Add product reviews API endpoint
  • Add store address validation via Google API
  • Added notes section to invoices
  • Added plan mode to ai builder
  • ai: Switch image/video generation from Fal.ai to xAI Grok Imagine
  • Allow ai builder agent to use skills
  • Allow to drag and drop images to ai builder
  • Clean up chat sidebar & page UI to match settings drill-in pattern
  • Create openapi.json spec and yns code mode mcp to ai builder
  • Expand and refine admin chat workspace
  • Fully add volume-based-pricing to cart flow
  • hub: Redesign Image Studio UX and rename to Command Hub
  • Improve API spec
  • Improve tool use rendering
  • Introduce volume-based pricing
  • Make product-level as default for volume pricing with per-variant override
  • Mention of createInsight in the system prompt of the store agent
  • Move volume pricing to 'Advanced' tab
  • multi-currency: Add editing currencies to all forms
  • multi-currency: Add missing API fields
  • multi-currency: Add multi-currency to api and models
  • multi-currency: Automatic conversion rates
  • multi-currency: Complete checkout flow and simplify cartGet API
  • multi-currency: Fix product fetching logic
  • multi-currency: Fix product meta counts
  • prompt: Suggest clarifying questions if user prompt unclear
  • Swap static tool components to json-render
  • Translations api
  • translations: Add AI translations
  • translations: Add inline product translations
  • translations: Add product translations
  • translations: Finalize the ui
  • translations: Fix fetching reviews by translated slugs
  • translations: Fix how translations are returned
  • translations: Fix when translations are returned
  • translations: Get entities by slug in the API
  • translations: Make it a tool
  • translations: Make products translatable
  • translations: Product translations
  • translations: Translate categories
  • translations: Translate collections
  • translations: Update AGENTS.md
  • Volume-based pricing further adjustments
Fixes
  • Add empty state component and missing title in settings
  • Ai websocket streaming losing messages
  • Apply coupon button
  • Bundle shows $0 in cart when a constituent product is also a line item
  • Align shipping and pricing with tax behavior
  • Header height
  • Hide translations in the sidebar
  • Replace img elements with next/image in Media Studio
  • Incorrect attributes shape
  • Invoice pdf generation, moved it to server side, added branding
  • Linting in tests
  • Loading landing page
  • Fix filtering enabled currencies
  • Overflow in product edit form
  • Popup offset
  • Allow "none" when no template matches store description
  • Remove false positives from protected files in the sandbox
  • Resolve lint errors (non-null assertion and global variable shadowing)
  • Sidebar opening on desktops
  • Fix count
  • Verify if project already exists on Vercel before creating it

AI Image Generation Magic

Unlock the power of AI to create stunning product images effortlessly, boosting your store's visual appeal and helping you stand out in a crowded market.

Effortless Bulk Product Setup

Save valuable time by adding multiple products at once, allowing you to focus on scaling your business rather than getting bogged down by tedious manual entry.

Revamped Customer Experience

Deliver a seamless and engaging shopping experience with a fully redesigned and responsive customer panel, enhancing customer satisfaction and potentially increasing sales.

Other Features

  • Add image upload API endpoint
  • Add local product import script from directory structure
  • Add Loops SDK to subscribe new users to our mailing list
  • Add product count to categories
  • Make ai builder responsive
Fixes
  • Add missing type declarations for react-syntax-highlighter deep imports
  • Coupons clear address
  • Mobile responsivness on /create page
  • Speed up product edit screen
  • Display correct shipping price in order emails when free shipping threshold met

First Cypress Test

Use Vercel Sandbox Credential Brokering For API...

Fixes
  • Minimize the risk of leaking anthropic api key
  • Minimize the risk of leaking FAL api key
  • Rewrite auth email URLs to use store's custom domain
  • Shipping update vulnerability
  • Use SSH deploy key for git push instead of PAT credential brokering

Dynamic Product Videos

Engage your customers with stunning product videos that help showcase your items in action. This feature enhances visual storytelling, leading to increased conversions and customer trust.

Fast Store Setup

Accelerate your store creation process with automated website scraping, allowing you to pull in product data effortlessly. Spend less time on setup and more time growing your business!

Other Features

  • Enhance product media handling by adding video support and updating upload size limits
Fixes
  • Checkout address saving bug
  • Checkout confirmation
  • Add emailDomainVerified column and update domain actions
  • Enforce minimum page number in admin schemas
  • Pretend to speed up switching stores
  • Resolve hydration mismatch in admin header PreviewLink
  • Scroll problem in checkout
  • Scroll problem in checkout in other fields
  • Tooltips
  • Harden sandboxes
  • Temporarily disable email verification
  • Auth - set baseUrl: *
  • Pass billing address to Stripe confirm for BLIK and P24
  • Stabilize Stripe confirm flow for BLIK payments
  • Send order confirmation emails sequentially to avoid Resend rate limits

Centralized Command Hub

Store owners can now easily manage all aspects of their e-commerce operations from a single dashboard, streamlining workflows and enhancing productivity.

Interactive Customer Engagement

With the new AskUserQuestion feature, store owners can foster interactive communication with their customers, leading to improved engagement and higher conversion rates.

Other Features

  • Improve file tree browser
  • superadmin: Add AskUserQuestion to components showcase
  • tests: Enhance release workflow with testing step
Fixes
  • Disable github action for tests
  • Skip comparing translations when updating checkout state

Subscription Status Lock

Easily know the status of your subscription with the new LockIcon for publishing, ensuring smooth operations and effective management of your store’s offerings.

Integrated Task Management

Stay organized and efficient with the new TodoWrite tool, allowing seamless task updates directly within the chat interface, enhancing collaboration and productivity.

Advanced Query Analytics

Leverage insights with the new query analytics tool, helping you understand customer behavior and make data-driven decisions to boost sales.

Other Features

  • Add invitation reminders cron job
  • Add Max Mode
  • Add more styles to the suggestion
  • Add script for analysing promptsfixes YNS-1013
  • ai builder: Simplify example prompts to speed up initial designs
  • ai-builder: Add adaptive thinking option to session configuration
  • ai-builder: Add stop button to sandbox chat for cancelling agent work
  • chatbot: Add product approval functionality to product creation
  • chatbot: Add tool calls for creating and editing products
  • chatbot: Enable fast mode for first messages in new sessions
  • chatbot: Enhance tool calls display with collapsible thinking blocks
  • checkout: Add unavailable checkout message for stores without Stripe integration
  • Cursor-based product pagination
  • Deduplicate prompts
  • Deduplicate prompts
  • deploy: Add store share functionality
  • Enhance design mode and improve element selection UI
  • Generate store name and subdomain
  • Implement invitation reminders and workflow steps
  • Improve billing page
  • Integrate template assignment off the initial prompt
  • Pass initial prompt as a suggestion in chat
  • Remove TodoWrite from loading tool call animations
  • Search - update types
  • Search API
  • seo: YNS-1003 Add seo audits, update sandbox prompt
  • seo: YNS-1003 update
  • Speed
  • Stripe taxes
  • superadmin: Top up tokens in accounts
  • Update chatbot prompt to improve data presentation guidelines
Fixes
  • Add 'not published' page
  • Add bottom padding to product form for improved layout
  • Add missing indexes
  • Add redirect for unpublished AI builder stores on localhost
  • Attempt fixing not persisting messages in max mode
  • Change referral badge visibility on legacy stores on mobile devices
  • Chat messages reloading
  • Chat scroll
  • Correct invoice sumfixes YNS-1000
  • Country selection usability issues in the checkout
  • Enhance mobile responsiveness of the navbar
  • Improve layout and responsiveness of product form elements
  • Improve product edit card responsiveness
  • Interrupt claude instead of stopping
  • Make reloading page faster
  • Persisting and animating messages in chatfixes YNS-1016
  • Redirect analytics to dashboard
  • Simplify assistant message during execution
  • Speed up pagination in cursor-based navigation for admin products
  • Speed up products pagination
  • Support createdAt ordering in product browse
  • Update tooltip text for prompt submission clarity

Ready to build your next store?

Schedule a personalized onboarding session with our team.
Let's get you started.

;