diff --git a/ChangeLog.md b/ChangeLog.md
index 033b729..e71ddb1 100644
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -2,6 +2,24 @@
# ChangeLog
+
+
+## 3.2.0 (2023-01-30)
+
+
+
+### Changed
+
+* Now action uses `bash -xeo pipefail` for running Roswell install script. This way, in case of some errors inside the script, it will be interrupted immediately.
+* Also, we don't attempt to set `ROSWELL_INSTALL_DIR` env variable anymore, because despite it's presence, Roswell was installed into `/mingw64/bin/` instead under Windows and it works well (at least for me).
+* Now we don't add action's directory to the `PATH` using modification of `GITHUB_PATH` variable. This prevents modification of the `PATH` of a workflow called the action.
+
+
+
+### Fixed
+
+* Fixed running of test.ros script under Windows.
+
## 3.1.0 (2023-01-27)
diff --git a/README.md b/README.md
index 2698f7b..e8203e6 100644
--- a/README.md
+++ b/README.md
@@ -27,8 +27,16 @@ and [Qlot][e3ea] inside the Github `CI`.
## Implementation support
-Most implementations are tested on Linux, but for some of them Windows and `OSX` are also should work:
+Most implementations are tested on Linux, but for some of them Windows and `OSX` are also should work.
+Note, that for correct execution, your workflow should use `lispsh -eo pipefail` instead of default `bash`.
+This way a workflow will work Linux, `OSX` and Windows. You you will ignore this advice, you'll see such error
+when trying to call `ros` or `qlot` scripts:
+
+```
+/c/Users/runneradmin/.roswell/lisp/quicklisp/bin/qlot: line 4: exec: ros: not found
+ Error: Process completed with exit code 127.
+```
| **Implementation** | **Supported** |
| --- | --- |
| abcl-bin | ✅ |