Free cookie consent management tool by TermsFeed

Appian Release Notes

On This Page
Appian Version:
Product area:
Product area: All areas

Access new features and improvements every month on Appian Cloud. Appian Documentation is based on the latest hotfix for each release.

Release highlights

Deploy Appian AI on any self-managed infrastructure

Version: 26.9

We're expanding Appian AI capabilities for self-managed environments. You can now deploy the following Appian AI capabilities using your choice of cloud-agnostic infrastructure, with no AWS dependency. Just connect your own large language model, and your teams can:

You can use certain AI capabilities within your own infrastructure, even offline. Whether you work in defense, government, or financial services, you can now put the full power of Appian AI to work without sending a single request outside your environment.

Stay tuned to future releases as we expand the list of AI features available for self-managed environments.

Plug-In Composer: Build Appian Plug-ins from a prompt

Version: 26.9

Plug-In Composer turns time-consuming, manual plug-in development into an accelerated, prompt-driven experience. Describe your use case to Plug-In Composer, and before you build anything, it checks the AppMarket for existing plug-ins that may already meet your needs—helping you reuse what exists instead of starting from scratch.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeGif illustrating the workflow to sign in to Plug-In Composer and interact with the chat.

If a new plug-in is needed, Plug-In Composer asks focused clarifying questions and guides you from intent to implementation. Once it understands your requirements, it generates a compilable project with the correct Appian SDK, resolved dependencies, build configuration, and implementation logic.

Plug-In Composer also supports the work that comes next. Use it to add capabilities to an existing plug-in, troubleshoot issues from an error log, or ask questions about available APIs and how to use them. Proposed code changes appear in a native diff, so you can review and approve them before they are applied.

To get started, install Plug-In Composer from the Appian Marketplace and authenticate to your Appian site.

Partner with AI to analyze process performance

Version: 26.7

Explore your process data through natural language using the Appian MCP Server. We've added process insights capabilities to the Appian MCP Server, so you can ask questions like "How long are cases taking?" or "What does our approval process look like?" and get reliable answers directly from your process data. Get to insights faster with an AI-powered analysis partner, backed by the same analytical engine and security that powers Process HQ.

Appian MCP Server

Unlock smart search for AI agents

Version: 26.9

AI agents connected through Appian MCP Server can now use smart search to search across the fields in your record types. When you enable smart search on text fields, extra long text fields, or documents in a synced record type, the data fabric tools identify those fields so your agent can execute semantic or lexical searches within SQL queries. This allows your agents to go beyond exact-match filters and find records by meaning—like surfacing support cases about "connectivity issues" even when the text says "network timeout."

Find the right record types faster

Version: 26.8

We've enhanced the appian_data_fabric_metadata tool in our Appian MCP Server so AI agents can now find the right record types even when they don't know the exact names. This means that simple search queries always bring back the most relevant record types across your data fabric.

Uncover root causes and process bottlenecks with AI

Version: 26.8

We've extended the Appian MCP Server's process insights capabilities so your AI applications can go beyond querying and start analyzing your data. Your agents can now generate suggested insights that surface combinations of characteristics driving KPI performance, retrieve the full process diagram with all activities and sequences, and get follow-up recommendations on what to explore next.

Ask "why is this KPI underperforming?" and your agent identifies which characteristics have the most impact. Ask "where are the bottlenecks?" and it returns activity and sequence durations for the full process, not just a summary. And because each response includes suggested next steps, even users new to process analysis can follow the trail to a root cause.

AI agents

Quickly add AI agents to your process models

Version: 26.8

Bringing an AI agent into a process is now a streamlined experience. Instead of configuring manual expressions, just select your AI agent in the new Setup tab of the Execute AI Agent smart service and watch the node populate with the configured inputs and outputs. You'll also get built-in outputs for success status, run summary, error messages, and AI actions consumed—everything you need to handle errors gracefully and keep an eye on your AI usage.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe Setup tab of the Execute AI Agent smart service with an AI agent selected and the node populated with its configured inputs and outputs.

Trim process model tool results to only what your agent needs

Version: 26.9

Reduce AI action consumption while keeping your agent's context sharp. When you configure a process model tool in your AI agent, you can now exclude input parameters and hidden process variables from the response to the agent, so it works with only the values that matter for its next step. Filtering is optional, giving you precise control over what each tool sends back.

Rapidly test chat agents

Version: 26.7

Test and refine your chat agents faster with new testing tools and flexible visual styling. The Build tab now includes a dedicated test console where you can send messages, stream responses, and inspect full chat agent timelines without needing to create an interface.

A new STOP button lets you interrupt active responses instantly in both the test console during development and in production a!agentChatField() interfaces, so end users can halt responses too.

Together, these enhancements make it easier to debug chat agents and deliver sleek, modern chat experiences to your users.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe test console in the Build tab of the AI agent designer, showing streamed responses.

Customize chat field styling with precision

Version: 26.7

The a!agentChatField() component now enables you to take full visual control over your chat interfaces with new shape and showBorder parameters. These parameters let you quickly configure the shape of container corners, as well as show or hide outer borders. Now you can deliver more tailored conversational experiences to your users.

Watch parallel tool calls finish in real time

Version: 26.9

When an AI agent runs several tools at once, each result now appears the moment that tool finishes instead of making you wait for the entire batch. As you test an AI agent, every tool call shows up as its own card with an accurate duration and its full inputs, outputs, and reasoning. Now you can spot exactly when a tool is slow or failing and give a thumbs up or down on any individual tool call to fine-tune how your agent behaves. With clear visibility into every run, you can debug faster and deliver more reliable agents.

Pinpoint the exact AI agent run you need

Version: 26.9

When you test an AI agent with different inputs, new Input and Output columns on the Monitor tab now show what actually changed. The new columns display each run's unique values, so you can tell your AI agent runs apart at a glance. Pair that with the ability to search across those values and debugging your AI agents becomes quick and intuitive.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe Monitor tab showing new Input and Output columns that display each AI agent run's unique values.

Cut AI action costs with automatic prompt caching for AI agents

Version: 26.8

Scale your high-volume AI automations without watching your AI action costs climb. Now, AI agents automatically cache the static parts of their context—including system instructions and tool schemas—at the start of every agent run, so each step the agent takes in the run only processes what's new. Everything happens behind the scenes, with no configuration required!

