Skip to main content

Server 2025.1 Release Notes

Release Note Product Versions

Version

Release Date

Release

End of Support

2025.1.1.27

May 13, 2025

Major

May 13, 2027

2025.1.1.31

2025.1.1.1.31 (Patch 1)

June 16, 2025

Minor/Patch

May 13, 2027

Upgrade Considerations

Warning

This section contains important updates regarding the 2025.1 release. Please review these items before you upgrade.

Removal of Crypto Migrator Code

With the end of support for version 2022.3 on November 29, 2024, Crypto Migrator and its related code have been removed in version 2025.1.

To migrate from Server 2022.1 or earlier, you must first upgrade to Server 2023.2 or 2024.1 in order to upgrade MongoDB to version 7. For detailed migration steps, see the Server 2024.2 Release Notes.

Alteryx Server-FIPS

The Alteryx Server version 2025.1 offers separate GA and FIPS 140-2 capable products. Please note that these standards are developed by the US National Institute of Standards and Technology (NIST) for use by US government agencies and contractors. For more information about FIPS, go to the NIST FIPS FAQ page.

The general (non-FIPS) release version of Alteryx Server is not capable of FIPS operation. A separate release (and installer) is available under separate license terms, for our FIPS 140-2 customers. Contact your Alteryx Sales Representative for more details.

Feature Differences

Server-FIPS 2025.1 has a few features that are not available or limited in function when compared to the non-FIPS Server releases. See Alteryx Server and Server-FIPS Feature Differences for reference.

New Features

Auditing Configuration Changes in System Settings

To enhance visibility and ensure proper governance of the Server software, we now log configuration changes made by admins with access to the Alteryx Server's host machines. When an admin updates System Settings and confirms the changes by selecting the final Confirm button, the details are recorded in a flat log file. This log is stored on the same machine as the Runtime Settings file at C:\ProgramData\Alteryx. Access to this log file is restricted to Windows accounts with administrative permissions.

Workflow Results View for Admins

We've added a new Admin Workflow Results and Job messages view. This enables Admins to see a list of workflow results and expand individual job records. You can see detailed job messages for workflows with statuses such as Running, Queued, Completed, Failed, Errored, Cancelled, or Warning. For more information, go to Workflow Results: Admin Interface.

New Credentials Page for Non-Admin Users

Non-admin users now have access to a Credentials page in the Server UI. This page allows you to view, create, edit, and delete custom credentials. You can also set credentials for running and scheduling workflows in Workflows.

The Credentials page includes 3 tabs:

  • All – Displays all credentials available to you.

  • My Credentials – Shows credentials you have created via My Profile or Credentials, as well as those created through the Workflows or Schedules page.

    If custom credentials used in My Profile are already saved by an admin or another non-admin user, they won’t appear on your My Credentials page, but you will still be able to use them. These credentials are visible under the Default Credentials section.

  • Shared With Me – Lists credentials shared with you by Server admins.

You can sort and filter credentials for easier management.

In Workflows, you can select credentials to Run and Schedule a workflow. You can enter new credentials, use previously entered ones, or select credentials shared with you.

When associating credentials with a workflow from Designer, you can manage those credentials from the newly introduced Credentials tab in Server. These credentials will also be available in the dropdown for future use—both in Designer and in Server.

For shared credentials or service accounts, the correct approach is to manage them through the Admin Credentials page. An admin should either create the credentials or invite a user to create them, and then share them with others via the Admin Credentials page. If shared credentials are used directly by multiple users without being shared by an admin, the credentials will be associated with the first user. All other users will not see these credentials in their My Credentials tab.

For more details, refer to Credentials: Server User Interface.

Inviting Users to Manage Credentials for Admins

With the new Credentials page available to non-admin users, admins can now invite users to create or edit credentials when a password update is required. Users receive notifications for admin invitations, shared credentials, and invalid credentials. This enhancement helps reduce security risks. For more details, see Invite to Create or Edit a Credential.

Server API

New Endpoint to Cancel a Specific Job

