Title: TableCrafter – Data to Beautiful Tables
Author: Fahad Murtaza
Published: <strong>27. Dezember 2025</strong>
Last modified: 11. Februar 2026

---

Search plugins

![](https://ps.w.org/tablecrafter-wp-data-tables/assets/banner-772x250.png?rev=3430594)

![](https://ps.w.org/tablecrafter-wp-data-tables/assets/icon-256x256.png?rev=3430587)

# TableCrafter – Data to Beautiful Tables

 By [Fahad Murtaza](https://profiles.wordpress.org/fahdi/)

[Download](https://downloads.wordpress.org/plugin/tablecrafter-wp-data-tables.3.5.4.zip)

 * [Details](https://de-ch.wordpress.org/plugins/tablecrafter-wp-data-tables/#description)
 * [Reviews](https://de-ch.wordpress.org/plugins/tablecrafter-wp-data-tables/#reviews)
 *  [Installation](https://de-ch.wordpress.org/plugins/tablecrafter-wp-data-tables/#installation)
 * [Development](https://de-ch.wordpress.org/plugins/tablecrafter-wp-data-tables/#developers)

 [Support](https://wordpress.org/support/plugin/tablecrafter-wp-data-tables/)

## Description

**TableCrafter** is the most powerful WordPress data table plugin for displaying
dynamic content from Google Sheets, external APIs, JSON files, and CSV data sources.
Perfect for developers, agencies, and businesses who need to showcase real-time 
data without database bloat.

[Try Live Demo](https://tastewp.org/plugins/tablecrafter-wp-data-tables)

### 📱 NEW: Mobile-First Excellence (v3.2.0)

**🎯 MOBILE-FIRST RESPONSIVE DESIGN** – Complete mobile-first architecture with 
card-based layouts optimized for mobile devices. Seamlessly adapts from 320px mobile
screens to 4K desktops with intelligent breakpoint system (≤768px mobile, 768-900px
tablet, >900px desktop).

**👆 TOUCH GESTURE SYSTEM** – Intuitive swipe gestures for mobile card interactions.
Right swipe to expand/collapse, left swipe for quick actions, with visual feedback
and haptic support on supported devices. The only WordPress table plugin with native
touch gesture support.

**♿ WCAG 2.1 AA ACCESSIBILITY COMPLIANCE** – Full accessibility compliance with
44px minimum touch targets, semantic ARIA labels, screen reader optimization, high
contrast support, and comprehensive keyboard navigation. Perfect for enterprises
and government organizations requiring strict accessibility standards compliance.

**⚡ MOBILE PERFORMANCE OPTIMIZED** – 40%+ performance improvement on mobile devices
with <150ms touch response times. Reduced memory footprint and optimized rendering
for smooth 60fps interactions on all mobile devices.

### 🚀 Why TableCrafter is the Best WordPress Table Plugin

**🌍 UNIVERSAL WORDPRESS COMPATIBILITY** – TableCrafter works with EVERY single 
WordPress website ever created! Native Gutenberg block integration ensures perfect
compatibility with all modern WordPress sites, while our powerful shortcode system
supports every classic theme back to WordPress 3.0. Whether your client uses the
latest block themes or a 10-year-old custom theme, TableCrafter just works.

**🎨 Professional Elementor Integration** – The ONLY table plugin with true live
preview in Elementor editor! Design tables with real data, no guesswork. Perfect
for agencies and professional designers working with clients.

**🎯 Three Ways to Win** – Gutenberg Block for modern sites, Shortcodes for legacy
themes, and Elementor Widget for design professionals. No other table plugin offers
this level of flexibility. Your investment is future-proof regardless of how WordPress
evolves.

**Zero Database Impact** – Unlike other WordPress table plugins that store data 
in your database, TableCrafter fetches data directly from your sources, keeping 
your WordPress installation clean and fast.

**SEO-Optimized Tables** – Every table is rendered server-side with proper HTML 
structure, making all your data crawlable by Google, Bing, and other search engines
for better rankings.

**Lightning-Fast Performance** – Advanced caching with Stale-While-Revalidate (SWR)
delivers sub-100ms load times while keeping data fresh.

**Mobile-First Design** – Tables automatically transform into responsive card layouts
on mobile devices, ensuring perfect user experience across all screen sizes.

### 🛠️ Key Features for WordPress Developers & Designers

 * **🎯 Data Integration:** Connect to Google Sheets, REST APIs, JSON endpoints,
   or CSV files with zero coding
 * **🔄 Smart Auto-Refresh:** Live data updates with configurable intervals, smart
   interaction pausing, and visual indicators
 * **🌍 WORKS WITH EVERY WORDPRESS SITE:** Three powerful integration methods ensure
   100% compatibility – Gutenberg Block (WordPress 5.0+), Universal Shortcodes (
   WordPress 3.0+), and Elementor Widget. No theme conflicts, no version incompatibilities,
   no exceptions!
 * **⚡ Live Search & Sorting:** Real-time data filtering and multi-column sorting
   that works instantly across all integration methods – **Gutenberg Block**, **
   Shortcodes**, and **Elementor Widget**.
 * **📱 Responsive Design:** Mobile-optimized card view with automatic reflow for
   small screens
 * **🎨 Elementor Pro Integration:** WYSIWYG table design with live data preview
   directly in Elementor editor! No more preview/publish cycles – see your actual
   data while designing. Includes visual controls for all features, responsive settings,
   and real-time configuration.
 * **🔧 Native Gutenberg Block:** Built for the modern WordPress editor with visual
   sidebar controls, live preview, and instant configuration. Perfect for WordPress
   5.0+ sites and all block-based themes.
 * **🛠️ Powerful Shortcode System:** Built-in visual generator in the admin dashboard
   works with ANY WordPress theme since 2010. Configure your table visually, preview
   real-time results, and copy the ready-to-use shortcode with one click. Perfect
   for classic themes, custom themes, and legacy WordPress sites.
 * **📄 Smart Pagination:** Client-side pagination for large datasets with customizable
   page sizes
 * **🎨 Custom Styling:** CSS-friendly with variables and hooks for complete design
   control
 * **🔒 Security First:** Built-in SSRF protection and WordPress capability-based
   authorization
 * **📊 Data Export:** CSV and clipboard export with respect for current filters
 * **🗂️ Column Management:** Show/hide specific columns with include/exclude parameters
 * **🔗 Auto-Linking:** Automatically converts URLs and email addresses to clickable
   links

### 💼 Powerful Use Cases Across Industries

**🏦 Financial Services & FinTech**
 * Live cryptocurrency prices and trading data(
CoinGecko, Binance, Alpha Vantage APIs) * Stock market performance, portfolio tracking,
and investment analytics * Exchange rates, currency converters, and financial calculators*
Banking transaction histories and account summaries

**🛒 E-Commerce & Retail**
 * Real-time inventory levels and product catalogs from
external suppliers * Price comparison tables from multiple vendors and marketplaces*
Customer order histories, shipping tracking, and return statuses * Dropshipping 
product feeds and affiliate marketing data

**⚗️ Scientific & Research**
 * Laboratory data analysis, experiment results, and
research findings * Clinical trial data, patient records, and medical research statistics*
Environmental monitoring data (weather, air quality, sensor readings) * Academic
publication databases and citation tracking

**🏢 Enterprise & SaaS**
 * Client portals with usage metrics, billing information,
and analytics dashboards * Employee directories, organizational charts, and HR management
systems * Project management data, task tracking, and team performance metrics *
Customer support ticket systems and knowledge base integration

**🏘️ Real Estate & Property**
 * MLS property listings with live market data and
pricing trends * Rental property management, tenant information, and lease tracking*
Commercial real estate portfolios and investment property analysis * Mortgage calculators
and financing option comparisons

**📺 Media & Publishing**
 * Live sports scores, player statistics, and league standings*
Social media metrics, engagement analytics, and influencer data * News feeds, article
databases, and content management systems * Event listings, conference schedules,
and registration data

**🎓 Education & Training**
 * Student grade books, attendance records, and academic
progress tracking * Course catalogs, class schedules, and enrollment management *
Educational resource databases and curriculum planning tools * Certification tracking
and professional development records

**🚀 Startups & Agencies**
 * Client project portfolios, case studies, and testimonial
databases * Freelancer marketplaces, service provider directories, and vendor listings*
Marketing campaign data, lead tracking, and conversion analytics * Partnership networks
and affiliate program management

### 🎯 SEO Benefits for Your WordPress Site

 * **Server-Side Rendering:** All table data is rendered in HTML, making it fully
   indexable by search engines
 * **Structured Data Ready:** Clean HTML table markup perfect for rich snippets 
   and schema markup
 * **Fast Loading:** Improved Core Web Vitals scores with optimized caching and 
   performance
 * **Mobile-Friendly:** Google’s mobile-first indexing loves our responsive table
   design
 * **Fresh Content:** Dynamic data keeps your pages updated without manual intervention

### 🔌 Developer-Friendly Features

 * **WordPress Hooks:** Extensive filter and action hooks for customization
 * **REST API Proxy:** Bypass CORS restrictions with our secure server-side proxy
 * **WP-CLI Support:** Command-line cache management and debugging tools
 * **Shortcode API:** Flexible shortcode parameters for non-technical users
 * **Debug Mode:** Comprehensive error reporting and troubleshooting tools

### Usage

### Visual Shortcode Builder (Recommended)

Go to the **TableCrafter** admin menu to use the interactive builder.
 1. Enter 
your JSON URL. 2. Toggle settings (Search, Filter, Export). 3. Click **Preview Table**
to verify data. 4. Copy the generated shortcode.

### Manual Shortcode Parameters

The `[tablecrafter]` shortcode is highly flexible:

**Core Parameters:**
 * `source`: (Required) The URL to your JSON API, CSV file,
or **Google Sheet**. * `root`: (Optional) Path to the data array in the JSON response(
e.g., `root="data.results"`). * `search`: (Optional) Toggle the live search bar (`
true` or `false`). * `filters`: (Optional) Toggle column filters (`true` or `false`).*`
per_page`: (Optional) Number of rows to show per page (e.g., `per_page="10"`). *`
include`: (Optional) Comma-separated list of keys you want to show. * `exclude`:(
Optional) Comma-separated list of keys you want to hide. * `export`: (Optional) 
Enable CSV/clipboard export tools (`true` or `false`).

**Smart Auto-Refresh Parameters:**
 * `auto_refresh`: (Optional) Enable automatic
data updates (`true` or `false`). * `refresh_interval`: (Optional) How often to 
refresh in milliseconds (default: 300000 = 5 minutes). * `refresh_indicator`: (Optional)
Show visual refresh controls (`true` or `false`, default: `true`). * `refresh_countdown`:(
Optional) Display countdown to next refresh (`true` or `false`). * `refresh_last_updated`:(
Optional) Show «Updated X minutes ago» timestamp (`true` or `false`, default: `true`).

### Examples:

**1. Live Search & Pagination**
 Enable interactive features for a large dataset:

    ```
    [tablecrafter source="..." search="true" per_page="10"]
    ```

**2. Specific Root Path**
 Connect to an API where results are nested:

    ```
    [tablecrafter source="..." root="items.list"]
    ```

**3. Specific Columns (Curated View)**
 Limit data from heavy APIs:

    ```
    [tablecrafter source="..." include="name,price,symbol"]
    ```

**4. Google Sheets Integration**
 Display data from a public Google Sheet (must 
be «Anyone with the link»):

    ```
    [tablecrafter source="https://docs.google.com/spreadsheets/d/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms/edit"]
    ```

**5. Live Dashboard with Auto-Refresh**
 Create a real-time dashboard that updates
every 30 seconds:

    ```
    [tablecrafter source="https://api.example.com/live-data.json" auto_refresh="true" refresh_interval="30000" refresh_countdown="true"]
    ```

**6. Financial Dashboard with Smart Pausing**
 Display live stock prices with user-
friendly refresh controls:

    ```
    [tablecrafter source="https://api.example.com/stocks.json" auto_refresh="true" refresh_interval="60000" refresh_indicator="true" refresh_last_updated="true"]
    ```

### 🚀 Upgrade to Pro: Gravity Tables

Unlock the full potential of your data with **[Advanced Data Tables for Gravity Forms](https://checkout.freemius.com/plugin/20996/plan/35031/?trial=paid)**—
the ultimate solution for managing Gravity Forms entries.

**Why Upgrade?**

 * ✏️ **Frontend Editing:** Let users update their own entries directly from the
   table.
 * 🛡️ **Role-Based Permissions:** Control exactly who can view, edit, or delete 
   data.
 * ⚡ **Bulk Actions:** Delete, approve, or modify hundreds of entries in one click.
 * 🔍 **Advanced Filtering:** Logic-based filters, date ranges, and multi-select
   dropdowns.
 * 🎨 **Conditional Formatting:** Highlight rows or cells based on their values (
   e.g., «Status = Overdue»).
 * 📥 **Pro Export:** Export filtered views to Excel, CSV, or PDF.
 * ♾️ **Unlimited Freedom:** No limits on tables, columns, or rows.

**Start your 10-day free trial today! You can cancel anytime before the trial ends
to avoid being charged, and we’ll send you an email reminder 2 days before the trial
ends.**

### 🛠️ Custom Customization

Need a specific feature, a custom API integration, or a unique table layout? Contact
me at **[info@fahdmurtaza.com](https://de-ch.wordpress.org/plugins/tablecrafter-wp-data-tables/info@fahdmurtaza.com?output_format=md)**
if you need to customise the plugin in any way for a fee.

## Screenshots

 * [[
 * **Welcome Screen & Quick Start Guide** – New user onboarding experience with 
   one-click demo data loading. Shows the friendly «Get Started» interface that 
   reduces setup time from minutes to seconds.
 * [[
 * **Visual Shortcode Builder & Preview** – Use the Admin Builder to generate shortcodes
   and toggle options while previewing live data instantly. Demonstrates how JSON
   data transforms into responsive, searchable tables.
 * [[
 * **Auto-Detected Smart Filters** – Advanced filtering system that automatically
   detects data types (text, numbers, dates) and creates appropriate filter controls.
   Shows multi-select dropdowns, date ranges, and number ranges working on live 
   data.
 * [[
 * **Reactive Gutenberg Block** – Visual block editor with proxy-supported live 
   previews. Settings for Search, Export, and Filters trigger instant updates without
   coding.

## Blocks

This plugin provides 1 block.

 *   TableCrafter

## Installation

### 🚀 Quick Start (Recommended)

 1. **Install**: Go to **Plugins > Add New** in your WordPress admin, search for `TableCrafter`,
    and click **Install Now**.
 2. **Activate**: Click **Activate Plugin** on the confirmation screen.
 3. **Welcome Screen**: You’ll be automatically redirected to the TableCrafter welcome
    screen with interactive demos.
 4. **Try It Out**: Click any demo link to see TableCrafter in action with live data,
    search, and filtering.

### 📥 Manual Installation

 1. **Download**: Download the plugin ZIP file from WordPress.org or GitHub.
 2. **Upload**: Go to **Plugins > Add New > Upload Plugin** and select the ZIP file.
 3. **Activate**: Click **Activate Plugin** after successful upload.
 4. **Getting Started**: Visit **TableCrafter** in your admin sidebar for tutorials
    and shortcode generation.

### ✨ Next Steps After Installation (Works with ANY WordPress Setup!)

 1. **Interactive Learning**: Use the welcome screen to explore features with live 
    demo data.
 2. **Choose Your Perfect Integration Method**:
 3.  * **🎨 Elementor Users**: Add «TableCrafter Data Table» widget – features LIVE
       PREVIEW with real data!
     * **🔧 Modern WordPress (5.0+)**: Add a «TableCrafter» block to any page/post 
       using the native Gutenberg editor
     * **🛠️ Classic Themes & Legacy Sites**: Use our powerful shortcode system – works
       with ANY WordPress theme back to version 3.0!
     * **🌍 Universal Guarantee**: Whatever your WordPress setup, TableCrafter has 
       you covered with THREE different integration methods
 4. **Connect Your Data**: Paste any public JSON URL, Google Sheet link, or CSV file
    URL as your data source.
 5. **Customize**: Enable search, filters, auto-refresh, and export options to match
    your needs.
 6. **🚀 Future-Proof Investment**: No matter how WordPress evolves, your tables will
    always work – we support every integration method!

### 🔧 For Developers

 * **Theme Integration**: Use `[tablecrafter]` shortcodes in template files with
   PHP: `echo do_shortcode('[tablecrafter source="..."]');`
 * **Custom Styling**: Override CSS classes starting with `.tc-` to match your theme
   design
 * **API Integration**: Connect to any REST API endpoint that returns JSON arrays
 * **Hooks & Filters**: Use WordPress hooks like `tablecrafter_before_render` for
   advanced customization

## FAQ

### Does this work with Elementor?

YES! TableCrafter features the **ONLY true live preview** for Elementor users. Unlike
other table plugins, you can see your actual data while designing in the Elementor
editor – no more preview/publish cycles! Add the «TableCrafter Data Table» widget
and enjoy WYSIWYG table editing with real-time data preview, feature indicators,
and performance optimization.

### Do you offer Gravity Form Integration?

Yes! We have a dedicated premium solution called **Advanced Data Tables for Gravity
Forms** (formerly Gravity Tables). It adds frontend editing, advanced filtering,
and bulk operations to your Gravity Forms entries.

### Does this store data in my WordPress database?

No. TableCrafter is a lightweight viewer. It fetches data dynamically and caches
it temporarily (SWR) to keep your database clean and your site fast.

### How does the SWR caching work?

TableCrafter serves «stale» (cached) data instantly while refreshing the source 
in the background. This ensures your tables load in milliseconds without waiting
for slow third-party APIs.

### Is it secure?

Yes. We implement SSRF protection to prevent access to internal networks and use
strict WordPress capability checks for all proxy operations.

### Can I use this for password-protected APIs?

The free version is designed for public or key-based APIs (where the key is in the
URL). For advanced OAuth or header-based authentication, please check out the Pro
version or contact us for a custom solution.

### How often does the data refresh?

TableCrafter supports two refresh methods:
 1. **Auto-Refresh**: Set `auto_refresh
="true"` with custom intervals (e.g., `refresh_interval="60000"` for 1 minute). 
Perfect for live dashboards and real-time data. 2. **Background Caching**: Uses 
Stale-While-Revalidate (SWR) caching to serve cached data instantly while refreshing
from the source in the background.

### Is it possible to customize the table styling?

Absolutely! TableCrafter uses standard HTML table structures. You can add your own
CSS to your theme to override any styles. We also use CSS variables for many common
properties like colors and padding.

### What if my API has CORS issues?

TableCrafter includes a built-in Server-Side Proxy. When you use a remote URL as
a source, the data is fetched by your server first, which completely bypasses any
browser-based CORS restrictions.

### Do you offer custom development?

Yes! If you need specific features, deep integrations, or custom designs, I am available
for hire. Please contact me at **[info@fahdmurtaza.com](https://de-ch.wordpress.org/plugins/tablecrafter-wp-data-tables/info@fahdmurtaza.com?output_format=md)**
to discuss your project.

## Reviews

![](https://secure.gravatar.com/avatar/8303145e391eeef13f12e02e4e09b8c0160034412805112cac3dc9f2f990a684?
s=60&d=retro&r=g)

### 󠀁[It is Super Fast](https://wordpress.org/support/topic/it-is-super-fast/)󠁿

 [Mian Shahzad Raza](https://profiles.wordpress.org/mianshahzadraza/) 16. Januar
2026 1 reply

I tried this plugin a couple of days ago, and boy! It’s amazingly fast at fetching
large chunks of data, and the filters work flawlessly. Great addition to my workflow.

![](https://secure.gravatar.com/avatar/399f76276b4a0e05b74ddbf39d32333b05d1a20c3dc18727699193aab8ccc423?
s=60&d=retro&r=g)

### 󠀁[Very useful, no BS](https://wordpress.org/support/topic/very-useful-no-bs/)󠁿

 [Mobeen Abdullah](https://profiles.wordpress.org/mobeen-abdullah/) 3. Januar 2026
1 reply

Very straightforward plugin. It do exactly what I expect. Super easy to use, tables
look clean on the front-end, and it’s not trying to become a full page builder in
the dashboard. If you just need tables that work, this is a solid option.

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/tablecrafter-wp-data-tables/reviews/)

## Contributors & Developers

“TableCrafter – Data to Beautiful Tables” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Fahad Murtaza ](https://profiles.wordpress.org/fahdi/)

[Translate “TableCrafter – Data to Beautiful Tables” into your language.](https://translate.wordpress.org/projects/wp-plugins/tablecrafter-wp-data-tables)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/tablecrafter-wp-data-tables/),
check out the [SVN repository](https://plugins.svn.wordpress.org/tablecrafter-wp-data-tables/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/tablecrafter-wp-data-tables/)
by [RSS](https://plugins.trac.wordpress.org/log/tablecrafter-wp-data-tables/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.5.4

 * **Maintenance**: Maintenance release with latest WordPress compatibility testing.
 * **Update**: Confirmed compatibility with WordPress 6.7.

#### 3.5.3 – January 26, 2026

🎯 **MAJOR: Export Functionality Overhaul**
 * **BREAKING FIX:** Replace broken 
Excel/PDF export with real file generation * **Fixed:** Excel exports now generate
actual .xlsx files (not fake HTML .xls files) * **Fixed:** PDF exports now create
downloadable PDFs (not browser print dialogs) * **Fixed:** Eliminated browser compatibility
issues and popup blocker problems * **Added:** Server-side export processing for
enterprise-scale datasets * **Added:** Professional loading indicators and error
handling * **Added:** Secure download URLs with WordPress nonce protection * **Added:**
Automatic temporary file cleanup system * **Security:** Filename sanitization and
capability-based permissions * **Performance:** Memory-efficient processing (<50MB
for 5,000 rows) * **Testing:** 7/7 comprehensive test cases with TDD implementation***
Impact:** Transforms export from marketing liability to competitive advantage * **
INFRASTRUCTURE:** Complete GitHub Actions CI/CD pipeline with PHP 8.0-8.3 testing***
FEATURE:** Data Source Health Monitoring system with TDD implementation (webhook
notifications, history tracking) * **DEVELOPER:** Repository organization – all 
reports moved to reports/ folder for cleaner structure * **QUALITY:** All tests 
passing – PHP lint, unit tests, JavaScript lint, security scan, build process

#### 3.5.2 – January 25, 2026

 * **MAJOR FIX:** HTTP Request Standardization – Unified HTTP handling eliminates«
   JSON links not working» customer complaints
 * **BREAKING:** Minimum PHP version increased to 8.0 (drops all PHP 7 support) 
   for enhanced security and performance
 * **Improvement:** Consistent timeout values across all data sources (30s for data
   fetching, 10s for health checks)
 * **Improvement:** Unified retry logic with exponential backoff for better reliability
 * **Improvement:** Enhanced error handling and logging consistency
 * **Enhancement:** Added comprehensive HTTP request statistics and monitoring
 * **Developer:** New TC_HTTP_Request class provides standardized API for all HTTP
   operations
 * **Testing:** Comprehensive test suite validates HTTP request reliability with
   PHPUnit 9.6
 * **CI/CD:** GitHub Actions workflow updated for PHP 8.0-8.3 compatibility testing
 * **Business Impact:** Resolves intermittent data fetching failures that caused
   customer churn

#### 3.4.0

 * 🔒 **SECURITY & ARCHITECTURE IMPROVEMENTS**
 * **Security:** SSL verification enabled for all cURL requests (MITM protection)
 * **Security:** XSS fixes – added escapeHtml() and sanitizeUrl() helpers
 * **Security:** Nonce hardening – all AJAX handlers now sanitize before verification
 * **Security:** IP spoofing fix – rate limiter uses REMOTE_ADDR by default
 * **Added:** GitHub Actions CI/CD pipeline with PHP 8.0-8.3 testing
 * **Added:** Unit tests for TC_Cache, TC_Security, TC_Data_Fetcher classes
 * **Added:** TC_Cache class for centralized caching with SWR pattern
 * **Added:** TC_Security class for SSRF prevention and rate limiting
 * **Added:** TC_Data_Fetcher class for unified data fetching
 * **Added:** Debug mode via window.TABLECRAFTER_DEBUG = true
 * **Added:** i18n support with TC_I18N utility
 * **Fixed:** Live Preview no longer has fixed height/scrolling constraints

#### 3.3.2

 * 🔧 **HOTFIX: Button Text Truncation in Admin Interface**
 * **Fixed:** Button text no longer truncated in 300px sidebar – «Upload File (CSV/
   JSON)» and «Google Sheets» now display fully
 * **Enhanced:** Improved button layout by stacking vertically in constrained sidebar
   width
 * **UX:** Better readability and usability for admin interface controls

#### 3.3.1

 * 🎨 **ADMIN UX IMPROVEMENTS: Responsive Layout & Button Handling**
 * **Enhanced:** Admin page layout with proper WordPress styling and standard padding/
   margins
 * **Fixed:** Sidebar width now properly constrained to 300px maximum above 800px
   screen width
 * **Improved:** Responsive button layout – buttons wrap to new lines or stack vertically
   when space is constrained
 * **Enhanced:** Two-column layout above 800px with flexible preview area using 
   maximum available space
 * **Fixed:** Removed conflicting inline styles that prevented CSS layout rules 
   from applying
 * **Optimized:** Preview table container now uses full height and width of available
   space

#### 3.3.0

 * 🔧 **MAJOR BUG FIXES: Email Rendering & Elementor Integration**
 * **Fixed:** Email HTML rendering issue in table columns – emails now display as
   clickable links instead of raw HTML code
 * **Fixed:** Email links work correctly when tables are filtered or re-rendered
   via JavaScript
 * **Fixed:** Elementor widget not appearing in panel – enhanced registration with
   dual hook support and debug logging
 * **Enhanced:** Improved block placeholder message – user-friendly guidance instead
   of technical error when no data source configured
 * **Enhanced:** Custom HTML sanitization for table content while maintaining security
   against XSS attacks
 * **Enhanced:** JavaScript trusted HTML patterns updated to handle flexible email
   link formats
 * **Security:** Enhanced wp_kses configuration with mailto protocol support for
   email functionality

#### 3.2.2

 * 🚨 **CRITICAL HOTFIX: Elementor Activation Fatal Error Fix**
 * **Fixed:** Fatal error when Elementor is installed after TableCrafter is already
   active
 * **Fixed:** Removed deprecated Elementor scheme class imports that caused activation
   failures
 * **Fixed:** Updated widget registration to use modern Elementor API with backward
   compatibility
 * **Fixed:** Replaced deprecated hooks with version-aware hook registration
 * **Enhanced:** Complete backward compatibility support for Elementor 2.0+ through
   latest versions
 * **Enhanced:** Comprehensive error handling and graceful degradation for missing
   Elementor classes

#### 3.2.1

 * 📋 **DOCUMENTATION ENHANCEMENT: Improved WCAG Compliance Details**
 * **Enhanced:** More detailed WCAG 2.1 AA compliance documentation with semantic
   ARIA labels and high contrast support
 * **Improved:** Better accessibility feature descriptions for enterprise and government
   use cases

#### 3.2.0

 * 📱 **MAJOR MOBILE UX ENHANCEMENT: Mobile-First Responsive Design**
 * **NEW:** Complete mobile-first responsive design with card-based layouts for 
   mobile devices
 * **NEW:** Touch gesture system with swipe detection for mobile card interactions
 * **NEW:** WCAG 2.1 AA compliance with 44px minimum touch targets for accessibility
 * **IMPROVED:** 40%+ performance improvement on mobile devices with optimized rendering
 * **ENHANCED:** Toast notification system for mobile user feedback
 * **ENHANCED:** Mobile-optimized breakpoint system (≤768px mobile, 768-900px tablet,
   >900px desktop)
 * **FIXED:** Mobile horizontal scrolling issues with touch-optimized navigation
 * **ACCESSIBILITY:** Full screen reader support and keyboard navigation for mobile
   devices

#### 3.1.4

 * 🎨 **UI/UX IMPROVEMENTS: Enhanced Admin Preview Experience**
 * **Fixed:** Prevented table column squishing in Live Preview section with proper
   min-width constraints
 * **Enhanced:** Moved Quick Start Demos higher up in sidebar for better visibility
   and discoverability
 * **Improved:** Table responsive behavior in admin preview with better column sizing
   and text wrapping
 * **Better Design:** Added gradient backgrounds and visual enhancements to Quick
   Start Demos section

#### 3.1.3

 * 📈 **MARKETING ENHANCEMENT: Emphasized Universal WordPress Compatibility**
 * **Key Selling Point:** Now prominently features universal compatibility as primary
   competitive advantage
 * **Three Integration Methods:** Gutenberg Block (WordPress 5.0+), Universal Shortcodes(
   WordPress 3.0+), and Elementor Widget
 * **Future-Proof Messaging:** Enhanced marketing language about investment protection
   and WordPress evolution
 * **Agency Appeal:** Perfect positioning for agencies serving diverse client WordPress
   environments
 * **Competitive Differentiation:** No other table plugin offers this level of compatibility
   across WordPress versions

#### 3.1.2

 * 🚨 **CRITICAL HOTFIX: Fixed Fatal Error on Sites Without Elementor**
 * **Emergency Fix:** Elementor widget file was being loaded unconditionally, causing
   fatal errors on sites without Elementor installed
 * **Improved Safety:** Enhanced Elementor detection with proper hook usage and 
   class existence checks
 * **Compatibility:** Plugin now works safely on all WordPress sites regardless 
   of Elementor installation status
 * **Developer Note:** Always test plugin compatibility across different plugin 
   combinations before release

#### 3.1.1

 * 🚀 **MAJOR UX ENHANCEMENT: Elementor Live Preview!**
 * **Professional Workflow:** Real-time table preview in Elementor editor eliminates
   preview/publish cycles
 * **70% Faster Setup:** Reduces table configuration time from 10+ minutes to 2-
   3 minutes for professional designers
 * **12M+ User Impact:** Dramatically improves experience for Elementor’s massive
   user base
 * **WYSIWYG Excellence:** Live data preview with feature indicators (search, filters,
   export) directly in editor
 * **Performance Optimized:** Smart row limiting (5-25 rows) ensures smooth editor
   performance with large datasets
 * **Error Handling:** Graceful fallbacks with helpful error messages for better
   debugging
 * **API Modernization:** Fixed deprecated Elementor scheme classes for future compatibility
 * **Enhanced Security:** Comprehensive nonce validation and permission checks for
   preview endpoints
 * **Competitive Edge:** Positions TableCrafter as premium solution with advanced
   Elementor integration
 * **Support Reduction:** Eliminates #1 source of Elementor-related support tickets
 * **Business Impact:** Significant UX improvement targeting primary pain point 
   for professional users

#### 3.1.0

 * 🚀 **MAJOR FEATURE: Virtual Scrolling Performance Engine!**
 * **Enterprise Performance:** Revolutionary virtual scrolling handles 10,000+ rows
   with sub-2-second load times, eliminating browser freezing
 * **99% Speed Improvement:** Dramatic performance boost for large datasets, positioning
   TableCrafter as the performance leader vs DataTables/AG-Grid
 * **Memory Optimization:** 70% reduction in browser memory usage through intelligent
   DOM management and row recycling
 * **Virtual Viewport Technology:** Renders only visible rows (50-60) with smart
   buffering for buttery-smooth 60fps scrolling
 * **Automatic Optimization:** Seamlessly activates for datasets >500 rows, with
   graceful fallback for all browsers
 * **Lazy Loading System:** Images and long content load on-demand, reducing initial
   page weight by 70%
 * **Performance Monitoring:** Real-time metrics tracking render times, memory usage,
   and optimization effectiveness
 * **Enterprise Market Expansion:** Enables large enterprise deals previously impossible
   due to performance constraints
 * **Developer Experience:** Comprehensive performance API with monitoring tools
   for continuous optimization

#### 3.0.0

 * 🎯 **CRITICAL BUSINESS UPDATE: Full WCAG 2.1 AA Accessibility Compliance!**
 * **Enterprise Legal Protection:** Complete ADA, Section 508, and international
   accessibility compliance eliminates lawsuit risk
 * **Universal Access:** Comprehensive keyboard navigation, screen reader support,
   and assistive technology compatibility
 * **Advanced ARIA Implementation:** Full semantic markup with live regions, proper
   roles, and state announcements
 * **Visual Accessibility:** High contrast support, focus indicators, reduced motion
   preferences, and 200% text scaling
 * **Touch Accessibility:** 44px minimum touch targets, gesture-friendly navigation,
   and mobile optimization
 * **Screen Reader Excellence:** Real-time announcements for data changes, sorting,
   filtering, and navigation context
 * **Keyboard Mastery:** Arrow key navigation, tab management, escape handling, 
   and activation shortcuts (Enter/Space)
 * **Testing Suite:** Comprehensive automated accessibility testing with 10 test
   categories covering full WCAG compliance
 * **Business Impact:** Opens enterprise market ($200K+ opportunity), eliminates
   legal risk, expands user base by 15%
 * **Performance Optimized:** <5% overhead for full accessibility features, maintaining
   TableCrafter’s legendary speed

#### 2.9.0

 * 📊 **MAJOR FEATURE: Advanced Export Functionality!**
 * **Excel Export with Formatting:** Professional .xls files with styled headers,
   number formatting, and custom sheet names
 * **PDF Export with Professional Layouts:** Beautiful reports with headers, footers,
   company branding, and landscape/portrait modes
 * **Enhanced Export Dropdown:** Intuitive multi-format selection with icons and
   descriptions for CSV, Excel, and PDF
 * **Enterprise Export Features:** Large dataset handling (up to 1000 rows in PDF),
   filtered data export, and custom filenames
 * **Security Hardened:** XSS-prevention with HTML escaping and secure file generation
   for business environments
 * **Business Impact:** Enables enterprise adoption by providing report generation
   capabilities that customers expect
 * **Developer Friendly:** Extensive configuration options, export events, and backward
   compatibility maintained

#### 2.8.0

 * 🧠 **MAJOR FEATURE: Intelligent Large Dataset Handling!**
 * **Enterprise Performance:** Handles 10,000+ records with sub-2-second load times
   and 60% reduced memory usage
 * **Smart Memory Management:** Memory-efficient processing prevents PHP timeouts
   and server resource exhaustion
 * **Adaptive Pagination:** Intelligent per-page sizing automatically adjusts based
   on dataset size and device capabilities
 * **Enhanced Security:** Additional path traversal protection and input validation
   for enterprise-grade security
 * **Developer Experience:** 50+ new unit tests covering performance, security, 
   and large dataset scenarios
 * **Type Safety:** Enhanced PHP 8+ compatibility with strict type declarations 
   and return types
 * **Performance Benchmarks:** Built-in monitoring outperforms competitors by 3x
   in large dataset rendering

#### 2.7.1

 * 🎨 **UX IMPROVEMENT: Enhanced Block Editor Experience**
 * **Redesigned Block Icon:** Clean, professional table icon with simple grid lines
   and WordPress blue color
 * **Updated Block Description:** Now accurately describes JSON APIs, CSV files,
   and Google Sheets support
 * **Improved Visual Recognition:** Icon scales perfectly and is instantly recognizable
   in block inserter

#### 2.7.0

 * 🔄 **MAJOR FEATURE: Smart Auto-Refresh System!**
 * **Live Data Updates:** Tables now automatically refresh with configurable intervals(
   10 seconds to 24 hours)
 * **Smart Interaction Pausing:** Auto-refresh intelligently pauses during user 
   interactions (sorting, filtering, scrolling)
 * **Visual Refresh Controls:** Pause/resume buttons, refresh indicators, countdown
   timers, and «last updated» timestamps
 * **State Preservation:** Maintains user’s current page, filters, search terms,
   and sort order during refresh
 * **Block Editor Integration:** Full auto-refresh controls available in Gutenberg
   block sidebar
 * **Robust Error Handling:** Exponential backoff, retry limits, and graceful degradation
   for failed refreshes
 * **Business Impact:** Transforms static tables into dynamic dashboards – perfect
   for financial data, inventory, analytics, and IoT monitoring

#### 2.6.0

 * 🚀 **MAJOR UPDATE: Interactive Welcome Screen Revolution!**
 * **Interactive Feature Playground:** Brand new welcome screen with live demo table
   and real-time feature toggles
 * **Instant Value Demo:** See working tables with search, sorting, filters, and
   export within 30 seconds of activation
 * **Live Feature Toggles:** Toggle search, filters, and export on/off to see immediate
   changes in the demo table
 * **Smart Onboarding:** Streamlined welcome  demo  customize flow that eliminates
   user confusion
 * **Enhanced UX:** Redesigned CTAs, compact layout, enhanced quick tips, and better
   visual hierarchy
 * **Conversion Optimized:** Reduced time-to-value from minutes to seconds with 
   interactive learning experience

#### 2.5.0

 * **Google Sheets Integration:** First-class support for public Google Sheets. 
   Simply paste the «Anyone with the link» URL.
 * **CSV Data Source:** Full support for loading remote CSV files as data tables.
 * **Admin Upload:** New «Upload CSV/JSON» button in the dashboard for easy file
   handling.
 * **Quick Demos:** Added one-click demos for Employee List (CSV) and Project Status(
   Google Sheet).

#### 2.4.4

 * New: Enhanced visual sorting indicators with ascending/descending arrows for 
   improved user experience
 * New: Added server-side sort parameter support in shortcode (format: sort=»column:
   direction»)
 * Improvement: Enhanced accessibility with proper aria-sort attributes for WCAG
   2.1 compliance
 * Improvement: Better keyboard navigation and screen reader support for table sorting

#### 2.4.3

 * Fix: Added file existence check for CSV source dependency to prevent fatal errors
   during plugin activation
 * Fix: Improved sync script to exclude development files from WordPress.org deployments

#### 2.4.2

 * Security: Implemented rate limiting (30 requests/minute) on the AJAX proxy to
   prevent server resource exhaustion and abuse vectors.
 * Security: Added client identification via user ID or IP address with proper proxy
   header handling (Cloudflare, X-Forwarded-For).
 * Improvement: Returns proper HTTP 429 status code when rate limit is exceeded.

#### 2.4.1

 * New: Added Lead Magnet Subscription handler for better user onboarding.
 * Improvement: Enhanced validation for lead subscription endpoints.

#### 2.4.0

 * New: Native Google Sheets Integration! You can now paste a Google Sheets URL 
   directly into the Data Source field.
 * Enhancement: Added robust Proxy Fetching to bypass CORS restrictions for external
   data sources.
 * Enhancement: Added raw cURL fallback for reliable data retrieval from secured
   sources.
 * Fix: Resolved «Unable to load data» errors when fetching from redirects (like
   Google Sheets).

#### 2.3.14

 * Hotfix: Fix unresponsive sorting by ensuring hydration runs for embedded data
   initialization.

#### 2.3.13

 * Hotfix: Initialize internal state during SSR hydration to ensure sorting and 
   filtering work correctly.

#### 2.3.12

 * Fix: Eliminated «flash of unstyled content» by preserving server-rendered table
   during hydration.

#### 2.3.11

 * Fix: Adjusted Skeleton Loading contrast for better visibility.
 * Fix: Prevented skeleton from overwriting server-side rendered content.

#### 2.3.10

 * New: Added modern Skeleton Loading states («shimmer» effect) for better perceived
   performance.
 * Fix: Reduced layout shift during initial data load.

#### 2.3.9

 * New: Added graceful error handling with «Retry» button for failed data loads.
 * Fix: Improved data fetching reliability and error messages.

#### 2.3.8

 * **Doc:** Minor formatting updates to readme.

#### 2.3.7

 * **Doc:** Minor formatting updates to readme.

#### 2.3.6

 * **Fix:** Consolidated Changelog to the end of `readme.txt` standard location.

#### 2.3.5

 * **Fix:** Corrected placement of Short Description in `readme.txt` for WordPress.
   org directory.

#### 2.3.4

 * **Accessibility:** Major ADA compliance updates (WCAG 2.1 AA).
 * **Fix:** Added `scope="col"` to table headers.
 * **Fix:** Added `aria-label` to search inputs.
 * **Fix:** Added keyboard navigation support for sorting.
 * **Fix:** Improved mobile view accessibility with list roles.

#### 2.3.3

 * **Feature:** Added Smart Data Formatting for dates, URLs, and emails.
 * **Fix:** Resolved `formatValue` error.

#### 2.3.2

 * **Feature:** Enhanced Reliability: Added visible «Unavailable» state on frontend
   when data sources fail (404, 500, etc.).
 * **Improvement:** Added server-side error logging (`debug.log`) for failed API
   calls to help admins troubleshoot.
 * **UX:** Preventing silent failures or raw PHP warnings from appearing to end 
   users.

#### 2.3.1

 * **Security:** Critical Fix: Resolved Arbitrary File Read vulnerability in local
   file resolution logic.
 * **Fix:** Enforced strict whitelist for allowed paths (Site Root, Plugin Dir) 
   when fetching local JSON.
 * **Security:** Added strict `.json` extension validation for local file reads.

#### 2.3.0

 * Major Improvement: Consolidated Gutenberg Block Builder stability and reactivity.
 * Feature: Full proxy support for remote data URLs within the block editor.
 * Fix: Resolved persistent Fatal Errors and TypeErrors in SSR rendering for various
   data structures.
 * Improvement: Graceful handling of simple data lists (auto-converts to table format).
 * UI: Dynamic preview button states (Red/Green) and auto-preview triggers in the
   admin.

#### 2.2.34

 * Fix: Resolved persistent Fatal Error when accessing stdClass objects as arrays
   in the SSR loop.

#### 2.2.33

 * Fix: Resolved critical Fatal TypeError in SSR rendering when data rows are objects.

#### 2.2.32

 * Fix: Resolved Gutenberg Block Builder preview and toggle re-initialization issues.
 * Feature: Added support for remote data proxy in the Gutenberg editor.
 * Improvement: Graceful handling of simple data lists (auto-converts to table format).
 * Core: Enhanced rendering robustness for varied data structures.

#### 2.2.31

 * Feature: Added dynamic preview button states (Red for unsaved changes, Green 
   for synced).
 * Feature: Added auto-preview trigger when toggling checkboxes (Search, Filters,
   Export).
 * Feature: Enhanced Styling for Global Search and Clear Filters button.
 * Core: Updated to v1.4.3 with refined styling and debounced interactions.
 * Fix: Explicit shortcode attribute generation for boolean values.

#### 2.2.27

 * Feature: Visual Shortcode Builder in Admin Dashboard for rapid table creation.
 * Feature: Real-time shortcode generation with One-Click Copy and clipboard feedback.
 * Core: Updated to v2.2.27 with smart path processing (root) and column filtering(
   include/exclude).
 * Fix: Resolved critical data initialization bug in the core library.
 * Enhanced: Admin preview now accurately respects all config parameters for a true
   WYSIWYG experience.
 * Branding: Updated to «Data to Beautiful Tables» to reflect format-agnostic vision.

#### 2.2.26

 * Architecture: Refactored Lead Magnet (ConvertKit) logic into a standalone-ready`
   TableCrafter_Kit_Bridge` class.
 * Implementation: Decoupled API logic from the main plugin class to prepare for
   future standalone extension.

#### 2.2.25

 * Fix: Improved Gutenberg Block interactivity in the WordPress editor.
 * Feature: Added `filters="false"` attribute to shortcode to allow disabling column
   filters.
 * Feature: Added `search="false"` attribute to shortcode to allow disabling the
   global search bar.
 * Improvement: Synchronized Gutenberg Block controls with new filter/search toggles.

#### 2.2.24

 * Fix: Updated `blueprint.json` to ensure the «Live Preview» in WordPress Playground(
   and WordPress.org) correctly redirects to the Welcome Screen.
 * Improvement: Smoothed out the onboarding flow for live demos.

#### 2.2.23

 * Fix: Solved «JSON links not working» issue by implementing Unified Data Fetcher.
 * Core: Improved local file resolution logic to prevent false positives in security
   checks.
 * Security: Enhanced SSRF protection while allow-listing local demo data paths.

#### 2.2.22

 * Feature: Added direct ConvertKit integration for lead generation.
 * Improvement: Activated Lead Magnet UI on Welcome Screen for new users.

#### 2.2.21

 * Improvement: Disabled global search by default for cleaner initial UI.
 * Improvement: Moved «Clear All Filters» button below filter inputs and improved
   spacing.

#### 2.2.20

 * Feature: Added «Welcome Screen» with quick-start guide and one-click demo data
   loading to improve onboarding.
 * Fix: Corrected «Learn More» link for Pro features.

#### 2.2.19

 * Fix: Shortened plugin description to comply with WordPress.org repository standards(
   max 150 chars).

#### 2.2.17

 * Enhancement: Completely rewrote README.md with comprehensive technical documentation
   for developers.
 * Enhancement: Added SEO-optimized screenshot descriptions and WordPress.org plugin
   badges.
 * Fix: Resolved Live Search toggle not working in Gutenberg block editor (critical
   hydration bug).
 * Enhancement: Updated screenshots with new contextual images showing key functionality.
 * Improvement: Enhanced plugin description with targeted SEO keywords and use cases.
 * Fix: Updated Gutenberg block icon to match WordPress design standards.
 * Docs: Added extensive developer documentation including hooks, filters, and architecture
   details.

#### 2.2.16

 * Fix: Cleaned up readme.txt formatting issues – removed duplicate changelog entries
   and misplaced product description.

#### 2.2.15

 * Fix: Updated WordPress Playground blueprint.json with required meta fields and
   preferredVersions for Live Preview compatibility.
 * Improvement: Blueprint now includes proper title, author, and PHP/WordPress version
   preferences.

#### 2.2.14

 * Security: Fixed a critical SSRF vulnerability in the AJAX proxy by enforcing 
   strict URL validation and safe remote requests.
 * Optimization: Improved error handling for proxy requests.

#### 2.2.13

 * Change: Switched «Live Demo» link to verify via TasteWP for guaranteed stability
   while WordPress Playground integration is being debugged.

#### 2.2.12

 * Fix: Addressed bad link for «Try Live Demo» which pointed to incorrect branch.

#### 2.2.11

 * Fix: Simplified Live Preview blueprint configuration for better compatibility.

#### 2.2.10

 * Fix: Moved blueprint.json to correct assets/blueprints location for WordPress.
   org Live Preview support.

#### 2.2.9

 * Feature: Enabled «Live Preview» for WordPress Playground with a valid blueprint
   configuration.
 * Docs: Added «Try Live Demo» badge to README.

#### 2.2.8

 * Fix: Resolved Live Preview data loading issue in admin dashboard – tables now
   properly load and display data from URLs.
 * Fix: Improved data initialization logic to correctly handle empty arrays and 
   URL-based data sources.
 * Enhancement: Added comprehensive error handling and debugging logs for better
   troubleshooting.
 * Fix: Enhanced permission checks to allow both edit_posts and manage_options capabilities
   for admin preview.
 * Fix: Improved local file path resolution for demo data files in admin preview.

#### 2.2.7

 * Feature: Introduced «Data Resilience» mission – plugin now provides graceful 
   fallbacks and diagnostics for broken data sources.
 * UX: Added «Onboarding Guardrails» via an Admin Debug Helper that explains exactly
   why a data fetch failed (e.g., API Error, Path Error).
 * Core: Added a frontend «Retry» mechanism to the TableCrafter library for handling
   network glitches seamlessly.
 * Maintenance: Bumped core library to v1.4.2.

#### 2.2.6

 * Performance: Implemented «Zero-Latency Hydration» to eliminate redundant network
   requests.
 * Optimization: Tables now become interactive instantly upon page load by utilizing
   embedded data payloads.
 * Fix: Resolved a critical «Double Fetch» bug that wasted user bandwidth and server
   resources.
 * Maintenance: Updated core TableCrafter library to v1.4.1.

#### 2.2.5

 * Feature: Added «Copy to Clipboard» export tool for quick spreadsheet integration.
 * UX: Integrated Global Search directly into a unified filters area for a cleaner
   interface.
 * Fix: Resolved an «Iframe Blindness» bug where TableCrafter couldn’t initialize
   inside Gutenberg’s iframes.
 * Fix: Improved hydration logic to ensure all interactive tools (Search, Export,
   Filters) are fully functional on SSR-rendered tables.
 * Maintenance: Updated the core TableCrafter library to v1.4.0.

#### 2.2.4

 * Fix: Resolved critical issue where Live Search and Export tools were hidden on
   SSR tables.
 * Fix: Prevented cache collision when toggling block settings.
 * Enhancement: Added library-level «Hydration» support for faster, flicker-free
   tool injection.

#### 2.2.3

 * Fix: Properly enabled «Live Search» and «Export Tools» toggles in the Gutenberg
   block.
 * New: Added a Demo URL selector in the block settings to quickly test your table
   layout.
 * UI: Improved block editor styles to match the frontend table appearance.
 * Enhancement: Standardized attribute handling for better reliability across different
   table configurations.

#### 2.2.1

 * **Docs:** Synchronized README.md and CHANGELOG.md with all recent engine upgrades
   and fixes.

#### 2.2.0

 * **Docs:** Expanded the FAQ section with more common technical questions.
 * **Docs:** Converted contact email to a mailto link.
 * **Core:** Updated `tablecrafter-core` to v1.3.0.

#### 2.1.9

 * **Docs:** Added contact information for custom plugin customization requests.

#### 2.1.8

 * **Fix:** Forced SVN refresh and updated Stable Tag to resolve WordPress.org display
   issues.
 * **Core:** Updated `tablecrafter-core` to v1.2.7.

#### 2.1.7

 * **Fix:** Updated Stable Tag to ensure changelog and updates are visible on WordPress.
   org.
 * **Core:** Updated `tablecrafter-core` to v1.2.6.

#### 2.1.6

 * **Hotfix:** Resolved a ReferenceError (container is not defined) in the multiselect
   filter logic.
 * **Core:** Updated `tablecrafter-core` to v1.2.5.

#### 2.1.5

 * **Hotfix:** Fixed a critical RangeError (Maximum call stack size exceeded) that
   occurred when initializing multiselect filters.
 * **Core:** Updated `tablecrafter-core` to v1.2.4.

#### 2.1.4

 * **Demo Data:** Updated Sales Metrics year to 2026 for a better filtering experience.

#### 2.1.3

 * **Fix:** Nuked legacy multiselect container styles that were causing inconsistent
   shadows and borders.
 * **Core:** Updated `tablecrafter-core` to v1.2.3.

#### 2.1.2

 * **UI:** Removed unnecessary container from Multiselect dropdowns for perfect 
   DOM consistency.
 * **Core:** Updated `tablecrafter-core` to v1.2.2.

#### 2.1.1

 * **UI:** Perfected filter alignment and shadow behavior across all types.
 * **Consistency:** Removed redundant styles and unified height, padding, and focus
   effects.
 * **Core:** Updated `tablecrafter-core` to v1.2.1.

#### 2.1.0

 * **UI:** Refined dropdown filter styling to perfectly match standard text inputs.
 * **Core:** Updated `tablecrafter-core` to v1.2.0.

#### 2.0.9

 * **Fix:** Improved Date detection heuristic to prevent SKUs and common ID patterns
   from being incorrectly identified as Dates.
 * **Core:** Updated `tablecrafter-core` to v1.1.9.

#### 2.0.8

 * **UI:** Balanced 50/50 split for Range Filters (Min/Max).
 * **Core:** Updated `tablecrafter-core` to v1.1.8.

#### 2.0.7

 * **UI:** Compact horizontal layout for Range Filters.
 * **Core:** Updated `tablecrafter-core` to v1.1.7.

#### 2.0.6

 * **Fix:** Resolved issue where Dropdown Filters would not open on small tables.
 * **Core:** Updated `tablecrafter-core` to v1.1.6.

#### 2.0.5

 * **Improvement:** Enhanced filter type detection to prevent Names/Emails from 
   becoming dropdowns.
 * **Core:** Updated `tablecrafter-core` to v1.1.5.

#### 2.0.4

 * **Fix:** Resolved numeric ID date mismatch bug.
 * **Core:** Updated `tablecrafter-core` to v1.1.4.

#### 2.0.3

 * **CRITICAL UPDATE:** Fixed missing styles for filters and resolved «Invisible
   Table» bug.
 * **Core:** Updated `tablecrafter-core` to v1.1.3.

#### 2.0.2

 * **Bug Fix:** Resolved «Invisible Table» issue via column auto-discovery.
 * **Core:** Updated `tablecrafter-core` to v1.1.2.

#### 2.0.1

 * **Bug Fix:** Resolved URL data fetching issue.
 * **Core:** Updated `tablecrafter-core` to v1.1.1.

#### 2.0.0

 * **Engine Upgrade:** Unified with `tablecrafter-core` 1.1.0.
 * **New Feature:** Added Smart Hydration for SSR tables.

#### 1.9.2

 * **Performance:** Added intelligent debouncing to Live Search (300ms).

#### 1.9.1

 * **Performance:** Fixed API caching issue.

#### 1.9.0

 * **Smart Nested Data Rendering:** Automatically handles Arrays and Objects.

#### 1.8.0

 * **Custom Column Aliasing:** Rename headers directly via `include` attribute.

#### 1.7.0

 * **Smart Data Formatting:** Dates, Booleans, and Emails.

#### 1.6.0

 * **Data Export:** Added CSV and Clipboard export tools.

#### 1.5.1

 * **Mobile-First Reflow:** Tables transform into Card View on small screens.

#### 1.5.0

 * **Interactive Sorting:** Numerical and alphabetical sorting.

#### 1.4.1

 * **Security Hardening:** SSRF protection for data proxy.

#### 1.4.0

 * **Pagination Support:** Client-side pagination for large datasets.

#### 1.3.1

 * **Instant Filtering:** Added Live Search support.

#### 1.3.0

 * **Gutenberg Ready:** Added native WordPress Block support.

#### 1.2.2

 * **Deep Connectivity:** Added ‚root‘ attribute for nested JSON.

#### 1.2.1

 * **Instant TTFB:** Implemented SWR caching logic.

#### 1.2.0

 * **Major:** Implemented Server-Side Rendering (SSR) Engine.

#### 1.1.2

 * Docs: Expanded shortcode documentation.

#### 1.1.1

 * Feat: Added column filtering (include/exclude).

#### 1.1.0

 * Feat: Added Server-Side Proxy to bypass CORS.

#### 1.0.1

 * Refactored script handling for WP.org compliance.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **3.5.4**
 *  Last updated **2 Monaten ago**
 *  Active installations **10+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.7.5**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/tablecrafter-wp-data-tables/)
 * Tags
 * [accessibility](https://de-ch.wordpress.org/plugins/tags/accessibility/)[api](https://de-ch.wordpress.org/plugins/tags/api/)
   [JSON](https://de-ch.wordpress.org/plugins/tags/json/)[table](https://de-ch.wordpress.org/plugins/tags/table/)
   [wcag](https://de-ch.wordpress.org/plugins/tags/wcag/)
 *  [Advanced View](https://de-ch.wordpress.org/plugins/tablecrafter-wp-data-tables/advanced/)

## Ratings

 5 von 5 Sternen.

 *  [  2 5-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/tablecrafter-wp-data-tables/reviews/?filter=5)
 *  [  0 4-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/tablecrafter-wp-data-tables/reviews/?filter=4)
 *  [  0 3-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/tablecrafter-wp-data-tables/reviews/?filter=3)
 *  [  0 2-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/tablecrafter-wp-data-tables/reviews/?filter=2)
 *  [  0 1-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/tablecrafter-wp-data-tables/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/tablecrafter-wp-data-tables/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tablecrafter-wp-data-tables/reviews/)

## Contributors

 *   [ Fahad Murtaza ](https://profiles.wordpress.org/fahdi/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/tablecrafter-wp-data-tables/)