Query across multiple record types instantly with new system tools

Version: 26.8

Equip your AI agents with new SQL query and metadata discovery system tools to resolve complex, multi-record data questions in a fraction of the time and with fewer AI actions. AI agents can now execute JOINs and aggregations across multiple record types in a single, efficient operation—no developer configuration required. And, these tools automatically respect your existing row and field-level security, so you can deliver robust results without compromising governance.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeAn AI agent using new SQL query and metadata discovery system tools to run JOINs and aggregations across multiple record types.

Easily manage and organize your agent's tools and resources

Version: 26.8

We've redrawn the line between tools and resources in AI agents, so every agent's capabilities are easy to understand at a glance. Executable actions like process models, expression rules, and Model Context Protocol (MCP) connections stay on the Tools tab, now joined by system tools like document readers and record queries that are finally visible and yours to control.

Passive data like record types, documents, and folders has moved to a new Resources tab, making it obvious what your agent can reference versus what it can actually do. New agents start with zero tools enabled to keep simple agents fast, and a Select All shortcut gets you full agentic capability in one click.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe AI agent designer showing the Tools tab and the new Resources tab that separate executable actions from passive data the agent can reference.

AI skills

Permanently redact sensitive data from your documents

Version: 26.9

Keep data secure without ever leaving Appian. Our new document redaction AI skill redacts information like personal identifiers and financial details from your PDFs. Pinpoint exactly what to redact using plain-language instructions, exact keywords, regular expressions, or any combination of the three. Test your configuration right in the AI skill design object, then drop the Redact Document smart service into any process to protect your documents automatically at scale.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeRedacted PDF document

Use Word documents with Azure GPT and Appian GPT

Version: 26.8

The Azure GPT and Appian GPT models now support Microsoft Word (.docx) files in the text-only mode of your generative AI skills, eliminating the need to convert them to PDF first. Now you can bring your Word files directly into your AI processes.

AI governance

Power your AI agents with preferred model providers

Version: 26.7

Bring your organization's pre-approved AI model providers directly into the AI agent design object. You can link your own external cloud accounts to use your negotiated volume discounts and easily satisfy strict regulatory requirements.

A smart new Auto selection feature dynamically runs the best available model from your chosen provider, keeping your workflows current without manual updates. We're making it easier to create compliant AI agents with the exact infrastructure you want and ensure you can seamlessly swap providers as your operational needs change.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe AI agent design object with external model provider options configured, showing the Auto selection feature for choosing the best available model.

Streamline model management with automatic routing

Version: 26.7

Protect automated processes from model deprecations with the new Auto option for AI skills. It dynamically routes executions to the best available Appian-recommended model—so your workflows keep running smoothly as models evolve, with no manual intervention required.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe Auto option for AI skills that dynamically routes executions to the best available Appian recommended model.

Process complex documents using AI agents

Version: 26.7

Expand what your AI agents can see and understand with powerful new document extraction capabilities. AI agents now natively process visually complex files—like organizational charts, spreadsheets, and scanned forms—without the need for custom-built tools.

Bring your own Google Cloud AI to Appian

Version: 26.9

Power generative AI skills and the a!genAiModels() function using your own Google Cloud AI deployment. Select Google Cloud as a provider to tap a curated catalog of Gemini and Claude on Google Cloud models, right alongside your AWS, Azure, and custom provider options. Your team gets to power Appian's AI with your own GCP account, so you can apply the security, compliance, and cost governance you've already put in place.

Expand your AI options with GPT 5.4 and 5.5

Version: 26.7

When you choose Appian as your cloud provider, you can now use GPT 5.4 and 5.5 to power AI experiences in Appian. These highly capable reasoning models serve as reliable alternatives to Anthropic models for your generative AI skills and a!genAiModels() function. Built on a secure foundation, this approach easily meets both strict public sector compliance and regional data residency requirements.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe model selection interface showing GPT 5.4 and 5.5 as available options when Appian is chosen as the cloud provider.

Access live AI model limits dynamically

Version: 26.7

Scale your generative AI features across new models and providers without manual app updates. The a!genAiModels() function now retrieves live operational metadata about limits and restrictions. File size limits, page counts, and spreadsheet boundaries are all retrieved and categorized by task type. Now your apps are automatically updated with backend limit changes, so you no longer need to maintain static restrictions in your code.

More ways to connect Appian directly to your enterprise AI gateway

Version: 26.8

Route your Appian AI traffic straight through enterprise AI gateways like Portkey, LiteLLM, and Kong. When you configure a custom AI provider, you can now add the OpenAI Chat Completion protocol, set a custom authentication header, and specify the model ID to send with each request—all from the Admin Console. Connect your gateway directly and keep model governance, cost tracking, and audit controls in one place, no translation proxy required.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe custom AI provider configuration in the Admin Console with the OpenAI Chat Completion protocol, a custom authentication header, and a model ID for routing traffic through an enterprise AI gateway.

Appian Composer

Build applications with natural language

Version: 26.7

Turn your requirements into working applications with Appian Composer in the Build view. This connected experience helps you organize development, delegate work to AI, and stay in control of every change.

You describe what you want, review the proposed plan, and approve execution. Whether working from the Board tab, the Build view, or an interface object, Composer coordinates updates and accounts for dependencies between objects.

Note:  Composer in the Build view was introduced in Appian 26.6. For the full release note, see Build applications with natural language in the 26.6 release notes.

Choose your build mode and see what Composer changed

Version: 26.9

You can now select between two distinct modes directly from the Composer chat pane in the Build view to best match your current development needs. Choose Fast mode for rapid results on ad-hoc development tasks, or choose Standard mode when you're tackling structured development work.

You can also inspect exactly what Composer changed when it updates an existing design object by clicking View Diff.

Get more reliable builds and better visibility with Composer

Version: 26.9

Appian Composer now lets you edit the story you're working on directly from chat. Describe what you want to change—priority, story points, or description—and Composer applies it without breaking your flow. Generation is more reliable too, with process models, expression rules, and interfaces building more consistently and interfaces and record types requiring fewer manual adjustments.

Beyond generation, the planning and build experience is sharper throughout. Composer shows more of its reasoning and keeps responses focused. The task panel gives you clearer implementation notes and immediate progress feedback so you always know where things stand.

