Skip to content

Releases: superdesk/web-publisher

v2.5.2

20 Jun 17:44

Choose a tag to compare

  • Support for version as integer in NINJS

v2.5.1

02 Jun 12:03
c91b31e

Choose a tag to compare

This release syncs up with the Superdesk 2.9, bringing new features and fixes:

  • Extending content lists webhook payload with modified articles
  • API endpoint for listing all users /api/{version}/users/profile/all
  • Disabling Symfony Profiler in the code (check #1273 for enabling it, but not recommended if access to your instance is not restricted)
  • Introducing Supervisor check command app:check-supervisor
  • Checking if swp_failed_queue table exists and creating it if not
  • Failed queue API endpoint set to return latest 500 items (visible in the Error log view)
  • Articles with attachments are now accepted and published (ignoring attachments until proper implementation is in place)
  • Fixed bug that updated automatic lists on manual lists update in some cases

Full Changelog: v2.5.0...v2.5.1

v2.5.0

26 Dec 13:19
f689326

Choose a tag to compare

This release brings API support for adding non published articles to content lists, with additional improvements (for details see Superdesk Publisher plugin 2.8 release notes). Please make sure you are ready to start receiving HTML instead of plain text for the lead/abstract fields in your frontends.

  • API improvements
    • Improved search response for articles
      • Added article id
      • Renamed item.feature_media to swp_article_feature_media
      • Changed the structure of the route properties metadata, the new mapping is:
        swp_route: { name: item.route.name, staticprefix: item.route.slug }
      • Added swp_article_extra to the response
    • Adding support for custom media fields in the API response for articles
    • Introducing content push endpoint with options (non published articles in content lists support, more details about the feature here)
      • Used for setting custom status when a non published article is added to the content list, like /api/{version}/content/push-with-options?status={status}
    • Introducing API endpoint for getting article id by guid (non published articles in content lists support, more details about the feature here)
      • Used for retrieving an article id so the article can be properly added to the content list, after it’s pushed with the special status, like /api/{version}/content/article/search-code?code={guid}
  • Use HTML instead of plain text for the lead/abstract field
  • Enabled strings to be used as Urgency values in automatic content lists

V2.4.2

18 Apr 13:08
e6e1999

Choose a tag to compare

  • Slug update issues fix (by ETC.se)
  • Analytics not working fix (by ETC.se)
  • Twig debug toolbar fix
  • Correction Error 14002 fix when article slug field is empty
  • Publishing from Incoming in the Output control not working fix
  • Content lists update webhook minimal implementation (INVALIDATION_CACHE_URL and INVALIDATION_CACHE_TOKEN env variable introduced for configuring the webhook)

V2.4.1

09 Feb 14:57

Choose a tag to compare

  • Fixed removing all keywords (tags) from an article
  • Fixed tests

V2.4.0

20 Dec 14:19

Choose a tag to compare

This release brings bug fixes and improvements to the first PHP 8.0 release, introducing improved content lists performance, redirections optimizations, article SEO and social metadata improvements, better article extra data migration handling, making the Publisher ready for the Superdesk 2.7.

Publisher 2.4 is tested and compatible with the Superdesk 2.6 series and the upcoming Sueprdesk 2.7.

For more details, please consult the changelog.

V2.3.0

16 Jun 11:33
ba701ff

Choose a tag to compare

Continuing on top of the work that introduced production ready Symfony 5.4, this release brings migration to PHP 8.0, native Google Cloud Storage support, multiple publishing workflow improvements (category and slug updates, redirections) and various bug fixes (Error log view, Output control sorting).

For more details, please consult the changelog.

V2.2.0

24 May 12:21
cd1287a

Choose a tag to compare

This release brings production ready Publisher based on Symfony 5.4 with improved testing, deployment and upgrade capabilities, and bug fixes. It also brings improved documentation for local Docker setups, together with instructions how to deploy Superdesk locally and use in in pair with the Publisher for complete end to end web publishing experience.

2.2.x series is the last one to support PHP 7.x.

V2.1.1

02 Mar 09:51
6bce00b

Choose a tag to compare

The final release based on Symfony 4.

v2.1.0

01 Mar 12:52

Choose a tag to compare