<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://docs.vydon.io/changelog</id>
    <title>Vydon Blog</title>
    <updated>2025-03-27T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://docs.vydon.io/changelog"/>
    <subtitle>Vydon Blog</subtitle>
    <icon>https://docs.vydon.io/img/logo_light_mode.png</icon>
    <entry>
        <title type="html"><![CDATA[03/27 - PII Detection Batch Job]]></title>
        <id>https://docs.vydon.io/changelog/pii-detection-batch-job</id>
        <link href="https://docs.vydon.io/changelog/pii-detection-batch-job"/>
        <updated>2025-03-27T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Adds PII batch detection job to UI]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Adds PII batch detection job to UI</li>
<li class="">Fix remove invalid column button</li>
<li class="">Optimized PII detection sql queries for faster performance</li>
<li class="">Add in support for PII job report in the Runs page</li>
<li class="">Add support for incremental scans</li>
<li class="">Add support for cloning PII detection jobs</li>
<li class="">Add support for downloading PII detection report</li>
<li class="">Add support for auto increment generator</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[03/13 - Slack Integration]]></title>
        <id>https://docs.vydon.io/changelog/slack-integration</id>
        <link href="https://docs.vydon.io/changelog/slack-integration"/>
        <updated>2025-03-13T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Adds support for a Slack integration for web hooks]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Adds support for a Slack integration for web hooks</li>
<li class="">Adds PII batch detection job</li>
<li class="">Update account hooks lifecycle events to PII detect jobs</li>
<li class="">Allow users to remove jobs if the temporal schedule does not exist</li>
<li class="">Add support for importing and exporting mappings in GRPC format</li>
<li class="">Handle converting json null to sql null correctly</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[02/27 - Connection Security]]></title>
        <id>https://docs.vydon.io/changelog/connection-security</id>
        <link href="https://docs.vydon.io/changelog/connection-security"/>
        <updated>2025-02-27T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Fix bug where we were converting json null to sql null incorrectly]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Fix bug where we were converting json null to sql null incorrectly</li>
<li class="">Fix issue with on conflict</li>
<li class="">Fix MSSQL trigger sql generation error</li>
<li class="">Fix an issue with the phone number transformer in the validation</li>
<li class="">Add in webhooks UI</li>
<li class="">Add in granular support for viewing connection credentials</li>
<li class="">Add in support for making job hook names unique system wide</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[02/13 - Webhooks]]></title>
        <id>https://docs.vydon.io/changelog/webhooks</id>
        <link href="https://docs.vydon.io/changelog/webhooks"/>
        <updated>2025-02-13T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Expose column removal strategy in Terraform]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Expose column removal strategy in Terraform</li>
<li class="">Expose virtual foreign keys in Terraform</li>
<li class="">Expose <code>subsetbyforeignkeyconstraints</code> in Terraform</li>
<li class="">Expose advanced connection options in Terraform</li>
<li class="">Add support for webhooks</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[01/30 - Python SDK upgrade]]></title>
        <id>https://docs.vydon.io/changelog/upgrade-python-sdk</id>
        <link href="https://docs.vydon.io/changelog/upgrade-python-sdk"/>
        <updated>2025-01-30T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Upgrade Python SDK to be easier to use and fix imports]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Upgrade Python SDK to be easier to use and fix imports</li>
<li class="">Fix MYSQL index statements when using non-column expressions</li>
<li class="">Optimize GenerateFullName transformer for speed</li>
<li class="">Upgrade Generate Job to apply passthrough on apply default transformers</li>
<li class="">Optimize SQL disconnections and busy signals during sync</li>
<li class="">Upgrade Vydon Cloud Logs UI to include more information like activity, table, schema</li>
<li class="">Show init schema run context on Runs page</li>
<li class="">Support creating Postgres extensions within the init schema</li>
<li class="">Add new error codes to job mappings validator response</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[01/16 - Synthetic Data in Anonymization API]]></title>
        <id>https://docs.vydon.io/changelog/anon-api-synthetic-data</id>
        <link href="https://docs.vydon.io/changelog/anon-api-synthetic-data"/>
        <updated>2025-01-16T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Add support for column removal strategy to handle schema changes in day 2 operations]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Add support for column removal strategy to handle schema changes in day 2 operations</li>