Track story progress and run all tasks at once

Version: 26.8

We've made it easier to track and execute work on the Board tab. Story cards now display a progress indicator showing how many tasks are complete, so you can see each story's status at a glance.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeimages/rn-26.8/task-progress-user-story.png

And when you're ready to build, click RUN TASKS in a story to have Composer automatically execute each task in sequence.

Improved planning and context management in Composer

Version: 26.8

We've improved how Composer presents plan suggestions, making it easier to review and approve proposed changes to your application. Composer also now builds interfaces connected to record data more effectively and maintains context across longer conversations, so you can iterate on complex requirements without losing your place.

RPA

Behind-the-scenes updates for RPA

Version: 26.9

We've made several behind-the-scenes updates to keep things running smoothly. There are no visible changes in this release, so you can continue developing as quickly and easily as always.

Easily automate your core mainframe applications

Version: 26.7

Bring enterprise-grade support and modern efficiency to your workflows with our new native, fully supported Mainframe feature.

You can use simple drag-and-drop actions to securely connect your core legacy systems to Appian processes, while automatically handling screen timing adjustments and converting code into plain language. Now, you can effortlessly meet strict corporate security standards while ensuring your automations are highly reliable and faster to build.

Update RPA credentials directly within robotic tasks

Version: 26.7

Rotate and update your RPA credentials securely without ever leaving your robotic task. The new Update Credential action writes new passwords directly to the credential store during execution using a credential UUID. By eliminating complex API calls and keeping sensitive data entirely within the robotic task, you can now implement fully automated, end-to-end credential rotation workflows with complete confidence.

Revert your RPA infrastructure topologies safely

Version: 26.7

Appian Cloud RPA sites can now be reverted from a Highly Available (HA) topology to a single-node configuration when required, such as for troubleshooting or broader topology changes. Appian Support manages the transition, and your existing agents, robots, and robotic tasks continue to function without manual updates.

Plug-ins

Microsoft Document Editor achieves FedRAMP High compliance

Version: 26.9

Microsoft Document Editor—an Advanced Plug-in that enables concurrent, multi-user viewing and editing of Word, Excel, and PowerPoint documents—has achieved both FedRAMP Moderate and FedRAMP High certification. The plug-in meets the stringent security, privacy, and operational requirements for public sector use, enabling more government agencies to edit and collaborate on documentation critical to your mission. Learn more about Appian's security and compliance certifications.

Deployments

Added clarity for resolving interface conflicts

Version: 26.9

When interfaces diverge in different environments, Compare and Deploy now identifies the shared common version of the object, allowing you to see exactly what each side changed relative to where you started. With color-coded highlights showing every addition, modification, and removal, you can easily review changes and pick from changes across environments to create a version of the object that includes only what you need.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeCompare and Deploy screen showing the colored-coded highlights of changes made in different versions of an interface object

A visual way to resolve deployment conflicts for interfaces and expression rules

Version: 26.8

We're making it a breeze to resolve conflicts for interfaces and expression rules during deployments. When overlapping changes create conflicts in Compare and Deploy, a three-pane view lets you inspect source and target values side by side, select the right values from each version, and verify your result directly in the object before saving. Once you save, your object's status in Compare and Deploy updates to Conflict Resolved so you know exactly where you stand. With more streamlined conflict resolution workflows, your team's hard work stays protected—even when developing at high velocity.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe three-pane conflict resolution view in Compare and Deploy showing source and target values side by side with the resulting object for interfaces and expression rules.

More release context at your fingertips for all deployment types

Version: 26.8

You can now get information about the releases in your deployment directly in the Deployment REST API, Compare and Deploy, and Export workflows.

Programmatically deploy by release

Version: 26.8

Automating deployments just got easier. We've introduced a new Release Details API endpoint that retrieves all the releases and the packages associated with them, so you can go straight from getting release information to starting your deployment pipeline with the export API.

We've also updated the Application Package Details API to include release information, so you can keep track of package and release associations even for programmatic deployments.

And getting the release and package UUIDs that your deployment APIs depend on is now a breeze! Just open the properties dialog for your release or package, copy the UUID, and use it to power your programmatic deployments.

With these powerful deployment API capabilities and easy-to-find UUIDs, your external pipelines can fully leverage releases without any manual coordination or intervention.

See release details at a glance for direct and manual deployments

Version: 26.8

For direct or manual deployments, new easy-to-read tags for releases allow you to quickly view and check release information directly from your deployment workflows.

When doing a direct deployment from the environment level of the Packages view, you'll see a tag for each release associated with packages in the deployment right from the Prepare Deployment step of Compare and Deploy.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe Prepare Deployment step of Compare and Deploy showing release tags for each package in a direct deployment.

You'll also see these same helpful tags when manually exporting! And, we'll even show the release name alongside the package in any package filter throughout Designer, so you can easily confirm you have the exact package you need.

Displaying release information with intuitive, easy-to-read tags enables you to easily verify that your packages perfectly match your expected releases—simplifying your final checks and streamlining your deployment processes.

Seamlessly deploy applications with synced record types

Version: 26.8

We've introduced two new import customization file properties that give you greater control and flexibility when deploying applications with synced record types.

Enable postDeploymentSync to sync large record types after deployment completes, preventing deployment timeouts and keeping your pipelines on track.

You can also turn on updateSqlReferenceNames to let Appian automatically update duplicate SQL reference names to new, unique values during import. This eliminates manual renaming, saving you time and ensuring your deployments succeed without a hitch.

Deploy larger database script files

Version: 26.7

We've dramatically increased the supported file sizes for database scripts in your deployments, now up to 100 MB per package! This increase ensures that your deployment capabilities are flexible and reliable enough to support complex, cross-application releases with absolute confidence.

Improved readability for object comparisons

Version: 26.7

We've added the intuitive and easy-to-read object references you know and love directly into the object comparison view. Now, you can know exactly which objects are being referenced at a glance, providing you with a more streamlined version management experience and deployment workflow.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe object comparison view for expression rules showing intuitive, easy-to-read object references for streamlined version management.

Data fabric

Use Oracle data with unsynced record types

Version: 26.8

We're continuing to expand Appian's data fabric by adding Oracle to our list of supported data sources for unsynced record types. This means you can now build record types that connect directly to your Oracle databases, while still leveraging the data fabric features you know and love, like record-level security and relationships.

