What's New in Publishing Platform
Discover the latest updates to Arc XP's Publishing Platform application.
Release dates
Sandbox - Wednesday, May 31, 2023
Production - Tuesday, June 6, 2023
Release schedule by region:
Sydney: 8:00 AM to 11:00 AM Eastern Time
Tokyo: 11:00 AM to 2:00 PM Eastern Time
Washington, D.C.: 2:00 PM to 5:00 PM Eastern Time
Frankfurt: 4:00 PM to 7:00 PM Eastern Time
Release summary
This release fixes a bug for an edge case when applying distributor restrictions while also requesting a limited set of fields with source includes. Previously in some cases, distributor restrictions were not applied properly within certain ANS elements, but now they are.
This release also provides a minor maintenance update, continuation of the previous maintenance release: we ran into some minor incompatibilities for a subset of customers. Those are now fixed, and the maintenance update will be completed for those customers. As before, it is expected to be transparent.
Users affected
Developers
Action required
None
Roll-Out Dates
Sandbox: Tuesday, September 6th, 2022
Production: Tuesday, September 13th, 2022
Monitoring `/content/ids`
The `/content/ids` endpoint within the Content API allows the caller to fetch a list of stories based on a list of IDs.
This release provides internal enhancements to start monitoring usage of the `/content/ids` endpoint in Content API. Currently, this endpoint does not enforce any limit on the number of IDs one can pass in, besides URL length.
In the future, we will start enforcing a limit of 50 IDs per call. The goal of this release is to start monitoring usage of the endpoint, so we can reach out to API clients/consumers currently exceeding this limit.
If you are using this endpoint today and requesting more than 50 IDs at a time, you should start taking steps to reduce your usage to a maximum of 50 per call.
Roll-Out Dates
Sandbox: Tuesday, March 1, 2022
Production: Tuesday, March 8, 2022
Retrieve All of a Document’s Circulated Websites
Draft API now supports a new endpoint for retrieving all of the websites that a story is currently circulated to. Previously, in order to get this information, you would need to paginate through all circulations looking for unique website IDs. Now, with one API call, you can retrieve all websites in a list. Check out an example below.
--request GET \ --header 'Authorization: Bearer <TOKEN>' \ --url https://api.{{org}}.arcpublishing.com/draft/v1/story/PCK6763FZNDO7HPCNMRAJRNVRE/websites #RESPONSE { "websites": [ "the-herald", "the-gazette" ] }
Draft API Maintenance
This release also includes maintenance and infrastructure work on Draft API, as well as preparation work for migrating customers between Draft API versions.
Roll-Out Dates
Sandbox: Thursday, January 20, 2022
Production: Wednesday, January 26, 2022
Additional Fields in Draft API Responses
“revision.published” and “additional_properties.has_published_copy” are now included in Draft API Revision responses. Previously, any endpoint that returned Revisions in Draft API was always omitting “additional_properties.has_published_copy” and was omitting “revision.published” when it was set to “false.” Both fields will now always be included in the Revision responses.
Draft API API Bug Fixes
URL Format Rule Priorities - Fixed an issue where URL Format Rules could have priority set to negative numbers
Publish Date and Scheduled Publishes - Fixed an issue where changes to a planned scheduled publish could cause “publish_date” to not update to its new value
Roll-Out Dates
Sandbox: Tuesday, December 7, 2021
Production: Thursday, December 9, 2021
Content API Bug Fixes
Error Message Parsing - Fixed an issue where an edge case error message could not be parsed causing high latency in responses
Related Content Canonical URLs - Fixed an issue where the
canonical_url
field inrelated_content
was not denormalizing on initial publish
Roll-Out Dates
Sandbox: Wednesday, November 17, 2021
Production: Wednesday, December 1, 2021
Publishing Platform Maintenance
This release introduces a new suite of tests across Publishing Platform that will increase our ability to catch bugs and regressions well before code is released to Sandbox or Production.
Content API
This release also provides improvements to internal search capabilities for Arc XP’s editorial tools. Look out for updates from the content creation applications in upcoming releases.