<li class="">Add support for on conflict handling in Postgres and Mysql</li>
<li class="">Enhance the python SDK entry point to be easier to use</li>
<li class="">Add support for using Vydon Transformers in the Anonymization API with replace</li>
<li class="">Optimized the Subset table to be way more performant</li>
<li class="">Add support for sourcing the connection url from an environment variable</li>
<li class="">Fix the Clone Transformer form</li>
<li class="">Add support for creating DB schema in the init schema options</li>
<li class="">Added ability to bulk apply subsets</li>
<li class="">Optimized the GenerateCity transformer to be way faster</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[01/02 - Vydon v0.5]]></title>
        <id>https://docs.vydon.io/changelog/v5</id>
        <link href="https://docs.vydon.io/changelog/v5"/>
        <updated>2025-01-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Fixed a bug that was causing generate javascript code to not be persisted across modal open/closes]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Fixed a bug that was causing generate javascript code to not be persisted across modal open/closes</li>
<li class="">Adds support for <code>bit</code>, <code>varbit</code> and <code>datetime</code> types</li>
<li class="">Removed all <code>@deprecated</code> fields in the API</li>
<li class="">Removed all unused or deprecated methods.</li>
<li class="">Introduced a new Vydon data structured for reading/writing data to s3</li>
<li class="">Updated the Typescript SDK to use the Connection V2 api</li>
<li class="">Object storage/metrics/logs have been moved to the Enterprise license for self-hosted Vydon</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[12/19 - RBAC]]></title>
        <id>https://docs.vydon.io/changelog/rbac</id>
        <link href="https://docs.vydon.io/changelog/rbac"/>
        <updated>2024-12-19T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Fixed a bug that was causing generate javascript code to not be persisted across modal open/closes]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Fixed a bug that was causing generate javascript code to not be persisted across modal open/closes</li>
<li class="">Added support for Job Hooks to Terraform</li>
<li class="">Added support for RBAC in Vydon</li>
<li class="">Fixed a bug that was causing the worker to silently fail due to a Redis configuration</li>
<li class="">Added support for uploading client TLS certificates to Mysql</li>
<li class="">Added support for uploading client TLS certificates to MS SQL</li>
<li class="">Updated Subsetting logic to account for nullable foreign keys</li>
<li class="">Updated Subsetting page to use a modal instead of inline SQL filters</li>
<li class="">Exposed a button that allows users to see what SQL queries we're running in the Runs page</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[12/05 - Job Hooks]]></title>
        <id>https://docs.vydon.io/changelog/job-hooks</id>
        <link href="https://docs.vydon.io/changelog/job-hooks"/>
        <updated>2024-12-05T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Added support for pre job hooks]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Added support for pre job hooks</li>
<li class="">Added support for post job hooks</li>
<li class="">Re-factored DB connections to be much more stable and efficient</li>
<li class="">Added S3 end-to-end tests for mysql and postgres</li>
<li class="">Updated the Job Mapping table to fix layout overflow issues and styling</li>
<li class="">Fixed a bug that was the post table sync activity to fail when tables were case sensitive</li>
<li class="">Add multi-language support to Anonymize PII transformer</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[11/21 - EU Infrastructure]]></title>
        <id>https://docs.vydon.io/changelog/eu-infrastructure</id>
        <link href="https://docs.vydon.io/changelog/eu-infrastructure"/>
        <updated>2024-11-21T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Added support for EU infrastructure]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Added support for EU infrastructure</li>
<li class="">Added support for init schema in SQL Server</li>
<li class="">Updated CLI to have better support for API keys and not always require them</li>
<li class="">Updated Worker to support fallback properties for batch properties</li>
<li class="">Updated Job Mappings Table to be way more optimized and smoother</li>
<li class="">Added a loading state to the Apply Default Transformers</li>
<li class="">Fixed a bug that was causing SQL Server to not truncate tables correctly</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[11/07 - Column Strategy]]></title>
        <id>https://docs.vydon.io/changelog/column-strategy</id>
        <link href="https://docs.vydon.io/changelog/column-strategy"/>
        <updated>2024-11-07T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Added support for new column strategy to auto-map new columns]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Added support for new column strategy to auto-map new columns</li>
