Week Ending 07/04/2026
Upcoming
- During the week of July 13th, the default Python Docker images on Civis Platform (container scripts, Python scripts, Python notebooks, and Streamlit) will be updated for the core dependencies. Known breaking changes are Python from 3.13 to 3.14 and Pandas from v2 to v3. For stability, please adjust your pipeline (e.g., pin your Docker image tag, specify exact dependency versions).
Updates
- You can now search by object type alone in Platform’s global search bar.
Help Articles Updates
- Google Sheets Import
- Excel Import
- S3 Import
- Civis Files Import
- Mobile Commons Import
- Engaging Networks Import
- Hustle JSON from S3 Import
- Phone2Action - Advocates Import
- TargetSmart - SmartMatch Import
- Platform 101 Webinar
- Civis MCP Webinars and Training Videos
- Reporting Webinars and Trainings
- Python API Webinars and Trainings
Week Ending 06/27/2026
Upcoming
- During the week of July 13th, the default Python Docker images on Civis Platform (container scripts, Python scripts, Python notebooks, and Streamlit) will be updated for the core dependencies. Known breaking changes are Python from 3.13 to 3.14 and Pandas from v2 to v3. For stability, please adjust your pipeline (e.g., pin your Docker image tag, specify exact dependency versions).
Bug Fixes
- Fixed bug causing the Workflows side pane to hang for Imports.
Help Articles Updates
Week Ending 06/20/2026
Upcoming
- During the week of July 13th, the default Python Docker images on Civis Platform (container scripts, Python scripts, Python notebooks, and Streamlit) will be updated for the core dependencies. Known breaking changes are Python from 3.13 to 3.14 and Pandas from v2 to v3. For stability, please adjust your pipeline (e.g., pin your Docker image tag, specify exact dependency versions).
Bug Fixes
- Job links from the workflow detail page will now lead directly to related runs.
Help Articles Updates
Week Ending 06/13/2026
Upcoming
- During the week of July 13th, the default Python Docker images on Civis Platform (container scripts, Python scripts, Python notebooks, and Streamlit) will be updated for the core dependencies. Known breaking changes are Python from 3.13 to 3.14 and Pandas from v2 to v3. For stability, please adjust your pipeline (e.g., pin your Docker image tag, specify exact dependency versions).
Updates
- New Release: Run Arguments. You can now view arguments from past runs and reuse them instantly with the Copy button from the Run History pane. Additional run configuration details are available via the API. Read the documentation here.
- A new data integration script template “Import from Blackbaud Luminate Online” is now available. Read the documentation here.
Bug Fixes
- Fixed bug with Query Results styling when no results were returned.
- Fixed page refreshes when interacting with the Script history pane soon after load.
- Improved error handling for database permission fetching and Taxonomer schema/table load errors.
Help Articles Updates
Week Ending 06/06/2026
Upcoming
- During the week of July 13th, the default Python Docker images on Civis Platform (container scripts, Python scripts, Python notebooks, and Streamlit) will be updated for the core dependencies. Known breaking changes are Python from 3.13 to 3.14 and Pandas from v2 to v3. For stability, please adjust your pipeline (e.g., pin your Docker image tag, specify exact dependency versions).
Updates
- Added last_run_updated_at as a sort option for the list jobs API endpoint.
Help Articles Updates
Week Ending 05/30/2026
Bug Fixes
- Fixed bug causing default notification preferences to be ignored when cloning scripts and workflows.
Week Ending 05/23/2026
Updates
- The query editor pane can now be expanded as much as desired. This allows the entire screen length to be used for writing long queries.
Help Articles Updates
Week Ending 05/16/2026
Updates
- Platform Scripts now support all utf8 characters, including foreign languages and emojis. 😃
- Run status will now update properly when the History pane is left open.
- Geocode jobs now support standard table options via the API. You can set the existingTableRows attribute to "fail", "truncate", "append", or "drop" to customize behavior of the job when your requested table name already exists.
Help Articles Updates
Week Ending 05/07/2026
Updates
- To make it easier to copy parameters from past executions, workflow executions will no longer automatically focus on a task, unless the execution failed.
- The default Python Docker images on Civis Platform (container scripts, Python scripts, Python notebooks, and Streamlit) have been updated for the minor/patch versions of the core dependencies. Details of the updates can be found at this changelog entry.
- Run ID and "back" navigation have moved into the History pane header as breadcrumbs to free up more vertical space for run logs. The pane will also display better on very small screens now.
Week Ending 05/02/2026
Upcoming
- During the week of May 4th, the default Python Docker images on Civis Platform (container scripts, Python scripts, Python notebooks, and Streamlit) will be updated for the minor/patch versions of the core dependencies. There are no known breaking changes, but please adjust your pipeline (e.g., pin your Docker image tag and/or specific dependencies) if any of these updates may have an effect.
Updates
- The “Back to Schemas” breadcrumbs and schema.table identifier will now stick to the top of the data side pane when you scroll.
Bug Fixes
- Fixed issue where “Add to Projects” pane sometimes would not populate when first opened.
- Fixed issue where script name would not update properly when toggling between custom scripts using the projects side bar.
Week Ending 04/25/2026
Updates
- Monitoring Tableau refresh status is now possible. The Tableau post_reports_refresh endpoint now returns the extract ID from Tableau. This extract ID can be used in conjunction with the new get_reports_refresh endpoint to retrieve the status of a refresh. Please see our documentation for more details.
Help Articles Updates
Week Ending 04/18/2026
Updates
- The “Import from Facebook Page/Post Insights” script template (ID 288654) has been updated to use the Graph API v25.0.
Bug Fixes
- Fixed issue where control+enter intermittently would not work to run queries.
Help Articles Updates
Week Ending 04/11/2026
Updates
-
Service Updates
- The Services interface has been refreshed and updated.
- You can now configure environment variables for your Service on the same page as everything else, without needing to use the API.
- Services now support deep links to specific pages within your applications.
Bug Fixes
- Fixed cursor movement bug when editing a Query after clicking “Query Table” from the Table Details page.
Help Articles Updated
Week Ending 04/04/2026
Updates
- The “Email subscriptions” option of the “Import from HubSpot” script template (ID 286371) now supports upserts and the “days” parameter.
- Civis Studios have been updated. They now run version 1.111.0 of Visual Studio Code and version 0.40.0 of the Copilot Chat extension.
Help Articles Updated
- HubSpot Imports
- Adding a Google Service Account for Google Doc Imports/Exports
- Import from Facebook Page and Post Insights
Week Ending 03/28/2026
Updates
- Added a “Copy Parameters” option to the Workflow Parameters section of the Execution detail page. This new button allows you to copy parameter values from any past execution.
- The /jobs/<job_id> URL now supports the runId query parameter. URLs like /jobs/123?runId=456 will now redirect to the job’s detail page with the run history pane open to the selected run ID.
- Timestamps will no longer be included when copying logs from the run history side pane.
The “Export to HubSpot” script template (ID 292549) now supports exporting to subscription statuses. - The “Export to S/FTP” script template (ID 629) now supports Ed25519 and ECDSA keys.
Help Articles Updated
Week Ending 03/21/2026
Updates
- Organization admins can now mark important tables as Organization Favorites.
- Workflow parameters can now be autofilled with parameters from the workflow’s most recent execution.
- Improved save experience for SQL scripts.
Bug Fixes
- Fixed issue causing “Last Updated” timestamp to not update when changes were saved.
Help Articles Updated
Week Ending 03/13/2026
Updates
- Updated BigQuery syncs to improve metadata query performance and resolve timeout issues with some BigQuery projects.
Bug Fixes
- Fixed Civis Studio startup issues after branch changes.
Help Articles Updated
Week Ending 03/06/2026
Updates
- Tables can now be favorited from the table details page.
Bug Fixes
- Improved load times for the Job Metrics page.
Help Articles Updated
Week Ending 02/28/2026
Updates
- The Script Run History pane and Workflow Execution pane now include a “Show More” button to load older run/execution history.
- The default Docker images have been updated to datascience-python v8.4 (for platform container scripts and Python scripts) and civis-jupyter-python3 v4.4 (for platform Python notebooks). These updated images include the Civis API Python client v2.8.0 (changelog notes). Please note that the Debian package software-properties-common is no longer available in these images, as it’s been removed from the latest base Python images being used. For the full list of updates in the Docker images, please see this changelog entry. If your workflows involve creating platform container scripts programmatically that use the datascience-python Docker image, it is advisable to either pin the Docker image tag for stability (e.g.,“8.4”, the latest tag as of February 2026), or update your setup if any image updates may impact your pipelines. In general, while the image tag “latest” (or not specifying an image tag, which would default to “latest”) is useful for prototyping, it’s strongly recommended to use an actual release tag in production work.
Bug Fixes
- Fixed bug causing intermittent reloads for some users on the Query page.
- Improved error messages for Service deployment failures.
Help Articles Updated
Week Ending 02/21/2026
Updates
- Claude Sonnet 4.5 and Claude Haiku 4.5 are now available to Civis AI Core scripts.
- Claude Haiku 3.5 has been deprecated. Civis AI Core scripts specifying Haiku 3.5 will automatically use Haiku 4.5 instead.
- Civis Platform now offers a Job Metrics Dashboard for organization admins. Access it from the Platform Usage Overview to monitor CPU and memory usage, track job success rates, and analyze platform performance over custom date ranges. To learn more, see the Job Metrics Documentation: https://support.civisanalytics.com/hc/en-us/articles/43285766103437-Job-Metrics-dashboard.
- The floating "Help" widget in the bottom right corner of the page has been replaced by a new Help button icon in the top nav.
Bug Fixes
- Improved error messaging on script detail pages.
Week Ending 02/14/2026
Upcoming
- In the week of February 16th, the default Docker images will be updated to datascience-python v8.4 (for platform container scripts and Python scripts) and civis-jupyter-python3 v4.2 (for platform Python notebooks).
- Expected updates: These updated images will include the latest release of the Civis API Python client v2.8.0. Please note that the Debian package software-properties-common will no longer be available in these forthcoming images, as it’s been removed from the latest base Python images being used. For the full list of updates, please see this changelog entry: https://github.com/civisanalytics/datascience-python/blob/c7733d33127b80959880cb42c620f9c26ab15937/CHANGELOG.md?plain=1#L12-L30
- What users should do: If your workflows involve creating platform container scripts programmatically that use the datascience-python Docker image, it is advisable to either pin the Docker image tag for stability (e.g.,“8.3”, the latest tag as of January 2026), or update your setup if any image updates may impact your pipelines. In general, while the image tag “latest” (or not specifying an image tag, which would default to “latest”) is useful for prototyping, it’s strongly recommended to use an actual release tag in production work.
Updates
- A new script template “Import from Civis Files” (template ID 302831) is now available. Please see its Zendesk documentation page: https://support.civisanalytics.com/hc/en-us/articles/43321078193293-Import-from-Civis-Files
- The “Import from Mobile Commons” script template (ID 292551) has new parameters for “start date” and “end date” to allow more flexible date ranges.
Help Articles Updated
Week Ending 02/07/2026
Upcoming
- In the week of February 16th, the default Docker images will be updated to datascience-python v8.4 (for platform container scripts and Python scripts) and civis-jupyter-python3 v4.2 (for platform Python notebooks).
- Expected updates: These updated images will include the latest release of the Civis API Python client v2.8.0. Please note that the Debian package software-properties-common will no longer be available in these forthcoming images, as it’s been removed from the latest base Python images being used. For the full list of updates, please see this changelog entry: https://github.com/civisanalytics/datascience-python/blob/c7733d33127b80959880cb42c620f9c26ab15937/CHANGELOG.md?plain=1#L12-L30
- What users should do: If your workflows involve creating platform container scripts programmatically that use the datascience-python Docker image, it is advisable to either pin the Docker image tag for stability (e.g.,“8.3”, the latest tag as of January 2026), or update your setup if any image updates may impact your pipelines. In general, while the image tag “latest” (or not specifying an image tag, which would default to “latest”) is useful for prototyping, it’s strongly recommended to use an actual release tag in production work.
Updates
- Improved error handling for database connection issues in CASS/NCOA jobs.
- A new script template “Export to HubSpot” (template ID 292549) is now available. Please see its Zendesk documentation page: https://support.civisanalytics.com/hc/en-us/articles/43223458521229-Export-to-HubSpot
Bug Fixes
- The “Import from HubSpot” script template (ID 286371) is now more robust against occasional 5xx server errors for the import options “list memberships”, “subscription changes”, and “email events”.
- The “Import from HubSpot” script template (ID 286371) has been fixed for importing individual emails (the import option “Emails”).
- The “Import from Engaging Networks” script template (ID 290837) is now more robust against potential rate limit issues.
Help Articles Updated
Week Ending 01/31/2026
Upcoming
- In the week of February 16th, the default Docker images will be updated to datascience-python v8.4 (for platform container scripts and Python scripts) and civis-jupyter-python3 v4.2 (for platform Python notebooks).
- Expected updates: These updated images will include the latest release of the Civis API Python client v2.8.0. Please note that the Debian package software-properties-common will no longer be available in these forthcoming images, as it’s been removed from the latest base Python images being used. For the full list of updates, please see this changelog entry: https://github.com/civisanalytics/datascience-python/blob/c7733d33127b80959880cb42c620f9c26ab15937/CHANGELOG.md?plain=1#L12-L30
- What users should do: If your workflows involve creating platform container scripts programmatically that use the datascience-python Docker image, it is advisable to either pin the Docker image tag for stability (e.g.,“8.3”, the latest tag as of January 2026), or update your setup if any image updates may impact your pipelines. In general, while the image tag “latest” (or not specifying an image tag, which would default to “latest”) is useful for prototyping, it’s strongly recommended to use an actual release tag in production work.
Updates
- The script template “Import from HubSpot” (template ID 286371) now supports importing data for “lists (segments)” and “list memberships”.
Bug Fixes
- Fixed scrolling issue in Script Logs pane.
- Fixed the script template “Import from Mobile Commons” (template ID 292551) for the column name “connection_source” of the “calls” resource, as well as the column “mdata_id” for the mdata_queries” resource.
Help Articles Updated
Week Ending 01/24/2026
Updates
- The Civis MCP server has been updated so that the tools “run_query”, “list_tables”, and “pull_data_list” can now take database ID and credential ID as arguments. These updates are available at the Docker image civisanalytics/mcp-server under the new tags of 1.3.0, 1.3, and 1.
- Claude Sonnet versions 3.5 v1 and v2, and version 3.7 are now deprecated for AI Core Scripts. Scripts specifying one of these models will automatically use the latest Sonnet model version instead.
- The table details page can now display information for Redshift tables with spaces in their names.
Bug Fixes
- Fixed issue preventing dbt job edits from saving properly.
Help Articles Updated
Week Ending 01/17/2026
Updates
- The script template “Import from HubSpot” (template ID 286371) now supports importing data for “email subscriptions”.
Bug Fixes
- Fixed a bug causing the cursor to sometimes jump to the end of the code editor on scripts pages.
Help Articles Updated
Week Ending 01/10/2026
Updates
- Identity Resolution (IDR) and Civis Data Match (CDM) have been updated to use new infrastructure. The new versions may lead to changes in match rates and resolved IDs due to minor data preprocessing changes. The matching algorithm will now consider PO Box addresses. Please contact Support if you need help interpreting any changes.
Bug Fixes
- Geocoder infrastructure has been updated to fix high row failure rates for some geocoding jobs.
- The script template “Import from S3” (ID 296147) has been updated to be more robust for importing data from very large S3 files.
- The script templates “Import from URL” (template ID 289315) and “Import from S3” (ID 296147) have been updated to treat incoming data’s column names in a case-insensitive manner when the destination Civis database is either Redshift or PostgreSQL.
Comments
0 comments
Please sign in to leave a comment.