Skip to content

Releases: bbc/branding-client

OrbitClient Update for live environment

23 Nov 13:50
a0c1923
Compare
Choose a tag to compare

Adding forge-free to X-Feature header for all cosmos environments

https://jira.dev.bbc.co.uk/browse/DATCAP-118

OrbitClient Updat for other non-live environments

03 Nov 11:21
af569d9
Compare
Choose a tag to compare

The Orbit team is looking to migrate programmes stage to the forge free version of Orbit. This release involves updating the headers found in OrbitClient to have a X-Feature of forge-free if the client is running on a non-live environment.
More details can be found here:
https://jira.dev.bbc.co.uk/browse/DATCAP-80

Update OrbitClient to use forge-free header

27 Oct 14:20
8079648
Compare
Choose a tag to compare

The Orbit team is looking to migrate programmes stage to the forge free version of Orbit. This release involves updating the headers found in OrbitClient to have a X-Feature of forge-free if the client is running on Stage.
More details can be found here:
https://jira.dev.bbc.co.uk/browse/DATCAP-80

Branding and orbit with resilience

20 Nov 14:06
4c25f00
Compare
Choose a tag to compare

Upgrade branding client with the new Cache resilient client.
This version is not backward compatible and requires your application to be able to use
"bbc/programmes-caching-library" > 1.1.5

The constructor is also different, see DI required changes here https://github.com/bbc/programmes-frontend/pull/1232/files

Remove iStats

23 Sep 08:53
c9fcb0a
Compare
Choose a tag to compare

take out iStat-specific data attributes from generated html

Allow Branding Option Overrides

10 Aug 13:38
1b87afc
Compare
Choose a tag to compare

Added overrideOption() so now Branding options can be overridden.

Fix stage env implementation

25 Jul 09:07
61a1bf0
Compare
Choose a tag to compare
v2.6.1

Correct stage env implementation (#18)

Allowing Stage envs

24 Jul 10:55
adf2f76
Compare
Choose a tag to compare
v2.6.0

Adding STAGE env (#17)

Add option to use cloud IDCTA via header.

06 Apr 13:10
Compare
Choose a tag to compare

As part of the idcta cloud migration, a new header needs to be passed:
X-Feature='akami-idcta'
See https://confluence.dev.bbc.co.uk/pages/viewpage.action?pageId=117803057#idCTAAPI(platform-agnostic)-Migratingfrompaltocloud for details

The option to include this header is exposed to the users of this client
by setting the client construction option 'useCloudIdcta' to true

Add async method returning promise

18 Jan 18:04
2d8e16f
Compare
Choose a tag to compare

Add a method to brandingClient that returns a guzzle promise allowing async usage of branding.