Feanil Patel
b5a9fff969
fix: update karma-jasmine to ^1 for karma 6 compatibility
...
karma-jasmine 1.x is the last major version that:
- Works with karma 6.x (peer dep: karma: '*')
- Works with jasmine-core 2.x (peer dep: jasmine-core: '*')
Version 2.x+ requires jasmine-core 3.x which is incompatible with
the pinned jasmine-core@2.6.4 (required for edx-ui-toolkit).
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-03-04 10:13:18 -05:00
renovate[bot]
1dcbd28e01
chore(deps): update dependency karma to v6 [security]
2026-03-04 10:13:18 -05:00
renovate[bot]
72c2bf6b02
chore(deps): update dependency underscore to v1.13.8 [security] ( #38077 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-03 21:53:56 +00:00
Feanil Patel
ae7a1c857a
build(deps): switch to caret version pinning for npm dependencies
...
Change package.json to use caret (^) pinning for flexible version
resolution. Packages >=1.0.0 pin to major version, packages <1.0.0
pin to minor version.
The following packages remain exact-pinned due to compatibility issues:
- redux (3.7.2) and redux-thunk (2.2.0): Newer versions of redux-thunk
(2.3+) require redux@^4 as a peer dependency. Since the codebase uses
redux 3.x, allowing redux-thunk to upgrade would cause peer dependency
conflicts and potential runtime issues.
- @edx/frontend-component-cookie-policy-banner (2.2.0): Newer versions
(2.6.0+) depend on @openedx/paragon@21.x which requires PNG file loaders
and uses SCSS files incompatible with the current webpack/sass-loader
configuration.
- bootstrap (4.0.0): Newer versions (4.6.x) use a `deprecate` mixin in
their SCSS that the current sass compilation setup doesn't support.
- jasmine-core@2.6.4: Newer 2.x versions (2.99+) enforce stricter
afterEach placement rules that break edx-ui-toolkit's ajax-helpers.js
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 11:54:05 -05:00
renovate[bot]
31080d7cc6
fix(deps): update dependency backbone to v1.6.1 ( #37959 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 19:04:18 +00:00
renovate[bot]
a6857908e9
fix(deps): update dependency css-loader to v7.1.3 ( #37960 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 18:47:40 +00:00
renovate[bot]
f2d8d03783
chore(deps): update dependency sinon to v19.0.5 ( #37957 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 18:29:02 +00:00
renovate[bot]
12c1542e5e
chore(deps): update dependency sass-loader to v16.0.6 ( #37958 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-29 17:30:13 +00:00
Pradeep
56cdab958a
feat: upgrade hls.js to version 1.6.15 and update related imports & refs ( #37936 )
2026-01-27 11:55:03 -05:00
Feanil Patel
1ebe64db56
build: Don't install @edx/studio-frontend
...
The dependencies on this package via studio should all be removed now
and so we no longer need to install this package to pickup any
components from it.
This work is part of:
* https://github.com/openedx/edx-platform/issues/36275
* https://github.com/openedx/edx-platform/issues/36108
2025-10-20 14:08:45 -04:00
Tony Busa
1704a0807a
chore: remove karma-selenium-webdriver-launcher and unneeded browsers
2025-10-16 12:39:10 -06:00
Santhosh Kumar
5a8a892d63
chore: remove unused mockprock devDependency
2025-09-24 07:50:35 +00:00
Feanil Patel
198886d191
Merge pull request #35936 from openedx/renovate/webpack-merge-6.x
...
fix(deps): update dependency webpack-merge to v6
2025-09-22 12:10:23 -04:00
Santhosh Kumar
87eb6718c4
feat!: Remove Proctortrack dependency ( #37284 )
...
* chore!: remove Proctortrack dependency
Remove all Proctortrack dependencies from the project, including:
- Python package dependencies in requirements files
- JavaScript package dependency in package.json
- Translation configuration in conf/locale/config.yaml
BREAKING CHANGE: Proctortrack proctoring provider is no longer available as a dependency.
This change removes the Proctortrack Dependency while preserving code references.
* feat: Update the package lock
* chore: Updating the requirements
* chore: Updating the requirements2
* chore: Clean up comments in github.in
Remove comment about django42 support pending release.
2025-09-19 13:07:07 -04:00
renovate[bot]
1c35881d0a
fix(deps): update dependency webpack-merge to v6
2025-09-18 15:47:22 +00:00
renovate[bot]
9a31db098e
fix(deps): update dependency webpack-bundle-tracker to v3
2025-09-18 10:41:05 -04:00
Tarun Tak
68d68203a2
chore: update @edx/brand dependency to new package @openedx/brand-openedx ( #37244 )
2025-09-17 08:04:11 -04:00
Feanil Patel
b86f1d573e
build: Upgrade to Node 24 ( #37166 )
...
Upgrade node and re-build package-lock.json
2025-09-10 16:14:16 -04:00
Tarun Tak
93fb3c4231
feat: update @edx/brand dependency to @edx/brand-edx.org ( #37236 )
...
Co-authored-by: root <root@lms.devstack.edx >
2025-08-19 14:33:47 +05:00
Tarun Tak
077e4ee4af
chore: update @edx/brand dependency to new package @openedx/brand-openedx ( #37105 )
...
* chore: update @edx/brand dependency to new package @openedx/brand-openedx
* Revert package-lock.json
* fix: updated package-lock.json
2025-08-19 09:35:37 +05:00
Muhammad Faraz Maqsood
d1854d0020
Revert "feat!: React 18 Upgrade ( #36568 )"
...
This reverts commit ec51d5da93 .
2025-05-23 09:12:38 +05:00
Usama Sadiq
ec51d5da93
feat!: React 18 Upgrade ( #36568 )
2025-05-06 16:19:45 +05:00
jciasenza
bae47af758
fix: updated existing enzyme tests to use react testing library
2025-03-28 17:45:48 -03:00
renovate[bot]
215cfb5731
chore(deps): update dependency selenium-webdriver to v4.30.0 ( #36454 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 12:24:40 +00:00
Robert Raposa
399be67fc4
style: remove eslint with frontend code removal ADR
...
- Add ADR for frontend code removal
- Drop eslint, as explained in the ADR
2025-03-20 11:03:41 -04:00
renovate[bot]
75185c0c86
fix(deps): update dependency sass to v1.85.1 ( #36373 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-13 15:59:19 +00:00
renovate[bot]
ca24de0abe
fix(deps): update dependency sass-loader to v16.0.5 ( #36362 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-11 19:54:05 +00:00
renovate[bot]
616aa44406
fix(deps): update dependency webpack to v5.98.0 ( #36354 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 19:45:20 +00:00
renovate[bot]
cd1d3fc55f
fix(deps): update dependency edx-ui-toolkit to v1.8.7 ( #36352 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 19:39:25 +00:00
renovate[bot]
5735058d7e
fix(deps): update dependency react-slick to v0.30.3 ( #36350 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 18:12:25 +00:00
renovate[bot]
111d75fe4a
fix(deps): update dependency moment-timezone to v0.5.47 ( #36347 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 16:42:03 +00:00
Feanil Patel
27707bb79d
Merge pull request #36341 from openedx/feanil/drop_picturefill_polyfill
...
feat!: Drop usage of the picturefill polyfill.
2025-03-10 12:13:20 -04:00
Feanil Patel
e36db6e251
feat!: Drop usage of the picturefill polyfill.
...
This package is no longer supported (https://www.npmjs.com/package/picturefill )
and it was a polyfill for the Picture element which is now widely
supported (https://caniuse.com/?search=Picture ) and we only used it in
one spot to make things work correctly in IE. I think it's safe to drop
as we and the world has stopped supporting IE a while ago.
BREAKING CHANGE: Program Card images on the legacy learner dashboard may
no longer load properly on IE.
2025-03-10 11:51:33 -04:00
renovate[bot]
48c65bda12
fix(deps): update dependency @edx/edx-proctoring to v4.18.4 ( #36346 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-10 15:49:41 +00:00
renovate[bot]
b1f06705b5
fix(deps): update dependency node-gyp to v11
2025-03-10 14:44:15 +00:00
renovate[bot]
96c88eef1b
fix(deps): update dependency css-loader to v7
2025-03-06 19:53:27 +00:00
Feanil Patel
fed7757e29
Merge pull request #35929 from openedx/renovate/uglify-js-3.x
...
fix(deps): update dependency uglify-js to v3
2025-03-06 14:51:49 -05:00
Feanil Patel
f310c02aba
build: Drop the whatwg-fetch polyfill.
...
This package polyfills the Fetch api but that API is now widely
available so I don't think we need this package anymore.
2025-03-05 08:58:35 -05:00
renovate[bot]
0b918efb76
chore(deps): update dependency selenium-webdriver to v4.29.0 ( #36325 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-05 10:12:22 +00:00
Feanil Patel
2417ca0057
build: Regenerate package-lock.json
...
This file is very out of date so just buliding it from scratch to get
the latest versions of 2nd order dependencies that are still compatible
with our explicit dependencies.
2025-03-04 12:54:50 -05:00
renovate[bot]
aa3c143831
fix(deps): update dependency uglify-js to v3
2025-03-04 17:44:27 +00:00
Bilal Qamar
04c933d7b3
Merge branch 'master' into renovate/uglify-js-2.x
2025-02-18 14:28:39 +05:00
renovate[bot]
824a766fb1
chore(deps): update dependency selenium-webdriver to v4.28.1 ( #36141 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 10:36:11 +00:00
renovate[bot]
3c74224c8d
chore(deps): update dependency eslint-import-resolver-webpack to v0.13.10 ( #36140 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 10:35:40 +00:00
renovate[bot]
9d9a68528f
fix(deps): update dependency webpack to v5.97.1 ( #35990 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-09 13:01:01 +00:00
renovate[bot]
7dc4c66365
fix(deps): update dependency @babel/preset-react to v7.26.3 ( #35989 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-09 12:55:35 +00:00
renovate[bot]
96b3bdad19
fix(deps): update dependency sass to v1.82.0 ( #35988 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-09 12:51:28 +00:00
renovate[bot]
dedd278944
fix(deps): update dependency sass-loader to v16.0.4 ( #35987 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-09 12:42:29 +00:00
Bilal Qamar
85a891a607
chore: updated package-lock
2024-12-05 11:21:00 -05:00
Bilal Qamar
9f718613dd
feat: updated node to v20
2024-12-05 11:20:57 -05:00