We've added the DELETE /v3/jobs/{jobId} endpoint, allowing users to cancel any running or queued job—whether manual or scheduled—on Alteryx Server.

  • Curators can cancel any job.

  • Other roles can cancel jobs they have created, triggered, or scheduled. It includes jobs shared with them through Collections, even if they are not the job owner.

For more details, go to Job Endpoints.

New API Endpoints for Server Credentials

We've added two API credential endpoints for Server credentials (non-DCM):

  • Create Server credentials: POST /v3/credentials

  • Update password for existing Server credentials: PUT /v3/credentials/{credentialId}

These endpoints are available only to Curators and require TLS to be enabled. For more information, refer to the Credential Endpoints help page.

Cron Expression Support for Schedule Endpoints

We've added a dynamic scheduling flexibility by using Cron entries to align with the experience provided to cloud users and for a consistent experience across the various products in our platform.

You can now use Cron expressions in the following API endpoints:

  • POST /v3/schedules

  • PUT /v3/schedules/{scheduleId}

  • PATCH /v3/schedules/{scheduleId}

  • GET /v3/schedules/{scheduleId}

Limitations of Cron Expression Support

While this release introduces enhanced scheduling flexibility using Cron expressions, there are some current limitations to be aware of:

  1. No support for combining range (-) and step (/) characters within the same expression.

    Invalid expression: 0 23 * 1-11/2 * *

    Valid expression : 0 23 * 2,4,6,8,10 * *

  2. Five-Field Cron format only.

    This implementation supports only the five-field Cron format:

    minute hour day-of-month month day-of-week

  3. Step values are not supported in the day-of-week (last) field.

    Invalid expression:  0 * * * */tue

    Valid expression: 0 * * * TUE

For more details, visit the Schedule Endpoints help page.

Server Usage Endpoints

Important

These new endpoints apply only to customers on the new Edition based pricing, launched in May 2025 for eligible customers.

  • Online customers: Usage data is automatically collected and sent to Alteryx Analytics Cloud at regular intervals. Admins can review this data directly in Alteryx Analytics Cloud.

  • Offline customers: Offline customers must use Alteryx Analytics Cloud for licensing and billing. The usage data report will not be automatically sent to Alteryx Analytics Cloud. However, you can manually extract and upload the report via the API endpoints available on Server and Alteryx Analytics Cloud.

For detailed steps on extracting and loading usage data to Server, please refer to Server Usage Endpoints.

Added SAML Assertion Encryption Support

To enhance security, we now support SAML assertion encryption, allowing you to both encrypt and sign assertions. This feature is available in both FIPS and non-FIPS environments.

For configuration details, see the Configure Alteryx Server Authentication help page.

Fixed and Known Issues

Fixed Issues

Fixed

Major Release Version 2025.1.1.27

ID

Description

Version

Issue Status

TCPE-1033

GCSE-2035

Email events, created with each workflow, intermittently send blank emails with the correct email as soon as the expected event email is sent.

2025.1.1.27

Fixed

TCPE-1201

GCSE-2416

Workflows uploaded via API do not execute when the user has default credentials set in My Profile.

2025.1.1.27

Fixed

TCPE-1218

GCSE-2443

When the Email Tool attachment size limit is exceeded, messages are intermittently sent blank or garbled.

2025.1.1.27

Fixed

TCPE-1231

GCSE-2488

Editing scheduled workflows created one day prior to the current date results in an error for users.

2025.1.1.27

Fixed

TCPE-1263

GCSE-2602

Redirection from #!app to #!/app does not occur on first-time access to a direct workflow URL.

2025.1.1.27

Fixed

TCPE-1264

GCSE-2601

The Edit button is missing for schedule owners who do not own the associated workflow in 2024.1.

2025.1.1.27

Fixed

TCPE-1265

GCSE-2579

The SharePoint tool (version 2.1.0) running on Server version 2023.2.1 generates numerous field conversion errors, exceeding the MongoDB document size limit of 16GB. As a result, no document is created in the AS_Results collection, but an error appears in the AS_Queue collection.