<li class="">Added support for an IP Address Transformer</li>
<li class="">Added support for batching config options in the CLI</li>
<li class="">Added support for batching config options in the App</li>
<li class="">Added support for configuring max in flight for sql insert/update</li>
<li class="">Added support for importing and exporting mappings from the Jobs page</li>
<li class="">Added support for a business name transformer</li>
<li class="">Added a countdown component to trials to show time remaining</li>
<li class="">Updated sql to json datatypes in AWS output when syncing</li>
<li class="">Fixed a bug that was causing nil pointer errors when there were empty tables and we were syncing S3 -&gt; database</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[10/24 - Anonymization API]]></title>
        <id>https://docs.vydon.io/changelog/anonymization-api</id>
        <link href="https://docs.vydon.io/changelog/anonymization-api"/>
        <updated>2024-10-24T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Added support for free form text anonymization as an API]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Added support for free form text anonymization as an API</li>
<li class="">Added support for free form text anonymization as a transformer through the job sync</li>
<li class="">Added support for configuring the entities in the anonymization API</li>
<li class="">Added support for allow/deny lists in the API</li>
<li class="">Added support for configuring the S3 connection parameters in the CLI</li>
<li class="">Added support for a Python SDK</li>
<li class="">Added new SDK docs with more examples and code snippets</li>
<li class="">Added support for the CLI to use shared connection pools</li>
<li class="">Added support for default values for Transformers</li>
<li class="">Added support for more run details in an expanded view</li>
<li class="">Fixed a bug that was causing the CLI sync from S3 -&gt; Mysql to break when a table is empty</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[10/10 - CLI Sync]]></title>
        <id>https://docs.vydon.io/changelog/cli-sync</id>
        <link href="https://docs.vydon.io/changelog/cli-sync"/>
        <updated>2024-10-10T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Update CLI to support syncing from S3]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Update CLI to support syncing from S3</li>
<li class="">Support ability to convert a personal account to a paid team account</li>
<li class="">Support inserting JSONB types</li>
<li class="">Init Data Anonymization API Endpoint</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[9/26 - Revamped Bulk Transformer Support]]></title>
        <id>https://docs.vydon.io/changelog/revamped-bulk-transformer-support</id>
        <link href="https://docs.vydon.io/changelog/revamped-bulk-transformer-support"/>
        <updated>2024-09-26T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Added in-app documentation links]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Added in-app documentation links</li>
<li class="">Added support for real time connection validation in the Generate job</li>
<li class="">Add support for pay-as-you-go plan</li>
<li class="">Update Transformer Sheet to be a modal</li>
<li class="">Update Bulk Transformer logic to support Use Column Default</li>
<li class="">Add support for Postgres UUID Array types</li>
<li class="">Resolve bug with DEFAULT values in Generated Identity columns</li>
<li class="">Support Passthrough for Identity columns</li>
<li class="">Add custom transformers to the Bulk Transformers</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[9/12 - Apply Default Transformers]]></title>
        <id>https://docs.vydon.io/changelog/apply-default-transformers</id>
        <link href="https://docs.vydon.io/changelog/apply-default-transformers"/>
        <updated>2024-09-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Add support for duplicating NoSQL Mappings inline]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Add support for duplicating NoSQL Mappings inline</li>
<li class="">Optimized Subset Query builder to be much faster and more efficient</li>
<li class="">Updated NoSQL Mapping table to catch duplicate mappings</li>
<li class="">Add support for skipping foreign key errors</li>
<li class="">Add support for Postgres generated always column types to passthrough</li>
<li class="">Support special characters in schema/table names</li>
<li class="">Expose SQL statements in Runs page</li>
<li class="">Extend the Job/Transformer/Connection/API key name limit from 30 to 100 characters</li>
<li class="">Add support for applying default transformers to the Mapping table with one click</li>
<li class="">Surface Generated column badges in the Job Mapping table</li>
<li class="">Support SQL Server Truncate options</li>
<li class="">Add support for Team accounts in OSS Vydon</li>
<li class="">Add real time validation for connections in the Connect page</li>
<li class="">Add a Country Code Transformer</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[8/29 - SQL Server support]]></title>
        <id>https://docs.vydon.io/changelog/sql-server-support</id>
        <link href="https://docs.vydon.io/changelog/sql-server-support"/>
        <updated>2024-08-29T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Add support updating Mongo DB mappings in line]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Add support updating Mongo DB mappings in line</li>