Deliver highly focused smart search results

Version: 26.8

The new a!smartSearch() function lets you limit the scope of your search to a precise subset of data, enabling more focused search results. Pass record identifiers to search only the records that matter, like a single customer's support cases or a specific contract document, instead of evaluating all data in the record type.

Even if you don't need to limit your search scope, you can still use a!smartSearch() to search across all records in a record type. It requires fewer lines of code than the equivalent a!queryFilter() approach and includes a built-in parameter for setting a similarity score threshold.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe a!smartSearch() function limiting a search to a precise subset of records by passing record identifiers.

Enable smart search on more record types

Version: 26.8

You can now enable smart search on synced record types with composite primary keys, bringing semantic and lexical search capabilities to a wider range of data models. With this enhancement, users can quickly find the information they need, no matter how your underlying data is structured.

Quickly update security for multiple fields at once

Version: 26.8

You can now simultaneously edit field-level security for multiple fields, saving you time configuring your record types. Simply select all the fields you want to modify and apply your security settings in a single step—making it easier than ever to protect sensitive data across your applications.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeEditing field-level security for multiple record type fields at once by selecting them and applying settings in a single step.

Richer record type metadata with a!recordTypeProperties()

Version: 26.7

The a!recordTypeProperties() function now returns additional metadata to give you deeper visibility into your data architecture. Each record type result now includes an applications property, which tells you which apps your record type belongs to. We've also added commonField and commonFieldType values to the relationships property, so you can see how the two record types are connected. These enhancements enable you to use more of your record type metadata throughout your apps and processes.

Integrations

Monitor Kafka events and recover errors without leaving Appian

Version: 26.9

You can now monitor native Kafka Event Consumer activity directly from the Monitor view in your Appian environment. The new Event Consumer Monitoring tab brings a straightforward way to investigate individual event failures, and decide the best way to correct the problem.

See at a glance whether each consumer is active, inactive, or running with failed events, quickly activate or deactivate consumers, and drill into the individual events a consumer has processed. For any successful or failed event, you can inspect its status, Kafka partition and offset, payload, and error details. You can reconcile what Kafka published against what Appian processed and trace exactly what happened, all without digging through log files.

Fixing errors is easier than ever. Depending on the underlying issue, you can reprocess the event in its original form, or edit its key, value, or headers to correct a data problem and then reprocess the updated event. Each attempt is recorded with a link to the original event, so you keep a clear, auditable recovery history. Check that your handler is safe to run again, then restore the missed business action with confidence.

Tune error handling and alerts for each event consumer

Version: 26.9

Event consumers now include an error handling and alerts section, so you can set circuit breaker thresholds, choose when errors will stop the consumer, and control alerting on each consumer instead of through global site properties.

The configurable error-rate circuit breaker lets a consumer wait out isolated errors and step in only when a sustained failure pattern crosses your defined threshold. If it's crossed, the consumer is stopped so you can investigate the issue and reactivate the consumer when you're ready.

You can also now enable email digests to consolidate runtime errors into a single summary. High-volume consumers will no longer flood your inbox while mission-critical topics can keep sending one email per error.

Sync records when consuming Kafka events

Version: 26.7

Keep your synced record types up to date the instant data changes by using a!syncRecords() in your event consumers. Instead of building a process model to trigger syncs, you can now tell Appian to fetch the latest data right in the event handler expression. This lightweight approach reduces architectural complexity and delivers fresher data for your applications.

Event consumer performance improvements

Version: 26.7

We've optimized how event consumers process incoming Kafka events, delivering up to 5x faster throughput and reduced latency for your event-driven workflows. These improvements happen automatically—no configuration required!

Connect securely with new Apache Kafka OAuth authentication options

Version: 26.9

Apache Kafka connected systems can now use the JWT bearer authorization grant for SASL and SASL-SSL connections. As part of a zero-trust setup connecting Appian and your broker, this server-to-server authentication type lets you enable two-way SSL.

Building on these security enhancements, Kafka connected systems also support SASL extensions for OAuth authentication, so you can pass routing or identity context to your broker. When you select the OAuth client credentials or OAuth JWT bearer mechanism for SASL or SASL-SSL, add the extension names and values that you want to send during the OAUTHBEARER handshake—no complex configuration required! These updates give you even more flexibility in securely integrating Appian with Kafka.

Call web APIs and first-party clients as the logged-in user with OAuth

Version: 26.9

Appian now supports the OAuth 2.0/2.1 authorization code grant, so external applications and AI tools can call Appian on behalf of a logged-in user. User-scoped access tokens preserve each user's permissions, record-level security, and attribution, which lets you avoid shared credentials to access Appian resources. Administrators register OAuth 2.0 Authorization Code grant clients with approved redirect URIs, scopes, and groups in Web API Authentication, and Proof Key for Code Exchange (PKCE) keeps the flow secure. It is a cleaner, safer way to connect Web API and first-party clients to Appian.

Stream your event consumer logs

Version: 26.7

You can now stream the following event consumer logs to your own systems using Amazon S3:

Process modeling and autoscale

New task and activity chaining support for autoscaled processes

Version: 26.9

Expand your use of autoscale to task-based applications with support for user input tasks, using the task features from standard processes.

We're also making it easier to report on your tasks with a!queryTaskList(), a new function that queries tasks from both standard and autoscale processes directly in your interfaces—no process report required. With the power to build unified task lists from both types of process models, you can migrate process models to autoscale incrementally with minimal refactoring and without sacrificing the existing user experience.

We've also updated a!processTaskLink() and a!urlForTask() to accept task IDs from both standard and autoscale processes so you can keep using task reports and interfaces built with those functions.

And, you can now configure the Start Process Smart Service to follow an activity chain into an autoscaled child process. This lets you build modular, reusable process models that can be shared across workflows, all while preserving the seamless user experience of activity chaining. Best of all, process models that use subprocess nodes with activity chaining can be migrated to autoscale, and Appian will automatically convert them to Start Process nodes.

Take advantage of these familiar task management options with autoscaled processes:

  • Quickly configure task assignees with swimlane-based assignment.
  • After accepting tasks, users can return them to a shared assignee pool.

Model processes in your preferred language

Version: 26.7

