diff --git a/CHANGELOG.md b/CHANGELOG.md
index ad8eeb2..cab6488 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,14 @@
+
+# [4.1.0](https://github.com/videojs/videojs-contrib-quality-levels/compare/v4.0.0...v4.1.0) (2024-03-06)
+
+### Features
+
+* add types support (#149) ([7bc330e](https://github.com/videojs/videojs-contrib-quality-levels/commit/7bc330e)), closes [#149](https://github.com/videojs/videojs-contrib-quality-levels/issues/149)
+
+### Chores
+
+* Update CI workflow (#144) ([f088ede](https://github.com/videojs/videojs-contrib-quality-levels/commit/f088ede)), closes [#144](https://github.com/videojs/videojs-contrib-quality-levels/issues/144)
+
# [4.0.0](https://github.com/videojs/videojs-contrib-quality-levels/compare/v3.0.0...v4.0.0) (2023-03-31)
diff --git a/package-lock.json b/package-lock.json
index 9715a7d..eb48f70 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "videojs-contrib-quality-levels",
- "version": "4.0.0",
+ "version": "4.1.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "videojs-contrib-quality-levels",
- "version": "4.0.0",
+ "version": "4.1.0",
"license": "Apache-2.0",
"dependencies": {
"global": "^4.4.0"
diff --git a/package.json b/package.json
index 8e105c4..1c6a15d 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "videojs-contrib-quality-levels",
- "version": "4.0.0",
+ "version": "4.1.0",
"description": "Exposes a list of quality levels available for the source.",
"main": "dist/videojs-contrib-quality-levels.cjs.js",
"types": "dist/types/plugin.d.ts",