Changelog

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

August & September 2026
8 updates in this release
  • Improvement
    Download the Codeless Sync Logo

    A new logo page with the official mark as a one-click PNG download, alongside the brand colour palette. Handy if you are writing about Codeless Sync or listing us on an integrations page.

  • Improvement
    Every Documentation Page Now Findable in Search

    The sitemap is now built from the documentation itself instead of a hand-maintained list, taking it from 16 pages to all 54. Every QuickBooks, Xero and Paddle SQL template page is now indexed, and new pages are picked up automatically from here on.

  • Docs
    New Blog: How to Sync Multiple Xero Organisations into One Database

    Xero has no native consolidated reporting. How to sync every client organisation into one PostgreSQL database and query them together in SQL.

  • Docs
    New Blog: Stripe Data Pipeline Does Not Sync to PostgreSQL

    Stripe Data Pipeline only delivers to Snowflake, Redshift, Databricks and BigQuery. Here are the real options if your database is PostgreSQL.

  • Docs
    New Blog: How Often Should You Sync Billing Data to Postgres?

    Daily, twice daily, weekly or monthly: how to pick a sync schedule for Stripe, QuickBooks, Xero or Paddle data, and why real-time is usually the wrong goal.

  • Docs
    New Blog: Fivetran Pricing Explained

    How monthly active row billing actually works, what changed in January 2026, and why the bill is hard to forecast for a single billing sync.

  • Docs
    New Blog: How to Sync Billing Data to DigitalOcean Managed PostgreSQL

    Sync Stripe, QuickBooks, Xero or Paddle into DigitalOcean Managed PostgreSQL, with flat monthly database pricing and no ETL bill that grows with your row count.

  • Docs
    New Blog: Xero API Integration Guide (2026)

    A developer walkthrough of Xero OAuth 2.0, tenant routing, paging and rate limits, including the 2026 scope and pricing changes.

July 2026
7 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.

  • Fix
    Email Verification & Password Reset Links Now Work Reliably

    Verification and password reset links now confirm your account and sign you straight in, including when you open the email on a different device or browser from the one you signed up on.

  • 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.

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

    Five ways to get Paddle data out: dashboard CSV reports, the Reports API, the Paddle API, Zapier, and no-code sync, with pros, cons, and real costs.

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

    Five ways to export Xero data: CSV report exports, the Xero API, Zapier, ETL platforms, and no-code sync, with honest pros, cons, and costs.

June 2026
16 updates in this release
  • Feature
    Pick the Time of Day for Your Scheduled Syncs

    The 12-hourly frequency on the Business plan now lets you choose the local time your sync is anchored to, in 15 minute steps. CLS converts it to UTC for you, so runs land when you expect them rather than at an arbitrary hour.

  • Improvement
    Stripe API Key Validator Now Recognises Organization Keys

    Organization keys (sk_org_) are now identified with their own type badge and guidance on the Stripe-Context header, instead of being rejected as an unrecognised prefix.

  • Improvement
    Free Tools Now Link to Their Full Guides

    The cron expression generator and Stripe API key validator now point to their companion walkthroughs, so you can go from a quick check to the full explanation in one click.

  • Improvement
    Linkable Headings on Blog Posts

    Every heading in a blog post now has its own anchor link, so you can send a colleague straight to the section you mean instead of the top of the page.

  • 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