The process modeler now uses your locale setting to display labels and UI elements in your preferred language. Enjoy a better process modeling experience and boosted development efficiency for global teams.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe process modeler displaying labels and UI elements in Japanese.

Process HQ

Analyze your processes faster and with less setup than ever

Version: 26.9

The powerful ability to analyze process data in Process HQ no longer requires a separate setup for self-managed customers. This update means the standalone PostgreSQL database, object storage, and Helm chart are gone, so you can get started even faster on your first insights.

Opening processes is also faster for all customers. Now, the first time you open a process, you won't have to wait as long to start your analysis. No action is required—you'll notice these performance improvements when your processes sync automatically during the site upgrade.

Introducing process KPI reports

Version: 26.9

Process KPIs are now available as a report type in Process HQ, so you can create and manage KPIs the same way you build reports. Like other reports, you can add process KPI reports to dashboards, add them to an application, and deploy them across environments. With a familiar, streamlined workflow and full deployment support, you get more flexibility with how you create, share, and reuse your KPIs.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeA Duration KPI report built in Process HQ, where all process insights KPI designs are highlighted

Track operational performance with scorecard reports

Version: 26.9

Measure how your operations are performing against business goals with the new scorecard report in Process HQ. Scorecards combine multiple process KPI reports into a single composite score, so executives and process owners can see overall performance at a glance. View your overall score and individual KPI breakdowns all in one report. Add scorecards to dashboards to keep your most important metrics front and center.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeA scorecard report in a dashboard also displaying process KPIs

Export aggregated data from Process HQ

Version: 26.9

We've extended the export capability in Process HQ so you can now export aggregated grid data to Excel. Share summarized metrics with stakeholders who don't have access to Appian, or feed aggregated data into external tools—just click the export button on any aggregated grid report and download a .XLSX file, the same way you already export unaggregated grids.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeAn Export to Excel button highlights on an aggregated grid report in Process HQ

Focus suggested insights on the attributes that matter

Version: 26.8

We're giving you more control over which attributes Process HQ considers when it generates suggested insights for a KPI. Now you can filter suggested insights to exclude specific attribute categories and Process HQ will automatically regenerate the feed to focus on what's most relevant to your analysis. And, because filters are saved per KPI, you can bring a different analytical lens to every KPI in your process.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeFiltering suggested insights for a KPI in Process HQ to exclude specific attribute categories, regenerating the feed.

Add the process diagram to your dashboards

Version: 26.8

We've added the process diagram as a new report type. Create a report based on process data to select the new process diagram option and apply filters to focus on the cases you care about. Then, add it to any dashboard to get a holistic view of how your process actually operates alongside other process or dataset reports.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeSelecting the new process diagram report type in Process HQ and adding it to a dashboard.

Add process event data to your reports

Version: 26.8

When you build a report from a process, you can now select event fields to show alongside your case fields in each case row. With the added context of details like event names and durations in each case row, you can see your cases and the lifecycles behind them in a single report.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeA Process HQ report showing event fields such as event names and durations alongside case fields in each case row.

Unify your dashboard view with date filters and saved defaults

Version: 26.7

Comparing data across your dashboard just got easier. In addition to dataset-based reports, you can now apply dashboard date filters to process KPIs and process-based reports.

Now, users can select a custom date range, and every item on the dashboard will reflect the same time period at a glance. You can also set default filter values so viewers see a meaningful starting point the moment they open your dashboard.

Together, these updates give you more control over your dashboard experience and help your business users get to insights faster.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeAdding dashboard filters to a  Process HQ dashboard.

Sort report grids while viewing a dashboard

Version: 26.7

We've added the ability for report viewers to sort grid columns directly from a dashboard. Click any column header to quickly organize your data in ascending or descending order.

Dashboard improvements

Version: 26.8

We've made your dashboards more flexible to build and filter. You can now add a report to an existing dashboard while working in the report, or straight from the Reports and Dashboards library on the Process HQ home page. And, when you apply a date filter to your dashboard, you can now pick a relative date range like Last 7 Days, Last 12 Months, or Year-to-Date.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeAdding a report to an existing Process HQ dashboard and applying a relative date range filter such as Last 7 Days.

We've also upgraded all dashboards created prior to our 26.5 release to the new flexible dashboard layout. Now, all your dashboards have a more customizable layout. Your end users may notice a slight adjustment to the sizing of some of their reports on the dashboard as a result of this upgrade.

Focus your process calculations with a working schedule

Version: 26.7

When you're monitoring SLA compliance or optimizing your business process, you need your duration calculations to be as accurate as possible. We're adding the ability to exclude weekends from duration calculations, so the time spent on each task reflects your organization's working hours.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe working schedule configuration that excludes weekends from duration calculations in Process HQ.

Access insights quickly with more performant dashboards

Version: 26.7

We've enhanced the performance of Process HQ dashboards, resulting in load times that are up to 40% faster. This speed boost accelerates your business users' ability to make data-driven decisions by allowing them to swiftly analyze critical reports.

Appian Designer

Organize design objects with tags

Version: 26.9

Create custom tags in Appian Designer to categorize and find your design objects faster. Give each tag a name, color, and optional description, then assign tags to objects individually or in bulk. Filter the objects grid by tag to quickly narrow down what you're looking for, whether that's everything related to a specific project, team, or feature area.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe Objects view in an Appian environment, where the ALL OBJECTS grid shows different tags on the design objects, like Deprecated, Lookup Data, Captures Events, and Primary Record Types

Sites and portals

Tailor buttons to your brand with CSS profile properties

Version: 26.9

We're introducing even more CSS profile properties to give you greater control over your interface styling. These new properties allow you to easily customize buttons including border, text, and background color, padding, font styling, minimum width, and more. Additionally, you can now precisely control the border radius of card and box layouts.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeButtons and cards with customized CSS profile properties including padding, font styling, minimum width, border width, and border radius.

We're also adding support for code comments in the CSS profile properties configuration. Now, you can annotate the list of properties to explain design decisions or keep your profiles organized as they grow.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeCode comments annotating the list of CSS profile properties in the configuration.

Version: 26.9

Customize navigation with configurable click behavior for the logo in sites and portals. Whether you need to route users to an external corporate site, use an expression for dynamic destinations, or disable the link entirely, you now have more flexibility where you need it.