2025.1.1.27

Fixed

TCPE-1294

GCSE-2691

Unable to connect 2024.1 Designer to a 2024.1 Server on a lower patch version.

2025.1.1.27

Fixed

TCPE-1318

GCSE-2739

The app interface fails to load in the Server UI when a List Box attempts to load values from an external YXDB file.

2025.1.1.27

Fixed

TCPE-1324

GCSE-2747

When running a chained app with 5 or more apps in the Server UI, interface questions stop appearing starting from the fifth app and onward.

2025.1.1.27

Fixed

TCPE-1327

GCSE-2758

When opening and running an Analytic App via File Explorer or Command Prompt, the date format displays as mm/dd/yyyy instead of the selected yyyy-mm-dd, despite the correct format being set in user settings.

2025.1.1.27

Fixed

TCPE-1357

GCSE-2877

The Help and Info section for DCM - SDK (Gallery) Tools Support in Alteryx System Settings is incorrect.

2025.1.1.27

Fixed

TCPE-1379

GCSE-2855

Upgrade to Mongo 6.0 will not restore ASMongoDBVersion.bin to the new Mongo6.0 persistence folder, leading to a "Could not finalize MongoDB restore. The MongoDB database failed to start with exit code: 100." error.

2025.1.1.27

Fixed

TCPE-1393

GCSE-2883

Owner of the workflow is unable to open the workflow when download is disabled for other users.

2025.1.1.27

Fixed

TCPE-1400

GCSE-2902

Gallery Schema Migration 40.03 fails with error: "Unable to cast object of type 'MongoDB.Bson.BsonNull' to type 'MongoDB.Bson.BsonString'" or "Migration to version 40.03 failed: Renaming collection from 'dataConnections' to 'dataConnectionsMigrationInProcess_40.03'".

2025.1.1.27

Fixed

TCPE-1423

GCSE-2934

When using SCIM, the role defaults to Viewer instead of Default when SCIM sync runs.

2025.1.1.27

Fixed

TCPE-1429

GCSE-2947

Unable to retrieve the MongoDB password via Command Prompt when Designer is set to a non-English language.

2025.1.1.27

Fixed

TCPE-1453

GCSE-2990

When using the PUT /v3/users/{userId} endpoint and the "role" parameter is left out, the role is changed to Viewer for the modified user.

2025.1.1.27

Fixed

TCPE-1468

GCSE-3023

Numeric Up Down is not showing the decimal in the Server UI.

2025.1.1.27

Fixed

TCPE-1486

GCSE-3039

After the upgrade, incorrect Designer version is displayed in Version History when uploading new versions of a workflow.

2025.1.1.27

Fixed

TCPE-1496

GCSE-3074

The othersCanViewHistory value is not changing via PUT /v3/workflows/{workflowId} despite 200 code.

2025.1.1.27

Fixed

TCPE-1504

The existence of \Alteryx\bin\server\client\index.html is causing Server UI to load with basic header HTML and no additional content.

2025.1.1.27

Fixed

TGAL-8263

GCSE-1184

API V3: Schedule PUT API allows the priority to be changed when the user profile does not have access.

2025.1.1.27

Fixed

TGAL-11869

GCSE-2533

Schedule times off by # of hours user is off from UTC after upgrade to 2024.1.

2025.1.1.27

Fixed

TGAL-11891

GCSE-2648

When upgrading from Alteryx Server 2022.1 to 2024.1, Alteryx Gallery migration fails on 40.01, with error deserializing the CustomCss property.

2025.1.1.27

Fixed

TGAL-11896

TDES-7222

Workflows fail to display output in Server when the output file name exceeds 128 characters.

2025.1.1.27

Fixed

TGAL-11942

A subscription user is unable to view the analytic app wizard values of the subscription owners schedule on the GET /v3/schedules/{scheduleId} endpoint.

2025.1.1.27

Fixed

TGAL-11943

