diff --git a/CHANGELOG.md b/CHANGELOG.md
index 333162e16..ec8c81db3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
+## 5.0.1 - 2022-12-19
+
+- Fix: load offline-enabled.png regardless of base path (#503)
+- Do not update image file on blur if canvas is empty (enketo/enketo-core#931)
+- Fix calculation of nested repeat counts in >1 outer repeat instances (enketo/enketo-core#935)
+- Fix: integer and decimal widgets remain visible when form language changes (enketo/enketo-core#937)
+- Fix: don't clear decimals when switching French -> English (enketo/enketo-core#941)
+
## 5.0.0 - 2022-12-06
**BREAKING CHANGE**: widgets for integers and decimal inputs have been made into Enketo Core widgets. If you [specify widgets in your `config.json`](https://enketo.github.io/enketo-express/tutorial-10-configure.html#widgets), you **MUST** add `integer` and `decimal`.
diff --git a/README.md b/README.md
index 7e9ed98ca..51d7ec2ea 100644
--- a/README.md
+++ b/README.md
@@ -32,12 +32,12 @@ _Send a message if you'd like to contribute! We use an easy web interface provid
- Check if `node-forge` has been updated and if so, verify encrypted submissions end-to-end
1. Run `npm audit`
- Run `npm audit fix --production` to apply most important fixes
-1. Run `npm ci`
+1. Update version in `package.json`
+ - Bump to major version if consumers have to make changes.
+1. Run `npm i`
1. Run `npm test`
1. Run `npm run build-docs`
1. Update `CHANGELOG.md`
-1. Update version in `package.json`
- - Bump to major version if consumers have to make changes.
1. Merge PR with all changes
1. Create GitHub release
1. Tag and publish the release
diff --git a/docs/app_controllers_api-controller.js.html b/docs/app_controllers_api-controller.js.html
index 68b32891e..1cc969ebb 100644
--- a/docs/app_controllers_api-controller.js.html
+++ b/docs/app_controllers_api-controller.js.html
@@ -90,7 +90,7 @@
app/controllers/api-controller.js
diff --git a/docs/app_controllers_api-v1-controller.js.html b/docs/app_controllers_api-v1-controller.js.html
index f730273bd..0192c170f 100644
--- a/docs/app_controllers_api-v1-controller.js.html
+++ b/docs/app_controllers_api-v1-controller.js.html
@@ -518,7 +518,7 @@ app/controllers/api-v1-controller.js
diff --git a/docs/app_controllers_api-v2-controller.js.html b/docs/app_controllers_api-v2-controller.js.html
index 274a3691a..4581746b9 100644
--- a/docs/app_controllers_api-v2-controller.js.html
+++ b/docs/app_controllers_api-v2-controller.js.html
@@ -817,7 +817,7 @@ app/controllers/api-v2-controller.js
diff --git a/docs/app_controllers_authentication-controller.js.html b/docs/app_controllers_authentication-controller.js.html
index 51f608e64..ef9be1c27 100644
--- a/docs/app_controllers_authentication-controller.js.html
+++ b/docs/app_controllers_authentication-controller.js.html
@@ -204,7 +204,7 @@ app/controllers/authentication-controller.js
diff --git a/docs/app_controllers_error-handler.js.html b/docs/app_controllers_error-handler.js.html
index caa58dc30..a93c77a55 100644
--- a/docs/app_controllers_error-handler.js.html
+++ b/docs/app_controllers_error-handler.js.html
@@ -147,7 +147,7 @@ app/controllers/error-handler.js
diff --git a/docs/app_controllers_media-controller.js.html b/docs/app_controllers_media-controller.js.html
index bb56ff34d..eb18f02e7 100644
--- a/docs/app_controllers_media-controller.js.html
+++ b/docs/app_controllers_media-controller.js.html
@@ -182,7 +182,7 @@ app/controllers/media-controller.js
diff --git a/docs/app_controllers_offline-controller.js.html b/docs/app_controllers_offline-controller.js.html
index 82619877b..6957722aa 100644
--- a/docs/app_controllers_offline-controller.js.html
+++ b/docs/app_controllers_offline-controller.js.html
@@ -142,7 +142,7 @@ app/controllers/offline-controller.js
diff --git a/docs/app_controllers_pages-controller.js.html b/docs/app_controllers_pages-controller.js.html
index f8c7e4778..18a4d1022 100644
--- a/docs/app_controllers_pages-controller.js.html
+++ b/docs/app_controllers_pages-controller.js.html
@@ -101,7 +101,7 @@ app/controllers/pages-controller.js
diff --git a/docs/app_controllers_submission-controller.js.html b/docs/app_controllers_submission-controller.js.html
index c09d21c2d..f4bd12dc3 100644
--- a/docs/app_controllers_submission-controller.js.html
+++ b/docs/app_controllers_submission-controller.js.html
@@ -286,7 +286,7 @@ app/controllers/submission-controller.js
diff --git a/docs/app_controllers_survey-controller.js.html b/docs/app_controllers_survey-controller.js.html
index d3888e03c..e9200edd1 100644
--- a/docs/app_controllers_survey-controller.js.html
+++ b/docs/app_controllers_survey-controller.js.html
@@ -286,7 +286,7 @@ app/controllers/survey-controller.js
diff --git a/docs/app_controllers_transformation-controller.js.html b/docs/app_controllers_transformation-controller.js.html
index fe507fe44..471a9e85b 100644
--- a/docs/app_controllers_transformation-controller.js.html
+++ b/docs/app_controllers_transformation-controller.js.html
@@ -418,7 +418,7 @@ app/controllers/transformation-controller.js
diff --git a/docs/app_lib_communicator.js.html b/docs/app_lib_communicator.js.html
index 341896ae6..5c78ff47b 100644
--- a/docs/app_lib_communicator.js.html
+++ b/docs/app_lib_communicator.js.html
@@ -526,7 +526,7 @@ app/lib/communicator.js
diff --git a/docs/app_lib_custom-error.js.html b/docs/app_lib_custom-error.js.html
index b98a63257..a89faac0c 100644
--- a/docs/app_lib_custom-error.js.html
+++ b/docs/app_lib_custom-error.js.html
@@ -97,7 +97,7 @@ app/lib/custom-error.js
diff --git a/docs/app_lib_media.js.html b/docs/app_lib_media.js.html
index 75c0fd17d..b1aa15294 100644
--- a/docs/app_lib_media.js.html
+++ b/docs/app_lib_media.js.html
@@ -378,7 +378,7 @@ app/lib/media.js
diff --git a/docs/app_lib_pdf.js.html b/docs/app_lib_pdf.js.html
index 0ed8eb583..af73cb352 100644
--- a/docs/app_lib_pdf.js.html
+++ b/docs/app_lib_pdf.js.html
@@ -152,7 +152,7 @@ app/lib/pdf.js
diff --git a/docs/app_lib_router-utils.js.html b/docs/app_lib_router-utils.js.html
index dd6374522..5c97fac74 100644
--- a/docs/app_lib_router-utils.js.html
+++ b/docs/app_lib_router-utils.js.html
@@ -171,7 +171,7 @@ app/lib/router-utils.js
diff --git a/docs/app_lib_utils.js.html b/docs/app_lib_utils.js.html
index 91096c8b2..6bc886c52 100644
--- a/docs/app_lib_utils.js.html
+++ b/docs/app_lib_utils.js.html
@@ -299,7 +299,7 @@ app/lib/utils.js
diff --git a/docs/app_models_account-model.js.html b/docs/app_models_account-model.js.html
index 8aa007a9f..a4795cdf8 100644
--- a/docs/app_models_account-model.js.html
+++ b/docs/app_models_account-model.js.html
@@ -259,7 +259,7 @@ app/models/account-model.js
diff --git a/docs/app_models_cache-model.js.html b/docs/app_models_cache-model.js.html
index 09823395c..f4ebf4e5d 100644
--- a/docs/app_models_cache-model.js.html
+++ b/docs/app_models_cache-model.js.html
@@ -408,7 +408,7 @@ app/models/cache-model.js
diff --git a/docs/app_models_config-model.js.html b/docs/app_models_config-model.js.html
index 3780a087a..a7aa286f5 100644
--- a/docs/app_models_config-model.js.html
+++ b/docs/app_models_config-model.js.html
@@ -437,7 +437,7 @@ app/models/config-model.js
diff --git a/docs/app_models_instance-model.js.html b/docs/app_models_instance-model.js.html
index 6434a327d..27f6b7bd1 100644
--- a/docs/app_models_instance-model.js.html
+++ b/docs/app_models_instance-model.js.html
@@ -210,7 +210,7 @@ app/models/instance-model.js
diff --git a/docs/app_models_record-model.js.html b/docs/app_models_record-model.js.html
index e606aecc0..552f0b571 100644
--- a/docs/app_models_record-model.js.html
+++ b/docs/app_models_record-model.js.html
@@ -86,7 +86,7 @@ app/models/record-model.js
diff --git a/docs/app_models_submission-model.js.html b/docs/app_models_submission-model.js.html
index 6182913dc..7a5e057fa 100644
--- a/docs/app_models_submission-model.js.html
+++ b/docs/app_models_submission-model.js.html
@@ -220,7 +220,7 @@ app/models/submission-model.js
diff --git a/docs/app_models_survey-model.js.html b/docs/app_models_survey-model.js.html
index 2dc1135ca..51bf7b41a 100644
--- a/docs/app_models_survey-model.js.html
+++ b/docs/app_models_survey-model.js.html
@@ -601,7 +601,7 @@ app/models/survey-model.js
diff --git a/docs/app_models_user-model.js.html b/docs/app_models_user-model.js.html
index 6c927d3e3..dd61f2bf2 100644
--- a/docs/app_models_user-model.js.html
+++ b/docs/app_models_user-model.js.html
@@ -115,7 +115,7 @@ app/models/user-model.js
diff --git a/docs/global.html b/docs/global.html
index 4a7c91117..7aa2af6de 100644
--- a/docs/global.html
+++ b/docs/global.html
@@ -2722,7 +2722,7 @@ Properties:
diff --git a/docs/index.html b/docs/index.html
index 91bfe419f..a7571544f 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -92,15 +92,15 @@ Releases
Run npm audit fix --production
to apply most important fixes
-Run npm ci
-Run npm test
-Run npm run build-docs
-Update CHANGELOG.md
Update version in package.json
- Bump to major version if consumers have to make changes.
+Run npm i
+Run npm test
+Run npm run build-docs
+Update CHANGELOG.md
Merge PR with all changes
Create GitHub release
Tag and publish the release
@@ -132,7 +132,7 @@ Change log
@@ -144,4 +144,4 @@ Change log