diff --git a/changelog.md b/changelog.md
index 9eec3ef2e5a1856b92107f700c20db1e6d10ade6..a6c13f24d7a83186b7ff168e7b25308aeead5448 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,10 +1,12 @@
 # changelog
 
 ## 2.4.0
+* `NEW` settings: `Lua.diagnostics.libraryFiles`, `Lua.diagnostics.ignoredFiles`
 * `CHG` hint: `Lua.hint.paramName` now supports `Disable`, `Literal` and `All`
 * `CHG` no longer ignore file names case in Windows
 * `CHG` watching library changes
 * `FIX` runtime errors
+* `FIX` hint: may show param-2 as `self`
 
 ## 2.3.7
 `2021-8-17`