A subscription user is unable to update analytic app wizard values on the following schedule endpoints: PUT /v3/schedules/{scheduleId} and PATCH /v3/schedules/{scheduleId}.

2025.1.1.27

Fixed

TGAL-11961

When using the PATCH /v3/schedules/{scheduleId} endpoint to update the iteration to a future time on the same day, a 400 error appears with the message: "Start date must be in the future."

2025.1.1.27

Fixed

TGAL-11965

When using the GET /admin/v1/subscriptions endpoint, a 500 Internal Server Error appears.

2025.1.1.27

Fixed

TGAL-11968

When syncing Azure AD Groups by SCIM, a 500 Internal Server Error occurs.

2025.1.1.27

Fixed

TGAL-11983

When using the GET /admin/v1/users endpoint, a 500 Internal Server Error appears.

2025.1.1.27

Fixed

TGAL-11985

Users with access to a schedule through a collection should not have the ability to delete the schedule.

2025.1.1.27

Fixed

TGAL-11993

The DELETE/v3/schedules/{scheduleId} request is returning a 500 Internal Server Error response for SQL DB.

2025.1.1.27

Fixed

TGAL-12005

Making a POST schedule call with Analytic App wizard values results in a 500 error "AES256 payload decryption failed".

2025.1.1.27

Fixed

TGAL-12016

GCSE-2732

Null values in user records cause indexing and login issues after upgrading to version 2024.1.

2025.1.1.27

Fixed

TGAL-12025

Duplicate Group Name entries are created when Alteryx Server is configured with a user-managed SQL database.

2025.1.1.27

Fixed

TGAL-12026

After migrating the schedule from Designer to the Server UI, the job name is not visible in the Schedule section, and the page becomes unresponsive when attempting to expand.

2025.1.1.27

Fixed

TGAL-12062

Deleting the analytic app used to create a schedule results in error when loading the Schedule UI.

2025.1.1.27

Fixed

TGAL-12128

When upgrading from Alteryx Server 2022.1 to 2024.1, the Alteryx Gallery migration fails on 40.02 with an error deserializing the CustomCss property.

2025.1.1.27

Fixed

TGAL-12138

GCSE-2794

The ScheduleOperations job creates excessive CPU and network load (as well as excessive checks) over time and causes Server to stop serving requests.

2025.1.1.27

Fixed

TGAL-12176

GCSE-2812

Problems occur when using the Make these my default credentials option while running workflows.

2025.1.1.27

Fixed

TGAL-12487

GCSE-2457

Receiving the “Page not Found“ error after IDP-initiated login with certain IDPs as well as normal login with others. Exception thrown when asserting SAML response from IDP.

2025.1.1.27

Fixed

TPRI-4358

GCSE-1944

The POST v3/workflows endpoint no longer triggers a validation run as expected.

2025.1.1.27

Fixed

TPRI-6363

GCSE-2456

Chained Analytic App fails to display the second app’s interface and returns a "404 – The application could not be found" error. This occurs when the filename contains a "+" character.

2025.1.1.27

Fixed

TPRI-6626

GCSE-2627

UI Issue: The Allowed Hosts field does not retain values in the UI after a page refresh. Although the values are saved to the database, they are not displayed in the UI.

2025.1.1.27

Fixed

TPRI-6868

TGAL-11990

Sorting schedules by workflow name does not work as expected. Instead, it sorts schedules by creation time.

2025.1.1.27

Fixed

TPRI-7113

GCSE-2801

Chained App Tree Tool does not load data written by a previous app in the chain.

2025.1.1.27

Fixed

TPRI-7318

GCSE-2884

UI Search: Unable to search for users added in Data Connections.

2025.1.1.27

Fixed

Known Issues

Known

Major Release Version 2025.1.1.27

ID

Description

Version

Issue Status

TCPE-1385

GCSE-2874

Server UI issues after 2024.1 upgrade: Workflows do not appear under My Workspace when searched using the global search. In some cases, the workflow is missing; in others, it displays as undefined. This typically occurs after ownership of the workflow has been transferred.

2025.1.1.27

Known