More control over your site navigation menu

Version: 26.9

You can now hide the site navigation menu for a specific site, so users don't see or navigate to other sites in the environment. This is ideal for sites built for a focused audience, like an external-facing application or a site with its own custom navigation.

Display custom characters across your applications

Version: 26.9

To have more precise control over localization, Appian can now render custom characters using End-User Defined Characters (EUDC). Simply upload a .tte file in the Admin Console to allow Appian to display characters that aren't included in standard fonts, such as uncommon kanji or special symbols.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeGif showing a user copying EUDC values and pasting them in a text field. The values render exactly.

Interfaces

Visually explore your data relationships

Version: 26.8

The record knowledge graph component lets you visually explore how your data connects across your applications. Simply specify a starting record and relationship depth to instantly see connected records.

Now, user-friendly display names for your record types provide business users with context at a glance. And, you can also create a cleaner, sleeker layout for your users by hiding the mini map on your graph with the showMiniMap parameter.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe record knowledge graph component showing user-friendly record type display names, with the mini map hidden using the showMiniMap parameter.

Provide quick context for Microsoft Excel exports

Version: 26.9

You can now configure a consistent header for all Excel files exported from record lists, records-powered grids, and Process HQ grids. Simply set your text in the Admin Console and Appian will automatically render it as an Excel page header on every page of the document. This enhancement ensures that every printed page maintains clear, uniform detail—making it easy to identify sensitive or classified data.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeA preview of an Excel document that has a page header called 'Controlled Unclassified Information'

Version: 26.8

Introducing page link, a dedicated component to navigate between pages within site and portals. Previously, linking between site and portal pages caused a full page reload. The page link component changes only the page content, so the navigation bar stays in place and transitions feel smoother. Use it with the Send Push Notification smart service, cards, rich text, and any other component that accepts links to deliver consistent navigation from anywhere in your app.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe page link component navigating between site and portal pages by changing only the page content while the navigation bar stays in place.

More flexible tab layouts with vertical orientation, async loading, and new tab widths

Version: 26.7

Designing secondary navigation for your interfaces just got a whole lot faster with new vertical orientation for tab layouts! Instead of manually building vertical navigation from scratch, you can now effortlessly build it in seconds.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeA tab layout with vertical orientation for building secondary navigation in interfaces.

Plus, you can now choose to load tabs asynchronously in the background, so data-heavy tabs don't slow down the initial page load.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeA tab layout with asynchronous loading enabled, allowing data-heavy tabs to load in the background.

And, to give you even more flexibility, we've also added the ability to distribute horizontal tabs evenly across the tab bar.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeA horizontal tab layout with tabs distributed evenly across the tab bar.

With these robust new styling options, you can quickly craft sleek, modern interfaces that align with your brand.

Display multiple components in read-only grid cells

Version: 26.9

You can now use side by side layout in read-only grids to display multiple components in a single grid cell, allowing you to keep related content together. Pair a user image with a name, place a status tag next to a due date, or combine any other supported components. Additionally, grid cells can now display multiple image components. These enhancements combine to create cleaner, more compact grids.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeA read-only grid with a column containing a user image, name, and secondary text detailing their organization

Design polished interfaces with expanded styling controls

Version: 26.7

Build beautiful, brand-aligned applications with more precision than ever. We're giving you more control over the styling of some of our most popular components, allowing you to effortlessly design user experiences perfectly tailored to your brand.

Establish a clear visual hierarchy and match your organization's exact typography guidelines using our new font weight options. You now have more granular control over the font weight of rich text, with the addition of light and semi-bold font weights. We're also making box and section layouts more flexible by giving you control over the label font weight.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeSection layout component demonstrating new font weight options including light and semi-bold.

Additionally, you can quickly add emphasis to box and card layouts by adjusting the border thickness, or draw the user's eye by configuring the border color of box layouts.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeBox and card layouts showing the adjustable border thickness and configurable border color options.

Refined styling for file upload, signature, and read-only grid components

Version: 26.8

We've evolved the file upload and signature components, so you can now control the color of their buttons independently from style.

Choose from button styles such as outline or solid, then set the color separately.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeFile upload and signature components with button styles such as outline or solid and the button color set separately.

The signature component gets a sleek refresh too, with a new dashed signature line and extra padding for more room. We've also made the pen stroke more prominent to ensure that all signatures are crisp and easy to read.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe refreshed signature component with a dashed signature line, extra padding, and a more prominent pen stroke.

Additionally, outline buttons in the read-only grid, event history list, and record action components now use a transparent background, so they blend more naturally into dark backgrounds.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeOutline buttons in the read-only grid, event history list, and record action components using a transparent background against a dark background.

More control and clarity for charts

Version: 26.8

You can now control whether chart legends are static or interactive. A new parameter on all chart components lets you display the legend as a static color key instead of an interactive filter, making charts more usable for keyboard and screen reader users.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeA chart displaying its legend as a static color key instead of an interactive filter.

Additionally, data labels in charts now use smart contrast which automatically adjusts labels so they're readable against any background.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeChart data labels using smart contrast to stay readable against any background.

Version: 26.9

Rich text links and link components now automatically adjust their color for better legibility on certain backgrounds.

Accelerate and streamline your interface testing workflow

Version: 26.7

Now, there's a simpler way to configure test values for rule inputs in interfaces. You can easily save test values as a new or existing test scenario without navigating to the Manage Test Scenarios screen. This seamless experience eliminates context switching, allowing you to test and refine your interfaces without breaking your flow.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe interface testing workflow showing how to save test values as a new or existing test scenario directly from the rule inputs pane.

Updated Appian SAIL Component Library in Figma

Version: 26.7

We've released a new version of the Appian SAIL Component Library in Figma with additional components and new component styles. If your team already uses the library, download the latest version to access the updates.

While mocking up SAIL UIs directly in Appian will always be the most efficient way to iterate on your designs, this resource provides flexibility for teams who already use Figma.

Expanded availability and AI-assisted analysis in Trace Explorer

Version: 26.9

FedRAMP and Appian Defense Cloud environments now have access to Trace Explorer, which enables you to identify, analyze, and resolve performance issues present in frontend user interactions. With this expansion, more developers and administrators can investigate interaction performance issues in sites, interfaces, record views, task forms, and reports without needing to dig through logs or open a support case.

