Changelog

Track the latest updates, new features, and improvements to Codeless Sync

July 2026
4 updates in this release
  • Feature
    Stripe to Postgres Schema (Free Tool)

    New free tool showing the exact production-ready PostgreSQL table for 9 core Stripe objects, side by side with the naive one-column-per-field dump so you can see the type traps it avoids.

  • Improvement
    Clearer Email Sign-Up Experience

    Creating an account with email & password now shows a "Check Your Email" confirmation screen with the address your verification link was sent to, so you always know the next step before your first sign-in.

  • Docs
    New Blog: Xero API vs Database Sync

    Build vs buy for Xero data: what hand-building an integration really costs in OAuth tokens, rate limits, and upkeep, compared to a managed sync.

  • Docs
    New Blog: How to Design a PostgreSQL Schema for Stripe Data

    The three type traps in Stripe JSON, why one-column-per-field schemas age badly, and the curated-columns-plus-JSONB pattern that holds up in production.

June 2026
12 updates in this release
  • Improvement
    More Accurate Plan & Billing Detection

    Improved how your subscription plan is recognized from billing events, backed by expanded test coverage, so your plan tier and usage limits always stay accurate.

  • Improvement
    More Reliable Scheduled Syncs

    Hardened scheduled-sync validation and handling across the sync engine so your automated syncs keep running consistently and on time.

  • Fix
    Correct Frequency Shown When Editing Schedules

    Fixed an issue where the selected sync frequency could display incorrectly when editing an existing schedule.

  • Improvement
    Connection String Validator is Now a Full Troubleshooter

    The free validator now detects pooler vs direct connections, explains provider-specific gotchas like Supabase pooler ports and IPv6 hosts, and includes a common-errors fixes table plus ready-made formats for Prisma, JDBC, and node-postgres.

  • Docs
    New Blog: Why Your Stripe to PostgreSQL Sync Keeps Breaking

    The common reasons Stripe-to-PostgreSQL syncs break — missed webhooks, key rotations, schema drift, and bad retries — and how to set up a sync that just works.

  • Docs
    New Blog: Paddle Webhooks vs Database Sync

    When to use Paddle webhooks, when to use a database sync, and how to combine both to get billing data into PostgreSQL.

  • Docs
    New Blog: QuickBooks API Integration Guide for Developers

    A developer walkthrough of QuickBooks API OAuth setup, querying data, pagination, rate limits, and syncing to PostgreSQL.

  • Docs
    New Blog: Best Tools to Sync Stripe Data to a Database (2026)

    Honest roundup of 7 tools for getting Stripe data into a database, with pros, cons, and pricing.

  • Docs
    New Blog: How to Fix a PostgreSQL Connection String

    Troubleshooting guide for connection strings that will not connect, covering Supabase, Neon, AWS RDS, and Railway.

  • Docs
    New Blog: Cron Expressions for Scheduled Data Syncs

    How to read and write cron expressions for scheduled syncs, with common patterns explained.

  • Docs
    New Blog: How to Validate and Secure Your Stripe API Keys

    Stripe key types explained, plus how to use restricted keys and rotate keys without downtime.

  • Docs
    New Blog: QuickBooks API vs Database Sync

    Build vs buy for QuickBooks data: hand-built API integration versus a managed database sync.

May 2026
4 updates in this release
  • Feature
    Supabase OAuth Connection

    Connect your Supabase project in one click via OAuth instead of pasting connection strings. CLS pulls your project list and prefills the pooler details for you.

  • Docs
    New Blog: Supabase vs Neon vs Railway for SaaS

    Side-by-side comparison of the three leading PostgreSQL platforms for SaaS teams.

  • Docs
    New Blog: How to Export QuickBooks Data to a Database

    Step-by-step guide to exporting QuickBooks data into a PostgreSQL database.

  • Docs
    New Blog: Best Datafetcher Alternative for PostgreSQL

    How CLS compares to Datafetcher for teams syncing API data into PostgreSQL.

April 2026
7 updates in this release
  • Feature
    Stripe API Key Validator

    Free tool to validate Stripe secret, publishable, and restricted keys and identify their type and mode.

  • Improvement
    Enhanced Security Hardening

    Added HSTS with preload, clickjacking protection, and MIME-type sniffing protection across all pages for stronger browser-level security.

  • Improvement
    Clearer Yearly Discount on Pricing

    Pricing page now shows "save up to" alongside yearly plan savings so the annual discount is easier to spot at a glance.

  • Improvement
    Clearer Landing Page Sync Demo

    Reworked the sync demo text on the landing page so first-time visitors can immediately see what CLS is doing.

  • Docs
    New Blog: 5 Ways to Sync Stripe to PostgreSQL

    Comparison guide of manual, coded, and automated sync approaches.

  • Docs
    New Blog: Calculate MRR, Churn, and LTV in PostgreSQL

    SaaS metrics tutorial using synced Stripe data.

  • Docs
    New Blog: Xero to PostgreSQL Tutorial

    Step-by-step sync walkthrough for Xero users.