TCPE-1418

GCSE-2924

Theme settings for the Side Navigation set by a Curator are not retained after saving and refreshing the page.

2025.1.1.27

Known

TCPE-1432

GCSE-2949

lnterface tool list values aren't displaying in Server UI when loaded from shared Server UI Data Connection.

2025.1.1.27

Known

TCPE-1466

GCSE-3019

The Schedule Forecast in Alteryx Server does not display Saturday schedules when the Server UI user’s time zone is set significantly west of UTC, and does not display Sunday schedules when the time zone is set significantly east of UTC.

2025.1.1.27

Known

TCPE-1500

GCSE-3084

24.2 Alteryx System Settings does not allow setting Worker >Workflows allowed to run simultaneously to 1. The setting is not saved and reverts to an automated value of 2+ (depending on the number of cores) the next time Alteryx System Settings is opened.

2025.1.1.27

Known

TCPE-1506

GCSE-3097

Unable to reset passwords for manually created accounts when using Built-In Authentication.

2025.1.1.27

Known

TCPE-1519

GCSE-3122

Users are unable to schedule a recurring workflow to run on the first Monday of the month when the Server UI language is set to French.

Workaround: Change the Server UI language to English, then reschedule the workflow as usual.

2025.1.1.27

Known

TCPE-1525

GCSE-3135

SAML authorization success message appears garbled on a Japanese operating system.

2025.1.1.27

Known

TCPE-1527

GCSE-3139

Users are unable to disable Notifications when Alteryx Server is installed on a Windows operating system with the Japanese locale.

Workaround: Install Alteryx Server on a Windows system with the English locale.

2025.1.1.27

Known

TCPE-1528

GCSE-3137

When custom theme colors are applied to the Alteryx Server UI, the Sign In button retains its default color, resulting in a mismatch with the custom header styling.

2025.1.1.27

Known

TCPE-1529

GCSE-3138

When an admin user changes the Server UI language from English to Japanese, the Email Notifications Actions List remains untranslated.

2025.1.1.27

Known

TCPE-1531

GCSE-3126

The File Browse Tool is unable to upload very large files (200MB or larger).

2025.1.1.27

Known

TCPE-1535

Gallery logs are not capturing the majority of activity.

2025.1.1.27

Known

TCPE-1542

GCSE-3168

Map rendering via Output Preview remains on "Loading..." for SpatialObj in Gallery when SSL is enabled

2025.1.1.27

Known

TCPE-1546

GCSE-3177

Alteryx Server, when using SQL Server persistence on a dedicated Server node, can fail to create the database or fail to connect to the database.

2025.1.1.27

Known

TCPE-1549

GCSE-3188

Error occurs when saving workflows to the Server UI: “There is no valid metadata for outgoing connection 1. Run the workflow to generate valid metadata.” This happens with any workflow that includes a macro containing a Python tool.

2025.1.1.27

Known

TCPE-1553

GCSE-3193

Alteryx Server UI: Workflow fails to output results when all values are selected in the List Box from the File Browse tool.

2025.1.1.27

Known

TCPE-1554

GCSE-3197

With Safe Mode set as the default in System Settings, changing a workflow to Unrestricted still does not allow the workflow to run.

2025.1.1.27

Known

TCPE-1556

GCSE-3205

The POST /v3/workflows/{workflowId}/jobs endpoint does not update AppInfo, resulting in defective auditlog.

2025.1.1.27

Known

TGAL-6870

GBETA-337

Server UI: Error messages are not translated into the selected language.

2025.1.1.27

Known

TGAL-8982

GCSE-1713

When selecting Alteryx Database as Browse Everywhere as the file type, the output is generated as a YXDB file instead of the expected YXBE file.

2025.1.1.27

Known

TGAL-11104

GCSE-1604

Server UI Workflow Version History incorrectly shows older Designer version after workflow is initially resaved with newer Designer version.

2025.1.1.27

Known

TGAL-12017

When an admin set in Server System Settings changes their role to a non-Curator role, the UI incorrectly displays a success message.