Trace Explorer also now displays an AI-generated natural language summary when viewing a trace—giving developers and administrators an instant explanation of trace behavior without needing to manually interpret the data.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeAn AI-generated summary of a trace ID, alongside a trace breakdown and performance breakdown

Allow camera and microphone access in the web content component

Version: 26.9

The web content component now allows users to grant camera and microphone access to third-party tools. Your users can complete video calls, identity checks, and other media workflows without ever leaving Appian.

Apply typefaces to individual sites in Appian Mobile and Appian for Windows

Version: 26.9

Custom typefaces configured through CSS profiles now apply to Appian Mobile and Appian for Windows, so your brand's fonts carry through everywhere your users work.

Component performance improvements

Version: 26.9

We've optimized several components to ensure your applications remain fast and responsive. You'll see the greatest performance improvement when using these components in more complex designs with large amounts of data.

Component Performance Boost
File Upload Component Up to 2.5x faster
Signature Component Up to 2x faster
Styled Text Editor Component Up to 1.6x faster
Date and Time Component Up to 0.7x faster
Barcode Component Up to 0.6x faster
Date Component Up to 0.4x faster
Message banner component Up to 4x faster
Editable grid component Up to 1.3x faster
Video component Up to 1x faster
Document image subcomponent Up to 1x faster
User image subcomponent Up to 1x faster
Web image subcomponent Up to 1x faster
Integer component Up to 0.4x faster
Decimal (Floating Point) component Up to 0.3x faster

Initiate text messages directly from a mobile device

Version: 26.7

The safe link component now supports the sms: URI, so you can configure links to open directly in a device's default text messaging application.

Expressions

Extract multi-byte text with precision

Version: 26.9

The a!leftb(), a!midb, and a!replaceb() functions now accept an encoding parameter, so you can specify a character encoding like Shift_JIS or GBK when working with multi-byte text. We've also added a new a!rightb() function that extracts bytes from the end of a string, giving you a complete set of byte-level text functions for international character sets.

Appian Mobile

Introducing Liquid Glass styling to Appian Mobile on iOS

Version: 26.9

We are beginning our rollout of Apple's Liquid Glass design system in the Appian Mobile app! This update brings a refined look and feel to the mobile app and automatically introduces a floating tab bar for site page navigation, freeing up valuable screen space.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeblank alt text

Administration

Manage processes in the Appian Administration Console

Version: 26.9

Administrators can now manage their archived processes directly in the Admin Console. Unarchive or delete archived processes, mimicking the same two options in the Monitor view in Appian Designer.

See all your Appian Cloud storage usage in MyAppian

Version: 26.9

Appian environments are expanding beyond traditional disk volumes to multi-tiered storage architectures. To help you track aggregate environment storage across all active storage layers, we've added the new Storage Utilization report in MyAppian, under Health > Cloud Resources > Environments. Keep tabs on the total usage for all your environments in one place, so you always know where your storage stands and can plan ahead with confidence.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe Storage Utilization report in the Environment tab of Cloud Resources

Stream your logs to Amazon S3 using IAM Roles

Version: 26.9

You can now authenticate log streaming to Amazon S3 with an IAM role instead of an IAM user credential. Configure log streaming connections to use your provided IAM role for Appian Cloud to write your logs, eliminating the need for storing and rotating long-lived credentials.

Version: 26.7

We're introducing Cloud Secure Link to provide private, zero-trust connectivity to your self-hosted databases and APIs. No need to open inbound firewall ports! Simply deploy our lightweight, containerized client within your network to establish an mTLS-encrypted reverse SSH tunnel back to Appian Cloud. Then, easily manage your connections right from the Admin Console. With Cloud Secure Link, you can connect to any cloud service provider or self-managed architecture while maintaining absolute network isolation.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe Cloud Secure Link configurations in the Admin Console

Version: 26.9

You can now deploy multiple replicas of your Cloud Secure Link client for high availability (HA). If one replica becomes unreachable, traffic automatically fails over to a healthy replica—no manual intervention required. Simply increase the replica count in your Helm chart or Docker Compose configuration, and your connectivity to Appian Cloud stays resilient through pod failures, node outages, and rolling updates.

All replicas actively maintain connections to Appian Cloud, and traffic may flow through any of them at a given time. Session routing refreshes periodically, so newly added or recovered replicas rejoin the pool automatically. Pair this with Kubernetes pod anti-affinity rules, health probes, and a Pod Disruption Budget to distribute replicas across nodes and maintain connectivity during cluster maintenance.

For most deployments, two replicas provide sufficient availability. No additional client registrations are needed in the Admin Console—a single registration supports all replicas using the same configuration.

Self-Service VPN now supports Dynamic VPN tunnels

Version: 26.9

You can now view and manage Dynamic VPN tunnels directly from Self-Service VPN in MyAppian—no support case required for day-to-day configuration changes.

To access your Dynamic VPN configurations, navigate to Health in MyAppian, then click Cloud Resources > Connectivity, and select your Appian Cloud environment.

Upgraded Cloud Database to version 11.8

Version: 26.9

Your Appian Cloud Database (MariaDB) has now been upgraded to version 11.8 by default.

Stay informed with announcements in MyAppian

Version: 26.8

For both Appian Cloud and self-managed environments, we've added an Announcements page on the all-new Notifications tab in MyAppian. These announcements deliver important updates, service changes, and maintenance notices curated specifically for your environment.

Designated support contacts will also receive convenient announcement emails with helpful recommended actions and links to relevant documentation so your organization can stay ahead of critical changes.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe Announcements page on the new Notifications tab in MyAppian showing updates and maintenance notices for the environment.

We've also grouped the Self-Service Alerts page under the Notifications tab for easy access in Appian Cloud environments. With these streamlined notification tools, it's easier than ever to keep your team informed and your environments running smoothly.

Skip MFA on trusted devices

Version: 26.8

Enforce multi-factor authentication across your entire organization without adding daily sign-in friction. When the device trust option is enabled, users can choose to remember their device upon verification, skipping further MFA requests on that device. Admins can configure the skip duration from 1 to 90 days and can revoke a user's trusted devices at any time. Now, you can confidently scale platform security while delivering a seamless user experience.

Tomcat and Jakarta Servlet upgrade

