Releases: jwplayer/ott-web-app
v6.1.0
Prebuilt artifacts
ott-web-app-build-<version>.zip
and ott-web-app-build-<version>.tar.gz
contain the prebuilt JWP OTT-Webapp.
Use these files if you want to get up and running as fast as possible with minimum customization work.
Source code
In case you want to take our codebase as a starting point and customize the JWP OTT-Webapp to your liking,
download the Source code
in your preferred compression format (zip
, tar.gz
).
We are looking forward to see what you create!
Changes
Check the CHANGELOG
for detailed notes about the changes in each version.
Features
- project: reload site on update (d4c851b)
Bug Fixes
v6.0.0
Prebuilt artifacts
ott-web-app-build-<version>.zip
and ott-web-app-build-<version>.tar.gz
contain the prebuilt JWP OTT-Webapp.
Use these files if you want to get up and running as fast as possible with minimum customization work.
Source code
In case you want to take our codebase as a starting point and customize the JWP OTT-Webapp to your liking,
download the Source code
in your preferred compression format (zip
, tar.gz
).
We are looking forward to see what you create!
Changes
Check the CHANGELOG
for detailed notes about the changes in each version.
⚠ BREAKING CHANGES
- project: restructure for multiplatforms with workspaces (#435)
Features
- a11y: many accessibility optimisations (cc02259), closes #48 #47 #46
- a11y: update font colors for contrast and adjust active state in header (#76) (6444282)
- accessibility improvements and bug fixes (82b5967), closes #127 #109 #115 #117 #116 #121 #125
- payment: disable deprecated receipts cleeng (#458) (d37905d)
- project: add app content search (71433ab)
- project: customizable footer through env-var (9d8ff15)
- project: dynamic gtm snippet (6babace)
- project: favicons in different sizes (a1c6188)
- project: restructure for multiplatforms with workspaces (#435) (3e3e2b1), closes #8
- project: update default content-type schemas (0a9817a)
- underline for active header item and add lineair gradient (1d2f25f)
- watchhistory: change max items limit (#418) (d7db57a)
Bug Fixes
- a11y: close search bar when pressing escape (7a14497)
- a11y: constrast enhancement for search field (b4c3230)
- a11y: format date call caused an error to be raised (aef1415)
- a11y: prevent duplicate global a11y selectors (b3ccaff)
- a11y: remove outline when user is not tabbing (5fe1665)
- a11y: shelf item navigation with screen reader (91dc66c)
- account: delete account error (a2885eb)
- auth: capture error to prevent misleading “wrong combination” error (588f69a)
- click not working in layout grid (2ded57b)
- e2e test optimisations and small fixes (b700fbb)
- e2e tests for a11y (c4d09c5)
- enter key not closing the account modal (1791b4c)
- favorites and history validation error (3deabfc)
- footer overlap fix (bf79d10)
- hide start watching button in avod platform (86b461f)
- language menu icon not centered (ddcfc91)
- layout grid arrow down and end problem (6a291a7)
- layout grid home and page down problem (a6305ef)
- logo and header layout issues (a0cca10)
- menu: ensure logo does not exceed width of the header (ea4af42)
- payment: incorrect couponCode success message (c97c59b)
- payment: redirect after incorrect couponcode entry (ca71f29)
- payment: subscription offer panel shown for authvod+tvod (d63b056)
- payment: tvod offer not showing in AuthVOD platform (d01d1b7)
- personal shelves restoration (2741eac)
- player: inlineplayer not supporting tvod (bb593e9)
- project: ensure modals obscure underlying elements (f52a0f3)
- project: fix live stream duration check for ott plugin (#460) (69eff3c)
- project: show footer when custom footer is provided (6503267)
- project: undouble serieIds to prevent crash (ca3d38e)
- project: unused dep (72325a6)
- related videos title layout issue (361c58a)
- restore personal shelves after registration (3fdb220)
- root error screen for unexpected errors (320fe44)
- set wrong loading state in early return (0837944)
- update order error handling (bf3e5b5)
- user: tvod subscription not reloaded after login for authvod/avod (7de84ae)
v5.1.1
Prebuilt artifacts
ott-web-app-build-<version>.zip
and ott-web-app-build-<version>.tar.gz
contain the prebuilt JWP OTT-Webapp.
Use these files if you want to get up and running as fast as possible with minimum customization work.
Source code
In case you want to take our codebase as a starting point and customize the JWP OTT-Webapp to your liking,
download the Source code
in your preferred compression format (zip
, tar.gz
).
We are looking forward to see what you create!
Changes
Check the CHANGELOG
for detailed notes about the changes in each version.
Bug Fixes
v5.1.0
Prebuilt artifacts
ott-web-app-build-<version>.zip
and ott-web-app-build-<version>.tar.gz
contain the prebuilt JWP OTT-Webapp.
Use these files if you want to get up and running as fast as possible with minimum customization work.
Source code
In case you want to take our codebase as a starting point and customize the JWP OTT-Webapp to your liking,
download the Source code
in your preferred compression format (zip
, tar.gz
).
We are looking forward to see what you create!
Changes
Check the CHANGELOG
for detailed notes about the changes in each version.
Features
- add user_id and profile_id for CDN analytics (114150e)
- add user_id and profile_id for CDN analytics (0bacf37)
- cdn analytics code cleanup (aeef40f)
- cdn analytics code cleanup (d92937d)
- epg: fix live channel casing (43c487c)
- epg: use getNamedModule (0394daf)
- project: add view nexa epg provider (9a71457)
- project: change content type default schemas (e100384)
- project: change the way of DI (4154488)
- project: review comments (3359612)
Bug Fixes
v5.0.0
Prebuilt artifacts
ott-web-app-build-<version>.zip
and ott-web-app-build-<version>.tar.gz
contain the prebuilt JWP OTT-Webapp.
Use these files if you want to get up and running as fast as possible with minimum customization work.
Source code
In case you want to take our codebase as a starting point and customize the JWP OTT-Webapp to your liking,
download the Source code
in your preferred compression format (zip
, tar.gz
).
We are looking forward to see what you create!
Changes
Check the CHANGELOG
for detailed notes about the changes in each version.
⚠ BREAKING CHANGES
- project: services and controllers modularization
Features
- payment: generate billing receipt (#401) (621e9e7)
- project: empty commit for services and controllers modularization. (dda841a)
- project: modularization docs (#413) (547775e)
- project: services modularization (#363) (6b1285b)
- project: update changelog generation package (#426) (016fd4e)
- project: use xml for ad config (#421) (2aec0dd)
- user: add ability to add password to a social account (b3aa739)
Bug Fixes
- add truthy param check to evaluation of urlSigning enabled (#422) (527ca02)
- e2e: fix cleeng test (#414) (65ea840)
- home: parse the scheduled date (#417) (de4ff48)
- project: change variable name (#402) (8518460)
- project: fix error state for preview and demo modes (#423) (ca9d905)
- project: pre-release fixes (#430) (d0d86ff)
- series: add empty media items filter (#415) (c47ca66)
- series: fix 'hasMore' param (#416) (111fcfb)
- switch to playlist_multiselect (0885580)
- user: missing isCommon error check (#403) (5e2ce14)
v4.31.1
Prebuilt artifacts
ott-web-app-build-<version>.zip
and ott-web-app-build-<version>.tar.gz
contain the prebuilt JWP OTT-Webapp.
Use these files if you want to get up and running as fast as possible with minimum customization work.
Source code
In case you want to take our codebase as a starting point and customize the JWP OTT-Webapp to your liking,
download the Source code
in your preferred compression format (zip
, tar.gz
).
We are looking forward to see what you create!
Changes
Check the CHANGELOG
for detailed notes about the changes in each version.
Bug Fixes
- add missing translations and fix parsability (09548a5)
v4.31.0
Prebuilt artifacts
ott-web-app-build-<version>.zip
and ott-web-app-build-<version>.tar.gz
contain the prebuilt JWP OTT-Webapp.
Use these files if you want to get up and running as fast as possible with minimum customization work.
Source code
In case you want to take our codebase as a starting point and customize the JWP OTT-Webapp to your liking,
download the Source code
in your preferred compression format (zip
, tar.gz
).
We are looking forward to see what you create!
Changes
Check the CHANGELOG
for detailed notes about the changes in each version.
Features
- project: ads countdown (dab3804)
- project: ads integration (044c40f)
- project: fetch ads in PlayerContainer (b0eb27a)
- project: per media ads (f27283e)
- project: rename hooks (71dc1b8)
- project: use ternanry operator to get ads (53c3e00)
- reintroduce custom registration fields (03d277c)
Bug Fixes
- added e2e coverage for custom register fields (42cd471)
- code review suggestions (631f342)
- combine metadata when sending personal details (b1273ca)
- contain register logic in one service step (2476a9d)
- crf checkbox support for 'on' and 'off' (c0d9629)
- dynamic crf e2e coverage (0b35179)
- finally skip an e2e scenario (98fafc3)
- fix last commit (1a44e94)
- fix updating from account section (4fd8bf7)
- inplayer: send CRF metadata on register (053da25)
- make terms field dynamic (8931596)
- metadata consistency on register and update account (39f19a9)
- re-add tryTo (d4ba872)
- refactor last commit (2f3e135)
- refactor last commit (4236dc4)
- refactor on code review feedback (9b6fc6b)
- remove tryTo in e2e tests (cb52922)
- removed codecept .only for a scenario (960e068)
- rename functions (ad20660)
- revert accidental reftover in codecept.desktop.js (3ae1007)
- send crf metadata on update account (26539ad)
- send metadata upon updating profile info (0328c2d)
- skip an e2e scenario (1f774ac)
- skip an e2e scenario (c048e4a)
- update crf e2e scenario (3574a16)
- update snaps (c8f9cd3)
- user: password strength on reset (#395) (e80e7a7)
v4.30.0
Prebuilt artifacts
ott-web-app-build-<version>.zip
and ott-web-app-build-<version>.tar.gz
contain the prebuilt JWP OTT-Webapp.
Use these files if you want to get up and running as fast as possible with minimum customization work.
Source code
In case you want to take our codebase as a starting point and customize the JWP OTT-Webapp to your liking,
download the Source code
in your preferred compression format (zip
, tar.gz
).
We are looking forward to see what you create!
Changes
Check the CHANGELOG
for detailed notes about the changes in each version.
Features
- add profile created success modal (296c548)
- add profiles to user menu (b63e7e7)
- add spacing between custom register fields (6439861)
- created CustomRegisterField.test.tsx (39efcd0)
- custom register fields (f7a5249)
- design changes, remove unnecessary logic, translations (9d458bd)
- implement "datepicker" as the last custom register field (d66d5da)
- project: add an image label as a custom param for playlists (63a85b5)
- project: implement translation of CRF dropdown (2cbe095)
- project: profiles loading overlay (b37cd94)
- project: update edit and create forms (b40c144)
- refactor profiles calls to services and controllers (416e3b7)
- selecting profiles (b6a978f)
- updated test snaps (09a32ae)
- user: hw manage profiles (03f0936)
Bug Fixes
- add comment in DateField (1d50c00)
- add config check for profiles feature (00288a0)
- add enabled flag for useProfiles (2b6cc37)
- add missing machine translations for ES in profiles (3ba6592)
- add various profiles fixes and improvements (4d85c1c)
- additional profiles PR comments fixes (514f3ca)
- appConfig from store instead of from search params (63b5134)
- avoid using auth provider name in components (1a8a70c)
- avoided response mapping in cleeng (b172dc7)
- border radius (9e1d80b)
- bugs (1185de2)
- bugs (77758eb)
- check if user exists before redirecting to profiles (fb88927)
- cleanup from a redundant condition (9106f05)
- consent checkbox wasn't rendered for cleeng (3e7ed31)
- countries and US states translated to Spanish (beb1154)
- create profile service and controller (865e321)
- css design changes (a102b6f)
- don't display "first_name" and "surname" custom register fields in registration step 1 (252feb2)
- fix design related comments (08ef531)
- fix env, fix loader logic (5e2dc7a)
- fix form type in update profile (9bb2fa5)
- fix loading overlay, move select profile logic to controller (519f76e)
- fix missing icon when profiles are disabled (888d44f)
- fix typescript error in vite.config.ts (27b0154)
- fix undefined in url (9cc5fa9)
- fix user page tabs (67bd642)
- fixed consent updating in Account section (d378708)
- fixed reconciliation issue in FormSection (a6d069d)
- form validation fixes, avatars update, move logic from hooks to controller (5ad40d3)
- handle same profile name error (a22f133)
- i18n fixes, move useProfiles logic to controller and service (d15e2ac)
- implement custom register fields in Account section (4aa35f5)
- infinite rerender fix, refetch fix (c8acc0f)
- invalidate listProfiles on register (f3b9473)
- invalidate publisher consents on config change (e78b05b)
- jwpltx crash fix and multiple test improvements (4118327)
- lint error (ddeb8f1)
- pr comments (662cc18)
- pr comments (db138a2)
- pr comments (9a98254)
- profilebox css fixes (10f2594)
- pull request feedback corrections (02e4fc7)
- re-introduce the new "other_registration_details" translation line (c7ac8e8)
- re-introduced the previously reverted changes (77606db)
- refactor CustomRegisterField.tsx (f04af0e)
- refactor profile and account controllers to avoid calling initializeAccount multiple times (1f08006)
- remove no longer necessary type casting (035de63)
- remove redundant "static" folder with json files (42ef8b2)
- remove redundant destructuring (a84c6da)
- remove svod check for profiles, replace type guard check with yup ([2043921](204...
v4.28.0
Prebuilt artifacts
ott-web-app-build-<version>.zip
and ott-web-app-build-<version>.tar.gz
contain the prebuilt JWP OTT-Webapp.
Use these files if you want to get up and running as fast as possible with minimum customization work.
Source code
In case you want to take our codebase as a starting point and customize the JWP OTT-Webapp to your liking,
download the Source code
in your preferred compression format (zip
, tar.gz
).
We are looking forward to see what you create!
Changes
Check the CHANGELOG
for detailed notes about the changes in each version.
Bug Fixes
- add comment in DateField (1d50c00)
- add config check for profiles feature (00288a0)
- add enabled flag for useProfiles (2b6cc37)
- add various profiles fixes and improvements (4d85c1c)
- appConfig from store instead of from search params (63b5134)
- avoid using auth provider name in components (1a8a70c)
- avoided response mapping in cleeng (b172dc7)
- border radius (9e1d80b)
- bugs (1185de2)
- bugs (77758eb)
- check if user exists before redirecting to profiles (fb88927)
- cleanup from a redundant condition (9106f05)
- consent checkbox wasn't rendered for cleeng (3e7ed31)
- countries and US states translated to Spanish (beb1154)
- create profile service and controller (865e321)
- css design changes (a102b6f)
- don't display "first_name" and "surname" custom register fields in registration step 1 (252feb2)
- fix design related comments (08ef531)
- fix env, fix loader logic (5e2dc7a)
- fix form type in update profile (9bb2fa5)
- fix typescript error in vite.config.ts (27b0154)
- fix undefined in url (9cc5fa9)
- fix user page tabs (67bd642)
- fixed consent updating in Account section (d378708)
- fixed reconciliation issue in FormSection (a6d069d)
- implement custom register fields in Account section (4aa35f5)
- infinite rerender fix, refetch fix (c8acc0f)
- invalidate listProfiles on register (f3b9473)
- invalidate publisher consents on config change (e78b05b)
- jwpltx crash fix and multiple test improvements (4118327)
- lint error (ddeb8f1)
- pr comments (662cc18)
- pr comments (db138a2)
- pr comments (9a98254)
- profilebox css fixes (10f2594)
- pull request feedback corrections (02e4fc7)
- re-introduce the new "other_registration_details" translation line (c7ac8e8)
- re-introduced the previously reverted changes (77606db)
- refactor CustomRegisterField.tsx (f04af0e)
- remove no longer necessary type casting (035de63)
- remove redundant "static" folder with json files (42ef8b2)
- remove redundant destructuring (a84c6da)
- remove unnecessary config check, add default avatar (57d02df)
- remove unnecessary helper text, rename class, fix profile persist on relog (1c7a537)
- remove unnecessary localstorage key (1a504b5)
- removed a no longer valid comment (22fcdb8)
- removed redundant conversion to string (651d552)
- rename a var (26bef11)
- replaced an enum with union type (386df1a)
- replaced ConsentFieldVariants enum with union types (0b69fc3)
- revert last change (a6d1634)
- revert one of the last changes (8ec620c)
- rollback live channel links pending route refactor (#373) (3f06b11)
- show "optional" even when no label in Dropdown (d9f2ee5)
- sync with base branch (7db6763)
- translations, profiles refetch (fa22d1c)
- type casting to supress incorrect type from SDK (f7f1f6d)
- update .depcheckrc.yaml (f373f0e)
- update Account.tsx (3b81892)
- update profile hooks with fetch logic (bba1c70)
- update react-i18next mock in vitest.setup.ts (8de258c)
- updated country and US state codes (6715cae)
- vqa2 fixes (e418746)
- watch history bug (1fc01ef)
Features
- add profiles to user menu (b63e7e7)
- add spacing between custom register fields (6439861)
- created CustomRegisterField.test.tsx ([39efcd0](https://github.com/jwplayer/ott...
v4.27.0
Prebuilt artifacts
ott-web-app-build-<version>.zip
and ott-web-app-build-<version>.tar.gz
contain the prebuilt JWP OTT-Webapp.
Use these files if you want to get up and running as fast as possible with minimum customization work.
Source code
In case you want to take our codebase as a starting point and customize the JWP OTT-Webapp to your liking,
download the Source code
in your preferred compression format (zip
, tar.gz
).
We are looking forward to see what you create!
Changes
Check the CHANGELOG
for detailed notes about the changes in each version.
Bug Fixes
- project: fix helmet for legacy series after react update (90d489c)