2025.1.1.27

Known

TGAL-12294

TPRI-7283

Chained Analytic Apps that use the Tree Tool or Date Tool fail to run on Server.

2025.1.1.27

Known

TGAL-12714

GCSE-3000

Server allows HTTP communication even when HTTPS/SSL is enabled for the Server UI.

2025.1.1.27

Known

TGAL-13172

When using the POST /v3/schedules endpoint to create a schedule with the iterationType set to "Cron", the request fails with a 500 error if the endTime field is omitted and the server is in a timezone with a negative offset (for example, America/Denver).

Workaround: Ensure the endTime field is included in the payload. For example:

{
  "workflowId": "6819f02ab00678a9b39ec43d",
  "iteration": {
    "startTime": "2025-05-11T17:40:43.476Z",
    "endTime": "2026-05-08T17:40:43.476Z",
    "IterationType": "Cron",
    "cronContract": {
      "cronExpression": "0 9-16 * * 1-5"
    }
  },
  "name": "testing cron",
  "comment": "",
  "priority": "Default",
  "workerTag": "",
  "credentialId": "",
  "timeZone": "Asia/Kolkata"
}

2025.1.1.27

Known

TPRI-4145

Customer managed telemetry file has mismatched header and body.

2025.1.1.27

Known

TPRI-4182

TCPE-904

Preview of PCXML file outputs doesn't always work in the Server UI.

2025.1.1.27

Known

TPRI-4712

GCSE-1787

When Analytic App runs in Server UI, File Browse tool does not use the correct file path when an input file is selected.

2025.1.1.27

Known

TPRI-6919

GCSE-2724

Unable to cancel jobs in the queue via the Server UI. While Curators can still cancel running workflows, jobs that are queued but not yet running cannot be canceled or deleted.

2025.1.1.27

Known

TPRI-7016

GCSE-2761

License Created Notification is still available in Server UI.

2025.1.1.27

Known

TPRI-7150

GCSE-1959

In Schedules, the search dropdown list displays only the first 15 users (who have rights to Schedule a workflow). Typing a name to search will only search within these 15 user names.

2025.1.1.27

Known

TPRI-7731

GCSE-2975

Unable to delete any data connections that have been shared with a custom user group from Server UI > Admin > Data Connections.

2025.1.1.27

Known

Security Updates

Major Release Version 2025.1

ID

Description

Version

TGAL-11764

Fixed an Insecure Direct Object Reference (IDOR) related to MongoDB object IDs to ensure that users only access objects they are authorized to view.

2025.1

TGAL-11771

GENG-4424

Upgraded foundational C++ libraries including SQLite (to version 3.45.3) and POCO (to version 1.13.3) to enhance system stability.

2025.1

TGAL-12204

Replaced DotNetZip with a secure compression library, improving how packaged workflows and ZIP files are handled.

2025.1

TGAL-12461

Upgraded bundled MongoDB components from version 6.0.5 to 6.0.21. This includes stability and security improvements.

2025.1

TGAL-12706

Removed unused or outdated front-end libraries including Bootstrap 3.4.1 and Lodash 4.16.1 to reduce legacy dependencies.

2025.1

TGAL-12802

TGAL-12829

Improved how temporary files are created by adopting randomized names and atomic operations. This ensures consistency and reduces the chance of file collisions.

2025.1

TGAL-12803

Hardened how dynamic regular expressions are processed across components. This improvement helps prevent workflow slowdowns when handling complex patterns.

2025.1

TPRI-7261

Upgraded Axios from version 0.21.2 to 1.8.1 to support modern API integrations.

2025.1

Patch/Minor Release Version 2025.1.1.1.31

TGAL-13294

A critical authentication bypass vulnerability was discovered in the Alteryx Server product. This flaw allows an unauthorized attacker to create an authenticated session without valid credentials, potentially granting them Administrator-level access to the application. The authentication types impacted are limited to Built-In and SAML.

Credit: Diyan Apostolov ICT Strypes EOOD

2025.1.1.1.31