Version: 26.8

We've upgraded Apache Tomcat from 10.1.57 to 11.0.24 and Jakarta Servlet from API 6.0 to 6.1. These updates have no expected impact on application behavior or customer-facing APIs.

Capture trace IDs instantly with Interaction Diagnostics

Version: 26.7

We've made it much easier to troubleshoot slow-loading front-end design objects, removing the need to use your browser's developer tools. With Interaction Diagnostics, any authenticated user can capture diagnostic trace information (including trace ID, timestamp, duration, and response code) with a single click from the navigation menu.

Once captured, the diagnostic modal displays all relevant telemetry in a single view. Click Copy to clipboard to easily share the information with your support team or use it to investigate directly in Trace Explorer.

Pre-configure cross-region connections for optimized disaster recovery

Version: 26.7

Appian Cloud now supports cross-region PrivateLink for Enhanced Business Continuity. In cooperation with Appian Support, you'll be able to pre-configure cross-region PrivateLink connections in your secondary Appian Cloud region ahead of time. In the event of a regional failover, your inbound and outbound integrations can smoothly transition without requiring you to manually update hostnames or reconfigure your endpoints. Experience faster recovery times and complete peace of mind knowing your critical business operations remain connected and uninterrupted.

Tailor the sign-out experience for your users

Version: 26.7

Keep your users in the flow of their work, even after their session ends. You can now configure Appian to automatically return users to their last visited page when they sign back in, allowing them to seamlessly resume their work without losing valuable context. This new behavior will apply by default to new environments; existing environments will need to manually enable this in the Admin Console.

To further unify your app for users, you can also replace the default "Return to Appian" text on the sign-out page with custom phrasing to match your organization's identity.

Tailor these simple authentication settings to provide a polished experience that helps everyone work more efficiently.

Scroll or drag to pan · ⌘+/⌘− to zoom · Esc to closeThe sign-out page with custom text replacing the default Return to Appian message.

Defer MFA app enrollment for flexible onboarding

Version: 26.7

Streamline account setup and give your users the flexibility to enroll in multi-factor authentication (MFA) when they are ready. With a new configuration in the Admin Console, users can defer setting up their authenticator app during their first sign-in and log in immediately. When they are ready, they can quickly complete their security setup directly from their user profile.

Stream your AI guardrail violation logs

Version: 26.7

You can now stream AI guardrail violation logs to your own systems using Amazon S3 or syslog receivers.

Logging

Version: 26.9

  • In users.csv, the new Users Impacted by SAML SHA-1 column indicates the number of users that sign in with SAML using the SHA-1 algorithm.
  • In admin_console.csv, the new conf.saml.sp.signature.hash.sha1.configurations property shows the number of SAML SSO configurations that use the SHA-1 algorithm.

General resolved issues

26.7 General resolved issues

Version: 26.7

  • AP-52320 - Medium
    Appian now correctly handles special Unicode characters in process variables by encoding them as valid XML character references, preventing previous serialization failures.

Accessibility resolved issues

26.9 Accessibility resolved issues

Version: 26.9

  • AP-66333 - Medium
    Fixed an issue where chart components added a hidden heading.

  • AP-67315 - Low
    Fixed an issue where disabled selection components such as checkboxes, radio buttons, and toggle fields were indistinguishable from enabled ones when a Windows high-contrast theme was enabled.

26.8 Accessibility resolved issues

Version: 26.8

  • AP-63621 - Medium
    Fixed an issue where the "Clear Value" action in dropdowns and other fields was announced as a link instead of a button by screen readers, since it performs an action rather than navigating.

26.7 Accessibility resolved issues

Version: 26.7

  • AP-52312 - Medium
    Multiple dropdown selection ticks and hover states are now visible with Windows high-contrast themes enabled.

  • AP-38419 - Medium
    Keyboard focus indicators are now visible on frozen sortable grid headers.

  • AP-35518 - Low
    Keyboard focus indicators are now visible on ellipsis icons in multiple dropdowns.

Behavior changes

Mandatory MFA for Appian Cloud

Version: 26.9

Starting November 30, 2026, multi-factor authentication (MFA) is required for all Appian Cloud customers who use native Appian login. MFA will be enabled automatically for production sites on their first restart after December 1, 2026. Self-managed customers are strongly encouraged to enable MFA as well.

Evolutions

The following components have newer, improved versions in this release. Existing, old versions in your applications will continue to function normally, but will be renamed on upgrade to indicate that they are older versions.

Evolved leftb, midb, and replaceb functions

Version: 26.9

We've evolved the leftb(), midb(), and replaceb() functions to a!leftb(), a!midb, and a!replaceb(). You can now use the new encoding parameter to specify a character encoding when working with multi-byte text.

Evolved file upload and signature components

Version: 26.8

We've evolved the file upload and signature components with more flexible button styling. The buttonStyle parameter now accepts "OUTLINE", "GHOST", "LINK", and "SOLID", and the new buttonColor parameter controls the button color separately.

Evolved card group layout component

Version: 26.7

We've evolved the card group layout component with enhancements to the fillContainer parameter. These enhancements allow card group contents to more intuitively fill the width of a container without stretching beyond a configurable limit.

Deprecations

The features listed below are deprecated and will be removed in a future release of Appian. Do not begin using deprecated features, and transition away from any prior usage of now deprecated features. Where applicable, supported alternatives are described for each deprecation.

Non-containerized self-managed environments

Version: 26.9

For self-managed environments, Appian 25.3 was the last non-containerized version and will continue to receive hotfixes and critical updates throughout its support period. When you're ready to update, Appian on Kubernetes is the path forward for self-managed deployments.

End-of-support for older versions of RDBMS

Version: 26.9

The following relational database management systems (RDBMS) either have already reached or are approaching the standard end-of-support dates set by their vendors and will no longer be supported in a future release of Appian. Customers are strongly advised to upgrade to a newer supported version.

RDBMS End-of-support date
SQL Server 2016 15-Jul-2026

Removals

The features listed below have been removed from Appian and can no longer be used.

Custom domain certificates transition to managed service

Version: 26.7

The Certificates page has been removed from MyAppian because Appian Cloud does not currently support self-service for custom domain certificates. Instead, you can configure and renew custom domain certificates with assistance from Appian Support.

Feedback