March 2026
12 updates in this release
  • Feature
    Provider-to-Database Landing Pages

    Added dedicated pages covering Stripe, QuickBooks, Xero, and Paddle across Supabase, Neon, Railway, AWS RDS, and generic PostgreSQL, so you can see exactly how CLS fits your stack.

  • Feature
    Cron Expression Generator

    New free tool for building and decoding cron schedules.

  • Feature
    PostgreSQL Connection String Validator

    New free tool to validate and parse PostgreSQL connection strings.

  • Feature
    API Key Reconnect Flow

    Reconnect expired or rotated API keys directly from the Connections page without recreating the connection.

  • Improvement
    Rotating Sync Demo on Homepage

    Landing page now cycles through Stripe, QuickBooks, Xero, and Paddle sync animations.

  • Improvement
    Product Intro Video

    Added an intro video embed on the landing page.

  • Improvement
    Faster Mobile Experience

    Major PageSpeed improvements: faster LCP, lighter images, and smoother animations on mobile.

  • Docs
    Neon Setup Guide

    New setup documentation with embedded video tutorial for Neon users.

  • Docs
    New Blog: Stripe to Neon PostgreSQL

    Tutorial sync walkthrough.

  • Docs
    New Blog: QuickBooks to PostgreSQL

    Full sync guide.

  • Docs
    New Blog: AWS RDS Billing Sync

    How to sync billing data to AWS RDS PostgreSQL.

  • Docs
    New Blog: Best Stripe Sigma Alternative for PostgreSQL Users

    Comparison post for teams looking beyond Stripe Sigma.

February 2026
13 updates in this release
  • Feature
    Xero Integration

    Full Xero Online integration with OAuth multi-tenant authentication. Sync Bank Transactions, Credit Notes, Items, Purchase Orders, and Organisations to your PostgreSQL database.

  • Feature
    Business Plan Yearly Billing

    Business plan now supports yearly billing alongside Starter and Pro plans.

  • Feature
    Welcome Onboarding

    New welcome modal and guided onboarding steps help first-time users get started quickly.

  • Improvement
    Table Layouts

    Dashboard, projects, configs, and schedules pages redesigned from card grids to streamlined table layouts.

  • Improvement
    Schedule Enhancements

    15-minute sync granularity, hourly frequency option, combined HH:MM time picker, and quick deactivate toggle on schedule pages.

  • Improvement
    Landing Page Refresh

    Updated with provider logos, database platform imagery, and improved SEO metadata.

  • Docs
    Xero SQL Templates & Setup Guide

    Documentation pages with SQL schemas and setup instructions for all 5 Xero data types.

  • Fix
    Form Autocomplete

    Disabled browser autocomplete on non-auth forms to prevent unwanted email/password suggestions.

  • Feature
    Paddle Integration

    Full Paddle integration with API key authentication. Sync Customers, Subscriptions, Transactions, Products, Prices, Adjustments, and Discounts directly to your PostgreSQL database.

  • Docs
    Paddle SQL Templates & Setup Guide

    Added documentation pages with SQL schemas, usage examples, and a setup guide for all 7 Paddle data types.

  • Feature
    Expanded QuickBooks Templates

    Added 8 new QuickBooks data types: Bills, Vendors, Purchases, Estimates, Accounts, Deposits, Credit Memos, and Sales Receipts. All templates now available with full SQL schema support.

  • Improvement
    Enhanced Session Security

    Improved authentication with server-validated session checks and automatic cleanup of stale cookies.

  • Docs
    QuickBooks SQL Templates

    Added documentation pages with SQL schemas and usage examples for all 8 new QuickBooks data types.

January 2026
8 updates in this release
  • Feature
    QuickBooks Integration

    Full QuickBooks Online integration with OAuth authentication. Sync your Customers, Invoices, Items, and Payments directly to your PostgreSQL database.

  • Feature
    Multi-Provider Support

    Easily switch between Stripe, QuickBooks, and future providers in the configuration wizard.

  • Feature
    OAuth Connection Flow

    Secure OAuth-based connections for providers that support it. Manage and reconnect your API integrations with one click.

  • Feature
    Multi-Company Support

    Connect and sync data from multiple QuickBooks companies. Perfect for agencies and freelancers managing multiple clients.

  • Feature
    Password Reset

    Added forgot password and reset password flows. Reset your password easily via email link.

  • Improvement
    Redesigned Sign-In Experience

    New custom sign-in and sign-up forms with improved validation, loading states, and error messages.

  • Fix
    Login Stability

    Fixed intermittent login failures caused by stale authentication cookies. Sign-in now clears old session data automatically.

  • Docs
    QuickBooks Documentation

    Added setup guides and SQL templates for all QuickBooks data types.

Have a feature request? Let us know