Release Notes

v3.1.3 - 2024-10-22

  • New Features

    • Allow a sort property to be specified when selecting data from a database and writing to a file.

v3.1.2 - 2024-05-27

  • New Features

    • Objects with errors are placed at the top of the list when emailing workflow status.

    • Provide button to navigate back to SQL when generating a custom sql mapping with a syntax error.

    • Add search screen to home page

    • Add most recently updated maps by all users to home page

  • Bug Fixes

    • Fixed bug in browse data screen that prevented scrolling when expanding object tree.

    • Fixed bug that prevented connections used in email widgets from importing properly.

v3.1.1 - 2023-07-01

  • New Features:

    • Google Analytics 4 Connector: A new connector has been added, enabling data retrieval from Google Analytics 4.

    • Change Tracking Support for Sql Server: The platform now supports change tracking when sourcing data from Sql Server.

    • Handling of Empty Delimited Files: Delimited files that are empty will no longer cause an error and will be skipped instead.

    • "Create Empty File" Option: When generating a mapping that writes a delimited file, the new file target option "Create Empty File" is now available. By default, this option is disabled.

    • Incremental Value: A new feature allows users to prevent the incremental value from changing in a mapping if the workflow fails.

    • Reset Incremental Values at Runtime: Users now have the capability to reset incremental values for all mappings in a workflow during runtime.

    • Updated Landing Page: The landing page has been updated to display the last 10 mappings that the user has worked on.

  • Bug Fixes:

    • Improved Performance for Historical Log Files: Performance has been enhanced when fetching historical log files.

    • Scheduling UI Improvement: The scheduling UI no longer re-enables a paused job upon saving.

v3.0.2 - 2022-08-28

  • Changes

    • Migration of Kodda Application to Python 3.8

    • General Performance improvements

      • Workflows

        • Limitation removed for nesting of workflows

          • Data sets can be sent in excel format from a workflow

          • Custom From email address can be set when sending data sets from a workflow

          • Connections

            • Support added for Azure SQL pools

          • Metadata Repository

            • Updates to metadata repository to improve application performance.

v2.3 - 2021-08-27

  • Changes

    • Kodda Scheduler will no longer allow multiple instances of a scheduled job to run at the same time. (Scheduled jobs must be resaved to take advantage of this)

    • Kodda Restful API's.

      • Connections

        • endpoint added to retrieve all available connections

      • Workflows

        • endpoint to retrieve all workflows

        • endpoint to retrieve workflow details

        • endpoint to retrieve workflow execution history

        • endpoint to run a workflow

        • endpoint to export a workflow

      • Maps

        • endpoint to retrieve all maps

        • endpoint to retrieve map details

        • endpoint to retrieve map execution history

        • endpoint to run a mapping

        • endpoint to export a mapping

      • Scheduler

        • endpoint to retrieve scheduler status

        • endpoint to retrieve all scheduled jobs

      • Tasks

        • Endpoint to retrieve a tasks status

      • Import

        • Endpoint to parse and list Import Objects

        • Endpoint to import objects

    • New Kodda function added for sql server extracts that leverage a binary value for incremental loads. When used Kodda will cast the stored value to a varbinary data type.

  • Bug Fixes

    • Fix bug related to parsing queries with optionally defined columns.

    • Fixed parsing of SQL Server queries that contain an OPTION clause. Kodda will now properly rewrite these queries to ensure the option is at the end of the query.

    • Fixed a bug that prevented applying changes on file upload screen.

    • Ensure queries are not split when push-down optimization is enabled and multiple extractors are defined.

v2.2 - 2021-06-06

  • Changes

    • Read Only - A new user group has been added to support read only users who wish to view Kodda mappings and workflows.

    • Emailing of Data Sets - Providers users with the ability to attach a dataset to an email task in a workflow.

    • Performance improvements and improved memory management when using Redshift as a data source.

    • Improved loading to postgres targets.

    • PGBouncer - When PGBouncer is enabled logs will be written to the syslog.

  • Bug fixes

    • Fixed bug when user selects to load Null Values as an empty string and column is part of a primary key.

v 2.1.11 - 2021-03-08

Changes

  • Reduce number of API calls required to identify available files in S3

  • Performance improvements when loading and generating mappings from S3 delimited files.

  • Addition of hotkeys to workflow screen to improve UX. (Alt+X to disable/enable components in a workflow)

  • Support added for multiple LDAP servers in setup.cfg

  • New mapping run-time parameter to enable failing a map when 0 records are read from the source.

  • Auto-refresh map and workflow operation screens

  • Allow viewing connection table and testing connections for non admin users.

v 2.1.10 - 2020-12-07

  • Bug fixes

    • Update pgbouncer default config to allow SSL connections

    • Bug Fix to object export - Allow unicode characters to be exported from table and column comments.

    • Bug Fix to Workflow engine - Fix bug for workflows with multiple dependency paths and a parent task in one path fails, while the second path is still running.

v 2.1.9 - 2020-11-14

  • Updates to workflow screen

    • Workflow audit history attributes have been added to east pane.

    • Added highlighting of objects on mouse over to better differentiate the mouse being over a workflow widget vs the workflow canvas.

    • New click through capabilities on workflow items. (I.e. click to drill to map or nested workflows).

    • Update to email notifications. Disabled tasks and objects are now included in workflow status emails to improve visibility into steps that were disabled at runtime.

  • Mappings

    • Reduced the number of database calls when generating or updating a mapping.

    • Set default file size when delivering data to Redshift and Snowflake. This will reduce reliance on developers having to set this parameter.

  • Inclusion of PG_BOUNCER:

    • PG_Bouncer is now included as part of the default build.This optional component can be enabled by adding the parameter pg_bouncer = enabled to the MetaDB and secDB sections of the setup.cfg file.

Last updated