Changelog
Track the latest updates, new features, and improvements to Codeless Sync
- ImprovementDownload 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.
- ImprovementEvery 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.
- DocsNew 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.
- DocsNew 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.
- DocsNew 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.
- DocsNew 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.
- DocsNew 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.
- DocsNew 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.
- FeatureStripe 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.
- ImprovementClearer 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.
- FixEmail 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.
- DocsNew 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.
- DocsNew 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.
- DocsNew 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.
- DocsNew 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.
- FeaturePick 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.
- ImprovementStripe 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.
- ImprovementFree 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.
- ImprovementLinkable 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.
- ImprovementMore 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.
- ImprovementMore Reliable Scheduled Syncs
Hardened scheduled-sync validation and handling across the sync engine so your automated syncs keep running consistently and on time.
- FixCorrect Frequency Shown When Editing Schedules
Fixed an issue where the selected sync frequency could display incorrectly when editing an existing schedule.
- ImprovementConnection 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.
- DocsNew 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.
- DocsNew 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.
- DocsNew Blog: QuickBooks API Integration Guide for Developers
A developer walkthrough of QuickBooks API OAuth setup, querying data, pagination, rate limits, and syncing to PostgreSQL.
- DocsNew 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.
- DocsNew Blog: How to Fix a PostgreSQL Connection String
Troubleshooting guide for connection strings that will not connect, covering Supabase, Neon, AWS RDS, and Railway.
- DocsNew Blog: Cron Expressions for Scheduled Data Syncs
How to read and write cron expressions for scheduled syncs, with common patterns explained.
- DocsNew 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.
- DocsNew Blog: QuickBooks API vs Database Sync
Build vs buy for QuickBooks data: hand-built API integration versus a managed database sync.
- FeatureSupabase 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.
- DocsNew Blog: Supabase vs Neon vs Railway for SaaS
Side-by-side comparison of the three leading PostgreSQL platforms for SaaS teams.
- DocsNew Blog: How to Export QuickBooks Data to a Database
Step-by-step guide to exporting QuickBooks data into a PostgreSQL database.
- DocsNew Blog: Best Datafetcher Alternative for PostgreSQL
How CLS compares to Datafetcher for teams syncing API data into PostgreSQL.
- FeatureStripe API Key Validator
Free tool to validate Stripe secret, publishable, and restricted keys and identify their type and mode.
- ImprovementEnhanced Security Hardening
Added HSTS with preload, clickjacking protection, and MIME-type sniffing protection across all pages for stronger browser-level security.
- ImprovementClearer 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.
- ImprovementClearer Landing Page Sync Demo
Reworked the sync demo text on the landing page so first-time visitors can immediately see what CLS is doing.
- DocsNew Blog: 5 Ways to Sync Stripe to PostgreSQL
Comparison guide of manual, coded, and automated sync approaches.
- DocsNew Blog: Calculate MRR, Churn, and LTV in PostgreSQL
SaaS metrics tutorial using synced Stripe data.
- DocsNew Blog: Xero to PostgreSQL Tutorial
Step-by-step sync walkthrough for Xero users.
- FeatureProvider-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.
- FeatureCron Expression Generator
New free tool for building and decoding cron schedules.
- FeaturePostgreSQL Connection String Validator
New free tool to validate and parse PostgreSQL connection strings.
- FeatureAPI Key Reconnect Flow
Reconnect expired or rotated API keys directly from the Connections page without recreating the connection.
- ImprovementRotating Sync Demo on Homepage
Landing page now cycles through Stripe, QuickBooks, Xero, and Paddle sync animations.
- ImprovementProduct Intro Video
Added an intro video embed on the landing page.
- ImprovementFaster Mobile Experience
Major PageSpeed improvements: faster LCP, lighter images, and smoother animations on mobile.
- DocsNeon Setup Guide
New setup documentation with embedded video tutorial for Neon users.
- DocsNew Blog: Stripe to Neon PostgreSQL
Tutorial sync walkthrough.
- DocsNew Blog: QuickBooks to PostgreSQL
Full sync guide.
- DocsNew Blog: AWS RDS Billing Sync
How to sync billing data to AWS RDS PostgreSQL.
- DocsNew Blog: Best Stripe Sigma Alternative for PostgreSQL Users
Comparison post for teams looking beyond Stripe Sigma.
- FeatureXero Integration
Full Xero Online integration with OAuth multi-tenant authentication. Sync Bank Transactions, Credit Notes, Items, Purchase Orders, and Organisations to your PostgreSQL database.
- FeatureBusiness Plan Yearly Billing
Business plan now supports yearly billing alongside Starter and Pro plans.
- FeatureWelcome Onboarding
New welcome modal and guided onboarding steps help first-time users get started quickly.
- ImprovementTable Layouts
Dashboard, projects, configs, and schedules pages redesigned from card grids to streamlined table layouts.
- ImprovementSchedule Enhancements
15-minute sync granularity, hourly frequency option, combined HH:MM time picker, and quick deactivate toggle on schedule pages.
- ImprovementLanding Page Refresh
Updated with provider logos, database platform imagery, and improved SEO metadata.
- DocsXero SQL Templates & Setup Guide
Documentation pages with SQL schemas and setup instructions for all 5 Xero data types.
- FixForm Autocomplete
Disabled browser autocomplete on non-auth forms to prevent unwanted email/password suggestions.
- FeaturePaddle Integration
Full Paddle integration with API key authentication. Sync Customers, Subscriptions, Transactions, Products, Prices, Adjustments, and Discounts directly to your PostgreSQL database.
- DocsPaddle SQL Templates & Setup Guide
Added documentation pages with SQL schemas, usage examples, and a setup guide for all 7 Paddle data types.
- FeatureExpanded 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.
- ImprovementEnhanced Session Security
Improved authentication with server-validated session checks and automatic cleanup of stale cookies.
- DocsQuickBooks SQL Templates
Added documentation pages with SQL schemas and usage examples for all 8 new QuickBooks data types.
- FeatureQuickBooks Integration
Full QuickBooks Online integration with OAuth authentication. Sync your Customers, Invoices, Items, and Payments directly to your PostgreSQL database.
- FeatureMulti-Provider Support
Easily switch between Stripe, QuickBooks, and future providers in the configuration wizard.
- FeatureOAuth Connection Flow
Secure OAuth-based connections for providers that support it. Manage and reconnect your API integrations with one click.
- FeatureMulti-Company Support
Connect and sync data from multiple QuickBooks companies. Perfect for agencies and freelancers managing multiple clients.
- FeaturePassword Reset
Added forgot password and reset password flows. Reset your password easily via email link.
- ImprovementRedesigned Sign-In Experience
New custom sign-in and sign-up forms with improved validation, loading states, and error messages.
- FixLogin Stability
Fixed intermittent login failures caused by stale authentication cookies. Sign-in now clears old session data automatically.
- DocsQuickBooks Documentation
Added setup guides and SQL templates for all QuickBooks data types.
Have a feature request? Let us know