Skip to main content
Administrator Guide
Last Updated: 2026-01-23
Reference: Version Changes at the Schema Level

Reference: Version Changes at the Schema Level

This table summarizes schema-level changes that have occurred for each version update.
Version
Component
Attribute/Property
Change Description
8.0
async-mediation and sync-mediation components
handle-downstream-errors
Default changed from
true
to
false
A value of
false
means local error handlers in this component only deal with errors occurring in this component's steps.
A value of
true
means local error handlers in this component can deal with downstream errors.
9.0
write
output-mime-type
Default changed from
text/plain
to
text/xml
, in line with other steps.
11.0
xmldiff step
copy-to-output
Default changed to
true
.
A value of
true
means the step copies the output to the mediation message.
A value of
false
means the step copies the output to a variable.
12.0
http-in transport
secure
Default changed from
false
to
null
, meaning the endpoint is available over HTTP and HTTPS unless otherwise specified.
http-out transport
error-as-response
Default changed from
false
to
true
.
A value of
true
means that when the runtime encounters an error in the transport, it sets the error in the current message. Previously, the error was available only through a
BadRequestException
on the
MediationContext
.
local-out, http-out, ftp-out, ftps-out, sftp-out, xmpp-out, custom-out, email-out transports
ignore-dynamic-endpoints
Default changed from
false
to
true
.
A value of
true
means the transport ignores the dynamic WS-Addressing (WSA) value in the incoming message's header.
A value of
false
means the transport uses the WSA value to override the value in its
Endpoint
property.
13.0
store
schema
Default changed from
urn:com.workday/bsvc/blob
to
[http://www.w3.org/2005/Atom]
.
The
PutIntegrationMessage
subassembly can directly consume the Atom when adding documents to the current integration event.
async-mediation and sync-mediation components
continue-after-error
Default changed from
recover
to
rewind
.
A value of
rewind
means that processing continues from the previous component in the assembly when an error is cleared.
The previous default,
recover
, is now deprecated.
local-out transport
unset-properties
Default changed from
false
to
true
.
A value of
true
means the transport's properties reset after it calls a subassembly.
on-error error handler component
rethrow-error
Default changed from
true
to
false
.
A value of
false
means the runtime clears the error when the error handler fires.
A value of
true
means the error handler must clear the error itself.
14.0
workday-out-soap
replace-with-soap-fault
Default changed from
false
to
true
.
A value of
true
means the transport replaces the current message with the SOAP fault when one is returned.
local-in
access
Default changed from
public
to
private
.
A value of
private
means only a
local-out
in the same assembly can call the transport.
A value of
public
means any assembly can call the transport.
The aggregator component's message-content-collater strategy.
output-mimetype
Default changed from
application/octet-stream
to
text/plain
.
Custom collaters that implement the
AggregationCollater
interface still default to
application/octet-stream
.
18.0
store
immutable
New property that specifies whether the binary data that the blob references can be modified directly. Defaults to
true
.
A value of
true
means the blob is immutable and can't be modified.
A value of
false
means the blob is mutable and can be modified.
In Workday 18, the server runtime migrates all
store
steps on existing assemblies with old version numbers to use this new default setting, which makes blobs immutable. If your assembly needs to update a blob, make sure that you set immutable to
false
.
2016.45
After version 27, Workday introduced a new naming scheme in the form
year.week
PagedGet
is.paged.get.version
Default changed from
util.assemblyVersionAsWWSVersion
to
null
.
2019.30
PagedGet
As_Of_Effective_Date
As_Of_Entry_DateTime
If no values are provided for these properties, they default to the current date and time (PST).
2020.09
ftp-out, ftps-out, sftp-out
Workday now uses JSCAPE version 9.3, which supports a wider set of encryption ciphers.
2020.09
PrismAnalytics
wd.prism.component.api.hostname
Studio now calls v2 of the Prism Analytics REST API.
The component name has changed from PrismConnector to PrismAnalytics.
2021.10
http-out
User-Agent
Sets the default header User-Agent to Workday-Studio.
2023.37
http-out
transport.http.auth.handler
Removes the HTTP header transport.http.auth.handler.
2024.38
http-out
Authorization
Removes the HTTP header Authorization.