diff --git a/CHANGELOG b/CHANGELOG
index f9eee562..424d29f8 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,46 @@
+nnn v4.2 Mojito
+2021-07-21
+
+- `NNN_PLUG` indicator symbol interpretation has **changed**:
+ - `!` - _run-cmd-as-plugin_ (earlier `_`)
+ - `&` - _run-gui-cmd-as-plugin_ (earlier `|`)
+ - `|` (new) - page noninteractive _run-cmd-as-plugin_ output
+- persistent selection markers (#1086)
+- option _extract to..._ for archives
+- mount remote and mount/extract archive to a smart context
+- confirm file trashing to avoid accidental press of x (#1101)
+- insert the last command executed at prompt on Up or Down
+- insert the current file name at empty prompt on TAB
+- handle redraw issue on missed `KEY_RESIZE` (#1067)
+- add force-tty capability to spawn and set pagers to it (#1064)
+- clear selection mode on deselecting last selected file (#1098)
+- remove selected hovered entry from selection on deletion
+- disable filtering in empty directories
+- ignore last pressed filter character when no matches
+- fix broken screen on resize while paging (#1072)
+- fix archive not hovered on creation
+- remove libgit2 dependency in `gitstatus` patch (#1095)
+- add `-G` flag for `gitstatus` patch
+- option `-X` for explorer (persistent picker) mode
+- option `-F` decommissioned in favour of config `NNN_HELP`
+- `-F` redefined to multiplex `NNN_FIFO` to preview or explore
+- support paging noninterative _run-cmd-as-plugin_ output
+- `nuke` - add option to execute binaries (#1111)
+- plugin `fzopen` - call `open` on macOS, add option to use `nuke`
+- plugin `fzcd` will not modify selection
+- plugin `suedit` - preserve environment
+- several `preview-tui` fixes
+- plugin `wall` renamed to `wallpaper`
+- remove plugin `fzz` - merged into plugin `autojump`
+- remove plugin `upgrade` - packaging is on OBS now
+- remove plugin `treeview` - needs minor `preview-tui` tweak
+- remove plugin `picker` - `nnn -p -` does the same
+- remove plugin `pdfview` - needs simple change in `pdfread`
+- remove plugin `uidgid` - use program option `-U`
+- remove plugins `mediainf`, `hexview` - simple one-liners
+
+-------------------------------------------------------------------------------
+
nnn v4.1.1 Sake
2021-06-03
diff --git a/misc/haiku/nnn.rdef b/misc/haiku/nnn.rdef
index 0c6a7d1c..2899128c 100644
--- a/misc/haiku/nnn.rdef
+++ b/misc/haiku/nnn.rdef
@@ -9,10 +9,10 @@ resource app_signature "application/x-vnd.Jarun-nnn";
resource app_version {
major = 4,
- middle = 1,
- minor = 1,
+ middle = 2,
+ minor = 0,
- variety = B_APPV_DEVELOPMENT,
+ variety = B_APPV_FINAL,
internal = 0,
short_info = "nnn",
diff --git a/nnn.1 b/nnn.1
index 0c595cd9..f5ec451c 100644
--- a/nnn.1
+++ b/nnn.1
@@ -1,4 +1,4 @@
-.Dd Jun 03, 2021
+.Dd Jul 21, 2021
.Dt NNN 1
.Os
.Sh NAME
diff --git a/src/nnn.c b/src/nnn.c
index d96509ab..6e447e0e 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -130,7 +130,7 @@
#endif
/* Macro definitions */
-#define VERSION "4.1.1"
+#define VERSION "4.2"
#define GENERAL_INFO "BSD 2-Clause\nhttps://github.com/jarun/nnn"
#ifndef NOSSN