Releases: bbc/simorgh
Release 4.2067.0
Merge pull request #12086 from bbc/dependabot/npm_and_yarn/typescript-5.6.3
NEWSWORLDSERVICE-2067: Bump typescript from 5.4.5 to 5.6.3
Release 4.2066.0
Merge pull request #12283 from bbc/WSTEAM1-1587-high-contrast-fix
WSTEAM1-1587: High Contrast text & play icon
Release 4.2065.0
WSTEAM1-1586 WSTEAM1-1591: Add commas and punctuation check. (#12277)
* WSTEAM1-158: Add commas and punctuation check
* WSTEAM1-1586: Update
* WSTEAM1-1586: add unit tests
* WSTEAM1-1586: Change mark up
* WSTEAM1-1586: UpdatE
Release 4.2064.0
WSTEAM1-1590: Update (#12284)
Release 4.2063.0
WSTEAMA-1542 - Hindi + Urdu JumpTo translations (#12288)
Release 4.2062.0
Merge pull request #12287 from bbc/WSTEAM1-removes-persian-radio-e2e
WSTEAM1: Removes references to bbc_persian_radio from Cypress config
Release 4.2061.0
WSTEAM1-1543: Add live media to header - PRODUCTION (#12239)
* WSTEAM1-1521: Update
* WSTEAM1-1521: Update
* WSTEAM1-1521: Update
* WSTEAM1-1521: Update
* Nullify mediaCollections in data to match what the BFF response would be
* Remove support for service ID as support for (Silver) PIDs is required
* Update test
* Rename story
* show hide mediaplayer with css
* initial styling
* more styling
* fix css bugs
* keep media player in place when video is playing
* add play button
* fix spacing
* add mq
* approach 2 using tsx
* go back to css approach
* revist tsx approach with workaround
* add better bumploader workaround
* Update fixture data in line with tipo
* Update styling to more closely match the designs
* Add translations for Watch live
* Don%27t translate "live" if the media is not live
* Updating fixture data for test live page
* Add status to type def
* Add spacing after desription
* Display programme name + channel name once video player is visible
* Fix text
* Fix styles
* Align close button to the right
* Implement close button as icon
* Cleanup types
* Fix tests
* Update fixture data for live media stream
* Use episode PID since silver stream has expired
* make new LiveMediaSttream component
* add button
* add pressable button
* add styles
* mediacollections check
* add data
* add medialoader
* render medialoader on click
* add x buttom
* add basic styles
* reorder elements
* re-add network name
* add info under media player
* WSTEAM1-1521: Update
* add play button style
* fix style name
* add basic styles
* fix media container
* add play button mq
* add media icons
* put play icon before watchnow
* remove old icon import
* add basic text styles
* add basic button styles
* add basic text and icon styles
* get closer to UX designs
* fix text left side spacing
* WSTEAM1-1521: Add autoplay
* WSTEAM1-1521: Update
* add new LIVE_CORE colour to Simorgh palette
* lint
* fix unit tests
* fix unit tests 2
* lint
* lint
* revert header to pre SPIKE state
* revert header styles to pre SPIKE state
* update snapshots
* add new LiveMediaStream to header
* lint
* lint
* add hover colour change
* WSTEAM1-1521: Add autoplay
* WSTEAM1-1521: Refactor
* WSTEAM1-1521: Add warning and placeholder logic.
* WSTEAM1-1521: refactor
* WSTEAM1-1521: refactor
* WSTEAM1-1521: Add warnings
* WSTEAM1-1521: Update
* WSTEAM1-1521: UpdatE
* WSTEAM1-1558: Adds initial styles and Screen Reader UX
* WSTEAM1-1558: Applies hover and forced colour styles
* WSTEAM1-1558: Tidy
* WSTEAM1-1558: Fix padding
* WSTEAM1-1521: Update
* WSTEAM1-1521: Update
* WSTEAM1-1521: Update
* WSTEAM1-1521: Update
* move elements into button
* initial style
* more style
* add close icon styles
* fix svg size
* WSTEAM1-1558: A11y updates
* WSTEAM1-1558: A11y update
* add focus and hover
* WSTEAM1-1558: UX updates
* fix close button
* close button media text
* WSTEAM1-1558: Improves nested styles syntax
* re arrangeelements and close button styles
* WSTEAM1-1558: adds translation
* add forced colours
* fix margins
* WSTEAM1-1543: Update
* WSTEAM1-1543: Update
* set up translations
* merge fix
* WSTEAM1-1543: Update
* WSTEAM1-1543: Add health check
* WSTEAM1-1543: Update
* fix default close translation
* WSTEAM1-1557: Update
* WSTEAM1-1543: Refactor
* rename component to LiveHeaderMedia
* remove visually hidden comma
* update tests
* lint
* update name
* update style name
* fix spacings
* add sawrm doc
* add new LIVE_MEDIUM colour
* update watch now CTA
* WSTEAM1-1543: UpdatE
* WSTEAM1-1543: Update
* WSTEAM1-1543: Update
* WSTEAM1-1543: Remove yarn
* WSTEAM1-1543: Remove yarn
* WSTEAM1-1543: Update
* WSTEAM1-1543: Update
* WSTEAM1-1557: Add NoJs (#12269)
* WSTEAM1-1557: Update
* WSTEAM1-1557: Update
* Include warnings on first video in collection
* WSTEAM1-1584: Inverts focus indicator
* WSTEAM1-1521: Update
* WSTEAM1-1521: Update full screen
* WSTEAM1-1521: Update changes
* WSTEAM1-1521: Update
---------
Co-authored-by: Karina Thomas [email protected]
Co-authored-by: Karina Thomas [email protected]
Co-authored-by: L0u155 [email protected]
Co-authored-by: Isabella Mitchell [email protected]
Co-authored-by: Isabella Mitchell [email protected]
Co-authored-by: Louis Matsika [email protected]
Release 4.2060.0
Update WS testing coding standards doc (#12213)
* update: WS testing/ coding standards doc
* update: add links in the reference section
* Apply suggestions from code review
Co-authored-by: Karina Thomas [email protected]
* Apply suggestions from code review
Co-authored-by: Karina Thomas [email protected]
* Apply suggestions from code review
Co-authored-by: Karina Thomas [email protected]
* refactor: per comments
* refactor: per comments
* refactor: remove private links from the doc
* refactor: Added Table of Contents
* refactor: per pr review
---------
Co-authored-by: Karina Thomas [email protected]
Co-authored-by: Holly Christopher [email protected]
Release 4.2059.0
Merge pull request #11300 from bbc/live-label-primitive
Moves live label text and pulse to primitive components
Release 4.2058.0
WSTEAMA-1521 - JumpTo extra variations (#12266)
* WSTEAMA-1521 - JumpTo extra variations
* Update ArticlePage.tsx
* Add optimizely event tracking to OJs
* Update index.stories.tsx
* Type fixes for now
* Allow sendOptimizelyEvents
to be undefined
in other cases
* Story updates
* Make headings optional
* Move variation titles to translation file
* Update index.tsx
* Add new experiment flag
* Make variation variable name more generic
* Testing setting MVT ATI values
* Check for optimizely
inside useOptimizelyVariation
hook
* Update index.test.jsx
* Update index.test.ts
* Delete experimentTopStories
as this is deleted in an upcoming PR
* Skip optimizely recommendation tests as this isn%27t used
* Revert "Skip optimizely recommendation tests as this isn%27t used"
This reverts commit 737886d.
* Comment out useOptimizelyVariation
in view/click hooks
* Revert "Delete experimentTopStories
as this is deleted in an upcoming PR"
This reverts commit 48f6c45.
* Revert useOptimizelyVariation changes
* Revert "Update index.test.ts"
This reverts commit d80f811.
* Update index.test.ts
* Update index.test.tsx
* Add optimizely variation to window object
* Add check for optimizely
to ensure the experimentVariant
value should be set
* Update index.stories.tsx
* Update index.stories.tsx
* Update index.stories.tsx
* Keep service name in translations
* Update index.tsx
* Use optimizely.getVariation
API instead of window object
* Standardise naming convention for Optimizely keys
* Test fixes
* Remove &&
check since we%27re using optional chaining