<li class="">Add support for Microsoft SQL Server</li>
<li class="">Add support for MSSQL tunneling</li>
<li class="">Add support for special characters in mysql connection</li>
<li class="">Add new documentation for how to set up logging</li>
<li class="">Add new documentation for MongoDB</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[8/15 - DynamoDB Upgrades]]></title>
        <id>https://docs.vydon.io/changelog/dynamodb-upgrades</id>
        <link href="https://docs.vydon.io/changelog/dynamodb-upgrades"/>
        <updated>2024-08-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Update default GPT models in Vydon]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Update default GPT models in Vydon</li>
<li class="">Added initial support for SQL Server</li>
<li class="">Added support for ConsistentReads in DynamoDB</li>
<li class="">Support seeds for all transformers for deterministic outputs</li>
<li class="">Add support for DynamoDB key deep linking</li>
<li class="">Add support for configuring app resources in helm chart</li>
<li class="">Fix benthos issue from main lib that was causing type loss in DynamoDB</li>
<li class="">Add subsetting to DynamoDB</li>
<li class="">Add support to DynamoDB for default transformations of unmapped types</li>
<li class="">Fix a bug in Mysql that occurred when a column was named with a reserved keyword</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[8/01 - DynamoDB]]></title>
        <id>https://docs.vydon.io/changelog/dynamodb</id>
        <link href="https://docs.vydon.io/changelog/dynamodb"/>
        <updated>2024-08-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. First class support for integrating with DynamoDB]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">First class support for integrating with DynamoDB</li>
<li class="">Fixed a bug that was causing some Redis values to not get cleaned up</li>
<li class="">Update generate_state transformer to return full state names as an option</li>
<li class="">Add role permissions to MYSQL connection</li>
<li class="">Improve mysql init schema options to resolve circular dependencies</li>
<li class="">Add auto-complete to custom javascript transformers</li>
<li class="">Update Connect page to ensure that users only select valid destinations based on the source connection</li>
<li class="">Support subsetting within DynamoDB</li>
<li class="">Update integration tests to parallelize</li>
<li class="">Fix a rare data race issue that occurs in Benthos</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[7/18 - Base Transformers in Custom Transformers]]></title>
        <id>https://docs.vydon.io/changelog/vydon-js-modules</id>
        <link href="https://docs.vydon.io/changelog/vydon-js-modules"/>
        <updated>2024-07-18T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Support for accessing transformers within custom javascript transformers]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Support for accessing transformers within custom javascript transformers</li>
<li class="">Fixed a bug within the init schema option that occurred when a sequence already existed</li>
<li class="">Updated Mysql connection to be more flexible and handle URL parsing</li>
<li class="">Updated docs to include auto-generated docs for transformers in custom transformers</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[7/04 - Job Cloning]]></title>
        <id>https://docs.vydon.io/changelog/job-cloning</id>
        <link href="https://docs.vydon.io/changelog/job-cloning"/>
        <updated>2024-07-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[1. Added support for MongoDb TLS certificates for TLS]]></summary>
        <content type="html"><![CDATA[<ol>
<li class="">Added support for MongoDb TLS certificates for TLS</li>
<li class="">Added support for MongoDb connection pooling</li>
<li class="">Added support for the ability to clone a job</li>
<li class="">Added support for Google Cloud Storage as a destination connection</li>
<li class="">Added support for publishing to Artifact hub</li>
<li class="">Added a batch size config option to the OpenAI generator</li>
<li class="">Added support for being able to use generators and transformers inside of the javascript transformers</li>
<li class="">Better handling of OpenAI generator token limits</li>
<li class="">Added support for configuring sidecars in helm charts</li>
</ol>]]></content>
        <author>
            <name>Evis Drenova</name>
            <uri>https://twitter.com/evisdrenova</uri>
        </author>
    </entry>
</feed>