# Change Log

## April 2026

* **New:** [Server-Side Validation](https://help.csvbox.io/advanced-installation/server-side-validation) supports **column** error type.

## February 2026

* Added **sheet import & export** functionality. You can now export sheets from one CSVbox account and import them into another (or duplicate within the same account).
  * Securely copy sheets using a Sheet License Key and Export Key
  * Entire sheet configuration is duplicated automatically
  * Imported sheets receive a new unique license key
  * Perfect for staging → production workflows and template reuse
  * More information [here](https://help.csvbox.io/dashboard-settings/sheet-options-1#sheet-import-and-export)
* Added **Bulk Actions** to the Column Mapping screen, allowing users to reset all mappings or mark all columns as ignored in a single action.

{% columns %}
{% column %}

<figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FpJ8NBMXPuyg0r79s9KAi%2Fimage.png?alt=media&#x26;token=00e9fe7b-94f2-4d70-b961-1d00a08f866c" alt=""><figcaption></figcaption></figure>
{% endcolumn %}

{% column %}

<figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FejitQ8hwt7TgB0w9pKHU%2Fimage.png?alt=media&#x26;token=b1999967-f912-44c2-ac05-8d396443731a" alt=""><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

* Introduced **AI-powered auto column mapping** within Bulk Actions to automatically map file columns to template fields.

## January 2026

* **Added** custom styling Download and Upload functionality. You can now download your customized importer styling as a CSS file and upload it to another importer to instantly apply the same design. Perfect for maintaining consistent branding across multiple sheets—no re-styling required. More info [here](https://help.csvbox.io/dashboard-settings/styling#download-and-reuse-importer-styling-css).
* **Updated** the Import screen in the admin dashboard to display additional metadata for individual imports.

## December 2025

* **Added:** Support for AES-256-GCM and improved AES-CBC (V2) encryption options in Environment Variables for enhanced data security. More information [here](https://help.csvbox.io/advanced-installation/environment-variables#encrypting-environment-variables).
* **UI Enhancements:** Made several small UI tweaks to make the importer sleeker and more user-friendly. For example, the row filter dropdown (All / Error rows) is now a modern toggle switch, and the search box has been condensed into a search icon that expands on click.

  <div><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2Fijv8OVIhbsl0v2GvAig0%2Frow%20filter.png?alt=media&#x26;token=7254ffc7-d9f7-49bf-b3c4-2802f938e5f8" alt=""><figcaption><p>Row Filter</p></figcaption></figure> <figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FvdT4Wf6yAqXwOOB5dEwN%2Fsearch_v2.png?alt=media&#x26;token=ce03bd3f-9418-4f6e-a756-00d4f3198a6f" alt=""><figcaption><p>Search Icon</p></figcaption></figure></div>
* **Added** [Pipedream ](https://help.csvbox.io/destinations/pipedream)as data destination.
* **Added** [n8n](https://help.csvbox.io/destinations/n8n) as data destination.
* Added [Sofr ](https://help.csvbox.io/destinations/softr)as data destination.
* **Improved** List Selection: We’ve added a new **“Replace all similar cells”** button for **List-type columns**. This allows you to replace **all cells with the same value as the currently selected cell** in one click. Perfect for quickly fixing repeated invalid values and speeding up data verification.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2Fa4KBFeUPnQtlSo6xj6dn%2Fimproved%20list%20selection.png?alt=media&#x26;token=2bdcfb4b-df45-4553-88d8-bd603d962147" alt="" width="563"><figcaption></figcaption></figure></div>

* **Added** Quick Actions for Validation Errors: You can now take faster action on validation errors using the new **Quick Actions** button in the message bar. This provides one-click options to delete all invalid values, replace empty cells, or find and replace values—making it quicker to fix errors without navigating through individual cells.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FwkVrXvBYFvBonlSeMtKd%2FQuick%20Action%20button.png?alt=media&#x26;token=be766727-1bc4-4c56-94dc-ee07062fd7cc" alt="" width="563"><figcaption></figcaption></figure></div>

* **Added –** Newly supported languages include:
  * Bulgarian(`bg`)
  * Czech (`cs`)
  * Hungarian (`hu`)
  * Ukrainian(`uk`)

## November 2025

* **Added** [Supabase ](https://help.csvbox.io/destinations/supabase)as data destination.
* Newly supported languages include:
  * Chinese (Simplified) - zh-CN
  * Chinese (Traditional) - zh-TW
* **Added: Hide Cancel Button** option to hide the Cancel button located at the bottom-right corner of the importer. More information [here](https://help.csvbox.io/dashboard-settings/sheet-options-1#hide-cancel-button).
* **Added:** New client-side attributes (`ssv_enabled`, `ssv_fail`, `ssv_row_fail`, `ssv_table_error`) are now included in the response object when Server-Side Validation is enabled. More information [here](https://help.csvbox.io/advanced-installation/server-side-validation#additional-attributes-in-the-client-data-object).
* **Added** [Google BigQuery](https://help.csvbox.io/destinations/google-bigquery) as data destination.
* **Added** [Execution Time](https://help.csvbox.io/advanced-installation/data-transforms#execution-time) option to Data Transforms. You can now choose to run each transform **before** or **after** the Data Validation stage.

  <figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FfAutInFhGCBFh1VwViml%2FData%20Transforms.png?alt=media&#x26;token=661906c4-f1e0-4c13-8654-4e4ea69b811e" alt=""><figcaption></figcaption></figure>

## 09 October 2025

* Added a new feature allowing users to select accepted file types for uploads — choose between **CSV**, **XLS**, and **XLSX** formats in your sheet settings.<br>

  <figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2Fn0oQZfutr8ImXHXJrMAl%2Fimage.png?alt=media&#x26;token=f98745d6-ed6d-4ca3-bbb4-6f75ef9c70a7" alt=""><figcaption></figcaption></figure>

## 25 September 2025

* **Added – Language Support**\
  We’ve expanded CSVBox’s multilingual capabilities! Newly supported languages include:
  * Hindi (`hi`)
  * Bahasa Malaysia (Malay) (`ms`)
  * Russian (`ru`)
  * Vietnamese (`vi`)
  * Korean (`ko`)
  * Bahasa Indonesia (`id`)
  * Egyptian Arabic (`ar-EG`)
  * Urdu (`ur`)

## 08 September 2025

* **New:** [Server-Side Validation](https://help.csvbox.io/advanced-installation/server-side-validation) supports **table** and **row** error types.
* **UX:** Table errors render in an alert banner above the grid; row errors appear as a badge on the row number with a pop-over on click.

<figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FJZxhnmJgMkqScTpjDK4C%2Fsse%20errors.png?alt=media&#x26;token=99d261e4-360d-44c5-929a-e79f097404d3" alt=""><figcaption></figcaption></figure>

* **API:** You can mix `table`, `row`, and `cell` errors in one response. `type` is optional and defaults to `cell`. **No breaking changes.**

## 28 August 2025

* Added option to set the default row on the header selection screen. You can now choose which row is pre-selected on the Header Selection step.&#x20;
* Also available as an installation parameter - [**`default_header_row`**](https://help.csvbox.io/getting-started/2.-install-code#default_header_row).\
  \
  ![](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FG1zQkSxPa0ayphM2G4sM%2Fimage.png?alt=media\&token=258f69ec-3cfe-453d-b7b7-e84bcd54ae50)

## 14 August 2025

* Added [**Test API**](https://help.csvbox.io/destinations#test-api) destination **—** sends spreadsheet data to a unique [`webhooks.csvbox.io`](https://webhooks.csvbox.io/) URL (testing-only).

## 17 July 2025

* Added support for custom error messages (via `error_message` validator) for [regex type dynamic columns](https://help.csvbox.io/advanced-installation/dynamic-columns#validator-options).
* You can now use the `excel_value` validator with number-type dynamic columns to control whether to import **raw** or **formatted** values from Excel.

## 16 July 2025

* **Environment Variable Support for APIs** – You can now use environment variables in:

  1. Dynamic List API
  2. Multi-select Dynamic List API
  3. Success Message API
  4. Failed Message API
  5. Custom headers for all the above

  This makes it easier to manage configuration across environments.\
  \
  ![](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FEZIsP0YRuayKtbNpdLpm%2Fsleekshot.png?alt=media\&token=e13efff5-5628-4f70-b2aa-6ee77770105d)

## 08 July 2025

* The importer now supports **dark** and **custom dark** themes for a better user experience.
* Added a [`theme`](https://help.csvbox.io/getting-started/2.-install-code#theme) selection option in the installation code for applying the theme at runtime.

## 12 June 2025

* Added **Excel Value Formatting Options** – Choose how numeric values are imported:

  * **Formatted**: As shown in Excel (e.g., "$1,200.00", "15%").
  * **RAW**: Strips formatting for clean numbers (e.g., 1200, 0.15).

  Ideal for better control in calculations and validations. More info [here](https://help.csvbox.io/dashboard-settings/validations#values-for-excel-setting).

## 20 May 2025

* Added MongoDB as data destination.

## 29 April 2025

* Introduced **AI Bulk Transformations**, allowing users to apply AI-driven changes to uploaded data using natural language prompts — all directly in the importer. Supports multi-language input, column-level modifications, and ensures complete privacy with no external data sharing. More information [here](https://help.csvbox.io/dashboard-settings/ai-bulk-transforms).

## 17 April 2025

* Introduced a setting to choose the default table view on the Verify Data screen — users can now select between "Show all rows" and "Show invalid rows only."

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FxCyH17NuSfHwvQpgd8rZ%2Fsleekshot.png?alt=media&#x26;token=aabd9c3d-6c89-4964-adca-c9d060dca5d6" alt="" width="375"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2Fb5vaqMgXJmGfDBNH7BJV%2Fimage.png?alt=media&#x26;token=ee77e2df-45cf-4b7b-9199-32e127690587" alt="" width="375"><figcaption></figcaption></figure></div>

* Added a configuration option to set the default number of rows displayed on the Verify Data screen.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2Fy0WYOUpN5bv1wQCJNUtC%2Fimage.png?alt=media&#x26;token=6ef6982b-d49b-4121-9046-e2e751365615" alt="" width="375"><figcaption></figcaption></figure></div>

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FtpCE6iuAkFJAGEJde1TN%2Fimage.png?alt=media&#x26;token=282918e4-b1ef-44c6-9af8-322c594f4ee6" alt="" width="375"><figcaption></figcaption></figure></div>

## 14 April 2025

* **Introduced the `column.isUnmapped` property** in the [`csvbox.columns`](https://help.csvbox.io/advanced-installation/data-transforms#csvbox.columns) object to identify Unmapped Columns. This is now available in Data Transforms and Validation Functions.
* Added support for Unmapped Columns in Server Side Validation, allowing validation errors to be shown for Unmapped Columns.

## 07 April 2025

* Added support for bulk adding columns using a sample CSV file. More info [here](https://help.csvbox.io/dashboard-settings/add-columns-via-csv).

## 26 March 2025

* **Introduced the `column.isDynamic` property** in the [`csvbox.columns`](https://help.csvbox.io/advanced-installation/data-transforms#csvbox.columns) object to identify Dynamic Columns. This is now available in Data Transforms and Validation Functions.
* Introduced a new configuration option to restrict adding new rows on the Verify Data screen.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2Fq5TpxNqfSm0ZqNlZ7yNN%2Fsleekshot.png?alt=media&#x26;token=754588aa-6a0b-49f0-9127-1de63c90183c" alt="" width="375"><figcaption><p>Adding rows option</p></figcaption></figure></div>

## 21 March 2025

* Added OpenAI to the list of [Sub Processors](https://help.csvbox.io/legal/gdpr/data-processing-addendum#sub-processors) in the [DPA](https://help.csvbox.io/legal/gdpr/data-processing-addendum).&#x20;
* Why is OpenAI added as a subprocessor?\
  CSVbox leverages OpenAI’s industry-leading AI capabilities to enhance functionality within the importer app. As we build new AI-powered features, OpenAI has been included as a subprocessor.&#x20;

## 20 March 2025

* Added support for file submissions without requiring predefined template columns. Check out [Zero Template Column](https://help.csvbox.io/dashboard-settings/sheet-options-1#zero-template-columns) functionality

## 17 March 2025

* Expanded styling options with customizable colors, fonts, and layout sizes, allowing for a more consistent and professional appearance.

<figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FbwdHy3DL3VZzigG0DiRY%2Fstyling.png?alt=media&#x26;token=ab4e049a-9f66-4605-9183-7a26450a21c8" alt=""><figcaption></figcaption></figure>

## 12 March 2025

* Added [Mapping Choices](https://help.csvbox.io/dashboard-settings/sheet-options-1#mapping-choice) - option for customers to map file columns to template fields or template fields to file columns.

## 11 February 2025

* Support for [Environment Variables](https://help.csvbox.io/advanced-installation/environment-variables) is now available in [Validation Functions](https://help.csvbox.io/advanced-installation/validation-functions#csvbox.environment), [Data Transforms](https://help.csvbox.io/advanced-installation/data-transforms#csvbox.environment), and [Virtual Columns](https://help.csvbox.io/advanced-installation/virtual-columns#csvbox.environment).

## 24 January 2025

* Relocated the[ File Delete Policy](https://help.csvbox.io/dashboard-settings/sheet-options-1#file-delete-policy) from account-level settings to sheet-level settings.

## 14 January 2025

* Introduced the [`csvbox.columns`](https://help.csvbox.io/advanced-installation/data-transforms#csvbox.columns) object for use in Data Transforms and Validation Functions.

## 06 January 2025

* Added [**auto\_map** ](https://help.csvbox.io/advanced-installation/rest-file-api#request-body)attribute to the REST File API to activate automatic column mapping during file submission.

## 03 December 2024

* Optimized the code to improve import performance 2x.

## 14 November 2024

* Introduced Data Transforms, enabling a new method for bulk editing datasets before pushing them to your app. Learn more here: [Data Transforms Guide](https://help.csvbox.io/advanced-installation/data-transforms)

## 23 October 2024

* Refined the CSVbox admin panel UI for a more intuitive and streamlined experience.

## 16 October 2024

* Added the option to hide File Upload Box for cases where only Copy-Paste data option is mandatory.
* For List-type columns introduced the ability to accept **list values** interchangeably with **display labels**.

## 07 October 2024

* Introduced several UI improvements to the importer, including a confirmation prompt when closing the import process.
* Added toggle functionality to enable or disable Virtual Columns and Validation Functions.

## 19 September 2024

* Added the option to show [Unmapped Columns](https://help.csvbox.io/advanced-installation/unmapped-columns) on the Validation Screen.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FHqSBYtHkH4IBOpMuVXYi%2Fshow%20unmapped%20columns.png?alt=media&#x26;token=a1a58612-9d14-4174-910c-69bf4e135e18" alt="" width="373"><figcaption><p>Show Unmapped Columns</p></figcaption></figure></div>

## 28 August 2024

* Updated the [REST File API](https://help.csvbox.io/advanced-installation/rest-file-api) to enable direct uploading of file contents. Check [**import.file**](https://help.csvbox.io/advanced-installation/rest-file-api#direct-file-upload-beta) body param.

## 19 August 2024

* Added support for the Slovak language.

## 06 August 2024

* Added the functionality to make columns [**Read Only**](https://help.csvbox.io/dashboard-settings/sheet-options#read-only).

## 01 August 2024

* Enable end users to input a file/import description before uploading the file. More info [here](https://help.csvbox.io/dashboard-settings/sheet-options-1#import-description).

## 26 July 2024

* Added support for the Turkish language.

## 02 July 2024

* **Importer Enhancement:** The importer now handles password-protected files more effectively. Users will receive a message indicating that password-protected files cannot be read.

## 24 June 2024

* You can now provide a URL to redirect the page after the import is completed successfully.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FnCv1FOnXN08b1CGDYJ6b%2Fredirect_url.jpg?alt=media&#x26;token=20568b2d-d066-43e0-b19a-332b1880ccd7" alt="" width="368"><figcaption><p>Redirect URL</p></figcaption></figure></div>

## 18 June 2024

* &#x20;Two-Factor Authentication (2FA) is now available for all CSVbox users. This new feature is a part of our ongoing efforts to enhance security when accessing our platform. To activate 2FA, login to your CSVbox account > go to Accounts page > Click on 'Enable 2-factor Authentication' button and follow the instructions.

## 14 June 2024

* Added [**upload\_file\_url** ](https://help.csvbox.io/getting-started/2.-install-code#upload_file_url)and [**upload\_file\_worksheet\_name** ](https://help.csvbox.io/getting-started/2.-install-code#upload_file_worksheet_name)options to pre-load the importer with data from a file.

## 10 June 2024

* You can now encrypt environment variables using the [AES Everywhere library ](https://github.com/mervick/aes-everywhere)to protect sensitive data. More info [here](https://help.csvbox.io/advanced-installation/environment-variables#encrypting-environment-variables).

## 06 June 2024

* Updated the List Type Column validation to include the 'Accept Other Values' option.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2F45EeZW3FdZJPD8eVvvKs%2Fimage.png?alt=media&#x26;token=08c18b5b-2cea-4f84-b79e-08defefa5536" alt="" width="302"><figcaption><p>List Column Validation</p></figcaption></figure></div>

Selecting the 'Accept Other Values' option will allow the users to input values that are not found in the predefined list of acceptable values.

This option is also available for the Dynamic List, Multi-Select List and Dynamic Multi-Select List column types as well.

## 27 May 2024

* Added [**min\_rows** ](https://help.csvbox.io/getting-started/2.-install-code#min_rows)config option to enforce a minimum number of rows uploaded in a single sheet.
* Added option to configure a default delimiter for manual data entry.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2F3hVtn9G1w3t9yJMpSImp%2Fdefault%20delimiter.jpg?alt=media&#x26;token=75d051e4-bced-43f1-9aaf-05f15984eda0" alt="" width="361"><figcaption><p>Default delimiter</p></figcaption></figure></div>

## 20 May 2024

* You can now add[ **Environment Variables**](https://help.csvbox.io/advanced-installation/environment-variables) to define different environments (such as 'production', 'staging', 'local') and pass dynamic values to the importer.

## 28 April 2024

* You now have the capability to directly send JSON formatted files to S3, in addition to the CSV format files that were already sendable.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2F15UmYfJcPdOX97UcMieX%2Fjson%20type.png?alt=media&#x26;token=2e6416ab-1570-4217-96a3-de2d048a862a" alt="" width="351"><figcaption></figcaption></figure></div>

## 01 April 2024

* Added search functionality to quickly find the text in the uploaded sheet. It can be turned off via the admin dashboard.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FqJghNQe8h9sx1Y8fyUWu%2FSearch%20data.jpg?alt=media&#x26;token=b854233f-0ddc-41ed-8f11-820f7b6ba59f" alt="" width="375"><figcaption><p>Text Search</p></figcaption></figure></div>

## 19 March 2024

* Added functionality to find and replace text in the uploaded data.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FXLqGK7EhpKZHbAXJLjHZ%2Fbutton.jpg?alt=media&#x26;token=ec197f9b-942b-4f88-a3a3-25839a9bf8a2" alt="" width="375"><figcaption><p>Find and replace button</p></figcaption></figure></div>

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FvVeB1lgBui7njoQGyGog%2FFindandreplace.jpg?alt=media&#x26;token=400a1947-bd67-4ebf-ab7c-c4b032c9c49e" alt="" width="320"><figcaption><p>Find and Replace Popup</p></figcaption></figure></div>

## 13 March 2024

* A new option was added to allow the default selection of columns as [Ignored Columns](https://help.csvbox.io/advanced-installation/ignored-columns).

<div align="left" data-full-width="false"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2Fq9rkpwGn9SpRnLCKZ5yv%2FIgnore%20Cols%20default%20selection.jpg?alt=media&#x26;token=0650940f-32f5-468b-af77-d3693c7d8042" alt="" width="363"><figcaption></figcaption></figure></div>

## 4 March 2024

* Added Azure Blob Storage as data destination.

## 21 Feb 2024

* Added Google Sheets to the[ target\_file\_name](https://help.csvbox.io/getting-started/2.-install-code#target_file_name) option. You can now provide custom file names for each new import in Google Sheets.
* New option to append [custom user attributes](https://help.csvbox.io/getting-started/2.-install-code#referencing-the-user) to [Dynamic List API](https://help.csvbox.io/dashboard-settings/validations#dynamic-list). This helps to identify the user in your app and generate custom list options.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FGXffmPr0IPKY04jYIu4B%2Fcustom.jpg?alt=media&#x26;token=8b2fbfb0-042d-4b87-bdca-9cf904cb7c0c" alt="" width="311"><figcaption><p>Custom User Attributes</p></figcaption></figure></div>

## 12 Feb 2024

* Added an option to skip the Data Validation screen if no errors are found.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FB2Yw9tZJhpZl3un6J9jd%2Fskip%20verify.png?alt=media&#x26;token=592ae575-dc4f-451a-8f5d-0db3232b113f" alt="" width="375"><figcaption></figcaption></figure></div>

## 02 Feb 2024

* The $9 Personal Plan has been discontinued. Existing subscribers to this plan will remain on their current subscription.

## 18 Jan 2024

* Added a new page for API keys. Each team will have one common set of API and Secret key. Only the Super Admin can generate/regenerate the keys. Admin and Tech roles can view the keys.
* Updated Airtable integration to move from the older API key based authentication to the newer Personal Access Token based authentication.

## 20 December 2023

* Added optimizations to improve speed.
* Fixed vulnerabilities as per the external pen testing report.

## 27 November 2023

* Improvements added to [Server Side Validation](https://help.csvbox.io/advanced-installation/server-side-validation) functionality. To allow the users to re-submit all the rows again (instead of error rows only) we have added the 'All Rows' option as shown below:

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FHjzokR91FOihIRXxDCDu%2Fssv.png?alt=media&#x26;token=93ac3f2e-aaef-49bf-ab90-bd25edf7900b" alt="" width="326"><figcaption></figcaption></figure></div>

## 06 November 2023

* Updated Teams feature to allow users to be part of multiple teams.

## 20 October 2023

* Added option to skip pushing of header row to the FTP data destination.

## 13 October 2023

{% hint style="success" %}
It is official! CSVbox is now SOC 2 Type 2 certified. [Read more](https://csvbox.io/soc-2-type-2).
{% endhint %}

## 05 October 2023

* Added the 'Allow Commas' option to the 'Number' type column.

<figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FnXFuQyTgWhiydS9Umlc5%2Fcommas.jpg?alt=media&#x26;token=d77f587d-5824-4f6f-a73a-83745571a465" alt=""><figcaption><p>Allow Commas</p></figcaption></figure>

## 25 September 2023

* Add an option 'No headers in the sheet' on the Header Row selection page.

<figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FoeAZYntT7G2VbYowOOe2%2Fno%20header.jpg?alt=media&#x26;token=a8c14d8e-b39d-4048-bed2-f52e02695505" alt=""><figcaption><p>No headers option</p></figcaption></figure>

## 22 September 2023

* Added [**target\_file\_name** ](https://help.csvbox.io/getting-started/2.-install-code#target_file_name)option to control the name of the file that gets pushed to the end destination.

## 20 September 2023

* Added dynamic column support to Validation Functions.

## 12 September 2023

* Added [Validation Functions](https://help.csvbox.io/advanced-installation/validation-functions). Code your custom validation logic in Javascript.

## 11 September 2023

* Added support for [worksheet selection](https://help.csvbox.io/dashboard-settings/sheet-options-1#worksheet-selection) in Excel files.

## 06 September 2023

* Deployed the functionality to add multiple [team members](https://help.csvbox.io/account/teams) to the CSVbox account.

## 29 August 2023

* Added new options - **max\_rows\_allow\_submit** and **max\_rows\_custom\_message** for [**max\_rows** ](https://help.csvbox.io/getting-started/2.-install-code#max_rows)validation.

## 02 August 2023

* Added [Currency ](https://help.csvbox.io/dashboard-settings/validations#currency)Column Type validation.

## 12 July 2023

* Added  **raw\_columns** object to the Import [Complete Webhook](https://help.csvbox.io/getting-started/3.-receive-data#import-complete-webhook) and the [Data at Client](https://help.csvbox.io/getting-started/3.-receive-data#data-on-the-client-side). This object contains all the column headers found in the raw spreadsheet file uploaded by the user.

## 07 July 2023

* Added [sample\_template\_url ](https://help.csvbox.io/getting-started/2.-install-code#sample_template_url)and [sample\_template\_button\_text ](https://help.csvbox.io/getting-started/2.-install-code#sample_template_button_text)configuration options. With these, you can now configure a dynamic sample template file for each user.

## 27 June 2023

* Added [Ignored columns](https://help.csvbox.io/advanced-installation/ignored-columns) - allow users to skip columns for data submission.

## 16 June 2023

* Infrastructure changes
* Bug fixes

## 15 May 2023

* Added functionality to hide copy-paste data option.
* Added option to skip confirmation message when accepting invalid data.
* UI enhancements to improve the speed of the admin dashboard.
* Enabled multiple importers on the same page for the Bubble plugin.
* Performance improvements across all destinations.

## 12 April 2023

* Few UI enhancements. Now the entire row gets highlighted when there is a validation issue in any one cell.

## 06 April 2023

* Added [Private Mode](https://help.csvbox.io/destinations/private-mode) for data processing.

## 27 Mar 2023

* Added [Server Side Validation](https://help.csvbox.io/advanced-installation/server-side-validation) (Beta) feature

## 09 Mar 2023

* Added the Danish language to the importer.

## 06 Mar 2023

* Added option to select between Sequential and Parallel sending of data via webhooks. More info [here](https://help.csvbox.io/destinations#request-type).

## 27 Feb 2023

* Option to add a new sheet in Google Sheets for each file upload.

![](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2F6IdnGxSrnoFi00PM2I84%2Fgsheet.jpg?alt=media\&token=91d91e8f-8c4d-4b4a-8e91-87925f8d8dfd)

## 17 Feb 2023

* Added the importer event [onLoadStart](https://help.csvbox.io/getting-started/2.-install-code#onloadstart). It gets triggered when the importer iFrame starts loading.

## 14 Feb 2023

* Added [Upsert ](https://help.csvbox.io/destinations#2.-upsert)operation for Airtable.

## 09 Feb 2023

* Option to disable [user keywords](https://help.csvbox.io/dashboard-settings/sheet-options#matching-keywords) based column mapping.

![](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FjsgWJLQ0fePuS5ckJF2E%2Fkeywords.jpg?alt=media\&token=f135299c-5cfb-44b2-9904-9e05e0c49eb7)

## 06 Feb 2023

* Added [`position` ](https://help.csvbox.io/advanced-installation/dynamic-columns#column-position)parameter to control the display order of the dynamic columns.

## 24 Jan 2023

* Added [Lazy Load](https://help.csvbox.io/getting-started/2.-install-code#lazy-load) option for importer initialization.
* Added multiple-level List-Dependent List validations.
* Added info icons on the Column Mapping page.
* Updated email validation to accept special characters.
* Fixed bugs, improved notifications and made minor UI changes to the admin section.

## 04 Jan 2023

* Added the Japanese language to the importer.

## 29 Dec 2022

* Added option to skip Column Mapping screen if there is an exact match of columns.

![](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FMH1I864NclztCXV8Tpyu%2Fmap-col-skip.png?alt=media\&token=26fc4397-d41d-4b3c-acd9-8c22ce0efb62)

## 26 Dec 2022

* Added support for delimiters such as "." and "|" for [Multi-select List](https://help.csvbox.io/dashboard-settings/validations#multi-select-list) and [Dynamic Multi-select List](https://help.csvbox.io/dashboard-settings/validations#dynamic-multi-select-list) column types.&#x20;

## 18 Dec 2022

* Added Slovenian language.
* Added the option to provide help text in multiple languages.

![](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FYQSYGGqXNrg63mYSScBc%2Flanguage_options.jpg?alt=media\&token=de7286e8-ec6b-429e-bdd6-e5fde06918e2)

## 05 Dec 2022

* `csvbox.row["total_rows"]` and `csvbox.row["row_number"]` [data variables](https://help.csvbox.io/advanced-installation/virtual-columns#csvbox.row) added to Virtual Columns.
* [`csvbox.virtual`](https://help.csvbox.io/advanced-installation/virtual-columns#csvbox.virtual) object added to Virtual Columns.

## 29 Nov 2022

* Added [1-click Resubmit button](https://help.csvbox.io/dashboard-settings/sheet-options-1#1-click-to-resubmit-the-same-csv-file-again) to trigger a new import on the recently submitted file.

<figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FNId9J7bB2Rpkx5CtFMXM%2Fimage.png?alt=media&#x26;token=1f9aa926-8020-4099-995e-e16760338567" alt=""><figcaption><p>Resubmit</p></figcaption></figure>

## 25 Nov 2022

* Added [Multi-select List](https://help.csvbox.io/dashboard-settings/validations#multi-select-list) and [Dynamic Multi-select List](https://help.csvbox.io/dashboard-settings/validations#dynamic-multi-select-list) column types.&#x20;

## 21 Nov 2022

* Added option to view and delete [User Keywords](https://help.csvbox.io/dashboard-settings/sheet-options#matching-keywords).

![](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FtEhfWkgaKt8sCtF5wEZg%2Fuser%20keywords.jpg?alt=media\&token=a4663de2-0294-4c37-9400-f66cd13ff030)

## 16 Nov 2022

* Added a Reset All Mappings button to make it easier for the users to reset and remap the columns. This button is optional and its visibility can be controlled via the Sheet settings page.

<div align="left"><figure><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FCJxfwReIyRdvycTEVvuQ%2Freset%20mappings.jpg?alt=media&#x26;token=e9617c85-610a-4907-a9da-f41258abe79a" alt=""><figcaption><p>Reset Mappings Button</p></figcaption></figure></div>

## 14 Nov 2022

* Added the Italian language option for the importer front end.
* Added option to Copy sheet settings to an existing sheet. The data destination config and license key remain the same in the target sheet.

## 29 Oct 2022

* Optimized SQL Server integration code to improve speed.
* Added **data\_location** initialization parameter for specifying data and server location.

## 13 Oct 2022

* Fixed UI buys related to **max\_rows** option.
* Upgraded infrastructure and added optimizations for improved speed for EU region.
* Improved performance for imports with many Virtual Columns.

## 30 Sep 2022

* Updated [DPA ](https://help.csvbox.io/legal/gdpr/data-processing-addendum)to add Europe Data Residency option.

## 22 Sep 2022

* Added the option to select Europe (Germany) location for data residency. More info [here](https://help.csvbox.io/dashboard-settings/sheet-options-1#server-and-data-location).

## 05 Sep 2022

* Added Hebrew language for importer frontend.

## 01 Sep 2022

* Added **Time** Column type validation.
* The 100 column sheet restriction removed.

## 30 Aug 2022

* Added [Virtual Columns](https://help.csvbox.io/advanced-installation/virtual-columns). Create new columns by applying custom data transformation logic.

## 26 Aug 2022

* Added the Romanian language option for the importer frontend

## 25 Aug 2022

* Added [Import Link disable](https://help.csvbox.io/advanced-installation/import-links#activating-import-links) option

## 24 August 2022

* Added option to control[ import dialog size](https://help.csvbox.io/dashboard-settings/sheet-options-1#importer-dialog-size)
* Added decimal / integer validation

## 23 August 2022

* Updated React, Angular and Vuejs libraries for [onSubmit Importer event](https://help.csvbox.io/getting-started/2.-install-code#events)

## 16 August 2022

* Added [onSubmit Importer event](https://help.csvbox.io/getting-started/2.-install-code#events)

## 10 August 2022

* You now have the option to specify a default filler value for the column in case the incoming data is blank.&#x20;

<div align="left"><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FuwU95WKdf6u3L7XKcQsq%2Fdefaultval.jpg?alt=media&#x26;token=49582f23-c727-41f2-a44e-ac6158dd78cf" alt="Default Value"></div>

## 08 August 2022

* Added [domain authorization](https://help.csvbox.io/dashboard-settings/sheet-options-1#domain-authorization) option. You can provide a list of approved *domains/sub-domains* for embedding the importer. The embedded importer will work on the whitelisted domains only.

## 03 August 2022

* Added functionality to configure custom success or failure messages at import complete. More info [here](https://help.csvbox.io/dashboard-settings/sheet-options-1#import-complete-messages).

## 01 August 2022

* Added [dynamic column](https://help.csvbox.io/advanced-installation/dynamic-columns) support for [Depenedent List](https://help.csvbox.io/dashboard-settings/validations#dependent-list) and [Dependent Dynamic List](https://help.csvbox.io/dashboard-settings/validations#dependent-dynamic-list) columns.
* Added the Polish language option for the importer frontend.

## 29 July 2022

* Added the Thai language option for the importer frontend.

## 22 July 2022

* Added options for controlling the close of importer dialog after the import is complete. ![](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FoOnrlyEGW2cJZfM55aXc%2Fexit%20options.jpg?alt=media\&token=c1435298-9d76-44f5-8918-0d3f865da7db)

## 20 July 2022

* Added [Dependent Dynamic List Columns](https://help.csvbox.io/dashboard-settings/validations#dependent-dynamic-list).

## 07 July 2022

* Added **column\_mappings** object to the [import complete webhook](https://help.csvbox.io/getting-started/3.-receive-data#import-complete-webhook) and the [callback function](https://help.csvbox.io/getting-started/2.-install-code#callback-function). The **column\_mappings** object contains the user-defined mappings between the columns of the sheet (template) and columns in the uploaded CSV file.
* Added the **Import ID** column in the table on the Imports page of the CSVbox dashboard.
* The dynamic columns now support multiple date validation.

## 01 July 2022

* Added an **Export** button that downloads the validation errors and row data in an Excel sheet. More info [here](https://help.csvbox.io/dashboard-settings/sheet-options-1#export-button).
* Updated importer UI to show the truncated row count.

## 30 June 2022

* Added Max Rows option to the importer dashboard. It limits the number of rows per import.

<div align="left"><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FL7pWtGGKz4PYfBelseAn%2Fmax_rows.jpg?alt=media&#x26;token=da87dbbc-f0c8-4076-9f7a-618c48849830" alt=""></div>

## 29 June 2022

* Added phone number validation based on the [libphonenumber.js library](https://catamphetamine.gitlab.io/libphonenumber-js/).
* Minor UI changes to the import modal. Changes include:
  * The importer modal is now full screen across all devices.
  * The column mapping table & validation error text are center-aligned for better visibility.

## 27 June 2022

* New styling options added - upload logo and custom fonts.

## 24 June 2022

* Added the Arabic language (ltr) support for the importer frontend.

## 23 June 2022

* Added option to allow displaying the import fail error messages to the end-user.

## 22 June 2022

* Added **Primary Color** custom theme option. You can stylize the importer with the primary color of your brand. More styling options coming soon.

## 10 June 2022

* The importer will attach the [custom user attributes](https://help.csvbox.io/getting-started/2.-install-code#referencing-the-user) as query parameters to the [Dynamic List](https://help.csvbox.io/dashboard-settings/validations#dynamic-list) API request. **csvbox\_** prefix will be added to the custom user attribute query parameters. This will help you identify the users/environment and return back a relevant list of values.

## 30 May 2022

* Added **Upsert** operation to MySQL, PostgreSQL and MS SQL data destinations. Instead of directly inserting the file data to the databases, the importer will first check if the record exists. If the record exists, then the row will be updated. Only if the record does not exist then a new row will be added.

## 23 May 2022

* Added [Dynamic List](https://help.csvbox.io/dashboard-settings/validations#dynamic-list) column type to accept valid list values via API, real-time.

## 20 May 2022

* New display options for the 'Select Header Row' page of the importer.

![DIsplay options](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FA3kcy5XTE0EjtNdZCFdm%2Fdisplay%20options.jpg?alt=media\&token=00577fbc-cfbf-4762-946a-61eb9501211c)

1. **Skip this step?** - Hide/Show the 'Select header row' page to the users.
2. **Show encoding** - Hide/Show the character set selection list to the users.
3. **Switch Row/Columns** - Hide/Show the option to switch rows and columns to the users.

These settings help to remove the non-essential options from the importer and make the user experience cleaner.

## 19 May 2022

* Added the option (DELETE button on Accounts page) to delete and close down the CSVbox account permanently.

## 12 May 2022

* Added 'Multiple' option to Date Type columns. With this, you can provide multiple date formats that are allowed for the incoming data.

<div align="left"><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FYxQdFypeNynJB3H7cW8B%2Fmultiple%20dates.jpg?alt=media&#x26;token=79e7fc25-9ee1-4d2e-b189-2314286fee5f" alt=""></div>

## 11 May 2022

* Added the option to receive the CSV data in JSON format in the callback function. More info [here](https://help.csvbox.io/getting-started/3.-receive-data#data-at-the-client-side).

## 04 May 2022

* Added [Notion Data Destination](https://help.csvbox.io/destinations/notion)
* Fixed a bug for very large file uploads with [REST FileAPI](https://help.csvbox.io/advanced-installation/rest-file-api)

## 02 May 2022

### Added

* [SQL Server Data Destination](https://help.csvbox.io/destinations#sql-server)

## 26 April 2022

### Added

* [**allow\_invalid** option](https://help.csvbox.io/getting-started/2.-install-code#allow_invalid)

![allow\_invalid option](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FeYJeBdz6m1jwMsW4kQeJ%2Fallow_invalid.jpg?alt=media\&token=80a9092a-9504-40cf-9d9e-95e23296630e)

## 22 April 2022

### Added

* Ability to add help texts for each page (header selection, column mapping, data validation) on the importer

![Help text on Select Header page](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FP5yoGQLaZJGinDFqQCLx%2Fhs.jpg?alt=media\&token=c980c3b3-0b48-4981-a5a1-a98fff179b77)

## 13 April 2022

### Added

* Yearly pricing plans
* [REST File API](https://help.csvbox.io/advanced-installation/rest-file-api) beta
* New [importer events](https://help.csvbox.io/getting-started/2.-install-code#events) (onReady, onClose)
* [request\_headers](https://help.csvbox.io/getting-started/2.-install-code#request_headers) option to send headers at run-time
* PATCH request type
* **total\_rows** parameter to the [API output](https://help.csvbox.io/getting-started/3.-receive-data#sample-response).
* **original\_filename** parameter to the [import complete webhook](https://help.csvbox.io/getting-started/3.-receive-data#import-complete-webhook) and importer [callback function](https://help.csvbox.io/getting-started/2.-install-code#callback-function).

### Updated

* Fixed issue related to freezing of the importer
* Updated the code from Laravel 8 to Laravel 9
* Added new layers of database security
* Fixed issue related to the downloading of the template files
* Added custom attribute mapping for Airtable&#x20;
* UI enhancements

## 07 March 2022

### Added

* Custom message for regex validation.

<div align="left"><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FahDybs7O9gxHudvtNdxZ%2Fregex_message.jpg?alt=media&#x26;token=da4c0e1f-fe4e-40ca-afa8-f348cd3c2025" alt=""></div>

## 01 March 2022

### Added

* Portuguese language support for the importer frontend.
* [**language** sheet option](https://help.csvbox.io/getting-started#additional-options) to select the frontend language while initializing the importer.

## 23 February 2022

### Updated

* You can now view the translated texts for all supported languages and submit suggestions for changes.

![Language Correction](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FYxKsnJnKCmK2qv2Isnie%2Flanguage-corrections.jpg?alt=media\&token=6b147915-cb4d-4a18-8b1e-ffc646f0a51a)

## 22 February 2022

### Added

* Dutch language support for the importer frontend.

## 11 February 2022

### Added

* [Unmapped Columns](https://help.csvbox.io/advanced-installation/unmapped-columns): Allowing users to submit columns not included in the sheet template.

## 08 February 2022

### Added

* [FTP Data Destination](https://help.csvbox.io/destinations#ftp-server)

## 07 February 2022

### Added

* Header row selection step in the importer.

![](https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2FQqaruSTAUQnTMYq1jdDZ%2Fheader-select.gif?alt=media\&token=538d9291-c298-41fd-a5a4-d3597971015e)

## 03 February 2022

### Added

* Importer internationalization. The importer now supports German, French and Spanish languages.

## 17 January 2022

### Added

* [max\_rows](https://help.csvbox.io/getting-started#additional-options) config option to restrict the number of rows uploaded in a single sheet.

## 10 January 2022

### Added

* [Zapier Data Destination](https://help.csvbox.io/destinations/zapier)

## 4 January 2022

### Updated

* Included 'Custom' validation option for Date Type columns. Date formatting options available [here](https://help.csvbox.io/validations#date).

<div align="left"><img src="https://1907234374-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MN8YRAnfnCaoVVZflQz%2Fuploads%2F81FOHtlgUiQY2OqeFb7e%2Fdate%20validation.jpg?alt=media&#x26;token=1193ed50-d4cb-464d-91f8-22957cc040ee" alt=""></div>
