diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6194653e79..f79497a428 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.14.0)
-project(notcurses VERSION 2.0.0
+project(notcurses VERSION 2.0.1
DESCRIPTION "Blingful UI for modern terminal emulators"
HOMEPAGE_URL "https://nick-black.com/dankwiki/index.php/notcurses"
LANGUAGES C CXX)
diff --git a/NEWS.md b/NEWS.md
index 91ff1a6e7f..55c77d40e8 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,7 +1,7 @@
This document attempts to list user-visible changes and any major internal
rearrangements of Notcurses.
-* 2.1.0 (not yet released)
+* 2.0.1 (2020-10-19)
* Add `ncmenu_item_set_status()` for disabling or enabling menu items.
* Disabled menu items cannot be selected.
* Menu sections consisting only of disabled items are themselves disabled,
@@ -11,12 +11,11 @@ rearrangements of Notcurses.
sections, and will unroll the appropriate section when given input.
* Added `notcurses_stddim_yx_const()` (`notcurses_stddim_yx()` `const` form).
-* 2.0.0 (2020-10-12) "Stankonia"
+* 2.0.0 (2020-10-12) **"Stankonia"**
* **API STABILITY!** The API expressed in 2.0.0 will be maintained throughout
at least 2.x.x. A program compiled against 2.0.0 will continue to compile
and function properly against all 2.x.x releases. Thanks for putting up
- with the freewheeling API breakage until now. Semantic Versioning is in
- effect from this point on.
+ with the freewheeling API breakage until now.
* `NOTCURSES_VERSION_{MAJOR, MINOR, PATCH, TWEAK}` are now available from
`notcurses/version.h`. These represent the version your program was
*compiled against*. The version your program is *linked to* can still be
diff --git a/doc/Doxyfile b/doc/Doxyfile
index 64446ad05c..7df36af52d 100644
--- a/doc/Doxyfile
+++ b/doc/Doxyfile
@@ -38,7 +38,7 @@ PROJECT_NAME = Notcurses
# could be handy for archiving the generated documentation or if some version
# control system is used.
-PROJECT_NUMBER = 2.0.0
+PROJECT_NUMBER = 2.0.1
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
diff --git a/doc/man/index.html b/doc/man/index.html
index 8891c37e13..0486319fd9 100644
--- a/doc/man/index.html
+++ b/doc/man/index.html
@@ -26,8 +26,8 @@
- notcurses man pages (v2.0.0)
-
+ notcurses man pages (v2.0.1)
+
notcurses(3)—a blingful TUI library
Executables (section 1)
ncneofetch—generate low-effort posts for r/unixporn
diff --git a/doc/man/man1/ncneofetch.1.md b/doc/man/man1/ncneofetch.1.md
index 8f422a620d..0af4d22087 100644
--- a/doc/man/man1/ncneofetch.1.md
+++ b/doc/man/man1/ncneofetch.1.md
@@ -1,6 +1,6 @@
% ncneofetch(1)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man1/notcurses-demo.1.md b/doc/man/man1/notcurses-demo.1.md
index 13e548abe2..f70982a7b6 100644
--- a/doc/man/man1/notcurses-demo.1.md
+++ b/doc/man/man1/notcurses-demo.1.md
@@ -1,6 +1,6 @@
% notcurses-demo(1)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man1/notcurses-input.1.md b/doc/man/man1/notcurses-input.1.md
index a7e41cbde5..aa01fd9742 100644
--- a/doc/man/man1/notcurses-input.1.md
+++ b/doc/man/man1/notcurses-input.1.md
@@ -1,6 +1,6 @@
% notcurses-input(1)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man1/notcurses-tester.1.md b/doc/man/man1/notcurses-tester.1.md
index 4b9b2759e3..f818772264 100644
--- a/doc/man/man1/notcurses-tester.1.md
+++ b/doc/man/man1/notcurses-tester.1.md
@@ -1,6 +1,6 @@
% notcurses-tester(1)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man1/notcurses-tetris.1.md b/doc/man/man1/notcurses-tetris.1.md
index a5378859a2..e9e593ef4d 100644
--- a/doc/man/man1/notcurses-tetris.1.md
+++ b/doc/man/man1/notcurses-tetris.1.md
@@ -1,6 +1,6 @@
% notcurses-tetris(1)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man1/notcurses-view.1.md b/doc/man/man1/notcurses-view.1.md
index 96ab3206f3..9b26f7e590 100644
--- a/doc/man/man1/notcurses-view.1.md
+++ b/doc/man/man1/notcurses-view.1.md
@@ -1,6 +1,6 @@
% notcurses-view(1)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses.3.md b/doc/man/man3/notcurses.3.md
index 5477878327..cee253f704 100644
--- a/doc/man/man3/notcurses.3.md
+++ b/doc/man/man3/notcurses.3.md
@@ -1,6 +1,6 @@
% notcurses(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_capabilities.3.md b/doc/man/man3/notcurses_capabilities.3.md
index feb7805342..520ac99907 100644
--- a/doc/man/man3/notcurses_capabilities.3.md
+++ b/doc/man/man3/notcurses_capabilities.3.md
@@ -1,6 +1,6 @@
% notcurses_capabilities(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_cell.3.md b/doc/man/man3/notcurses_cell.3.md
index 3cbfd9787c..1d29b5dccf 100644
--- a/doc/man/man3/notcurses_cell.3.md
+++ b/doc/man/man3/notcurses_cell.3.md
@@ -1,6 +1,6 @@
% notcurses_cell(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
@@ -36,7 +36,7 @@ typedef struct cell {
#define CELL_FG_PALETTE (CELL_BG_PALETTE << 32u)
#define CHANNEL_ALPHA_MASK 0x30000000ull
#define CELL_ALPHA_HIGHCONTRAST 0x30000000ull
-#define CELL_ALPHA_TRANSPARENT 0x20000000ull
+#define CELL_ALPHA_TRANSPARENT 0x2.0.1000ull
#define CELL_ALPHA_BLEND 0x10000000ull
#define CELL_ALPHA_OPAQUE 0x00000000ull
```
diff --git a/doc/man/man3/notcurses_channels.3.md b/doc/man/man3/notcurses_channels.3.md
index c5734038b2..f1b5081928 100644
--- a/doc/man/man3/notcurses_channels.3.md
+++ b/doc/man/man3/notcurses_channels.3.md
@@ -1,6 +1,6 @@
% notcurses_channels(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_directmode.3.md b/doc/man/man3/notcurses_directmode.3.md
index 75c426afef..9d22c0dfa6 100644
--- a/doc/man/man3/notcurses_directmode.3.md
+++ b/doc/man/man3/notcurses_directmode.3.md
@@ -1,6 +1,6 @@
% ncdirect_init(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_fade.3.md b/doc/man/man3/notcurses_fade.3.md
index 5d81aeefe9..5e5e9d205a 100644
--- a/doc/man/man3/notcurses_fade.3.md
+++ b/doc/man/man3/notcurses_fade.3.md
@@ -1,6 +1,6 @@
% notcurses_fade(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_fds.3.md b/doc/man/man3/notcurses_fds.3.md
index 69df7c3df5..de460ee542 100644
--- a/doc/man/man3/notcurses_fds.3.md
+++ b/doc/man/man3/notcurses_fds.3.md
@@ -1,6 +1,6 @@
% notcurses_fds(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_init.3.md b/doc/man/man3/notcurses_init.3.md
index 6737f2cd15..2a9d3c02be 100644
--- a/doc/man/man3/notcurses_init.3.md
+++ b/doc/man/man3/notcurses_init.3.md
@@ -1,6 +1,6 @@
% notcurses_init(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_input.3.md b/doc/man/man3/notcurses_input.3.md
index 3594663a19..ae795dd796 100644
--- a/doc/man/man3/notcurses_input.3.md
+++ b/doc/man/man3/notcurses_input.3.md
@@ -1,6 +1,6 @@
% notcurses_input(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_lines.3.md b/doc/man/man3/notcurses_lines.3.md
index 96b49c33e6..5662064cad 100644
--- a/doc/man/man3/notcurses_lines.3.md
+++ b/doc/man/man3/notcurses_lines.3.md
@@ -1,6 +1,6 @@
% notcurses_lines(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_menu.3.md b/doc/man/man3/notcurses_menu.3.md
index 698f7a1189..f179fb3df5 100644
--- a/doc/man/man3/notcurses_menu.3.md
+++ b/doc/man/man3/notcurses_menu.3.md
@@ -1,6 +1,6 @@
% notcurses_menu(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_metric.3.md b/doc/man/man3/notcurses_metric.3.md
index 558b49e559..029da07dde 100644
--- a/doc/man/man3/notcurses_metric.3.md
+++ b/doc/man/man3/notcurses_metric.3.md
@@ -1,6 +1,6 @@
% notcurses_metric(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_multiselector.3.md b/doc/man/man3/notcurses_multiselector.3.md
index e67323bb9f..c0e96b9c4e 100644
--- a/doc/man/man3/notcurses_multiselector.3.md
+++ b/doc/man/man3/notcurses_multiselector.3.md
@@ -1,6 +1,6 @@
% notcurses_multiselector(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_output.3.md b/doc/man/man3/notcurses_output.3.md
index 8314fe6cd5..7f8e8d027f 100644
--- a/doc/man/man3/notcurses_output.3.md
+++ b/doc/man/man3/notcurses_output.3.md
@@ -1,6 +1,6 @@
% notcurses_output(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_palette.3.md b/doc/man/man3/notcurses_palette.3.md
index 837c54ad9b..7a574f3994 100644
--- a/doc/man/man3/notcurses_palette.3.md
+++ b/doc/man/man3/notcurses_palette.3.md
@@ -1,6 +1,6 @@
% notcurses_palette(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_plane.3.md b/doc/man/man3/notcurses_plane.3.md
index 37f13eb4c7..a826e29e22 100644
--- a/doc/man/man3/notcurses_plane.3.md
+++ b/doc/man/man3/notcurses_plane.3.md
@@ -1,6 +1,6 @@
% notcurses_plane(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_plot.3.md b/doc/man/man3/notcurses_plot.3.md
index 8d544825cd..2e6947b17d 100644
--- a/doc/man/man3/notcurses_plot.3.md
+++ b/doc/man/man3/notcurses_plot.3.md
@@ -1,6 +1,6 @@
% notcurses_plot(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_reader.3.md b/doc/man/man3/notcurses_reader.3.md
index 69e8f5b85f..861005d8ed 100644
--- a/doc/man/man3/notcurses_reader.3.md
+++ b/doc/man/man3/notcurses_reader.3.md
@@ -1,6 +1,6 @@
% notcurses_reader(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_reel.3.md b/doc/man/man3/notcurses_reel.3.md
index 73bf57929d..53abd1f22d 100644
--- a/doc/man/man3/notcurses_reel.3.md
+++ b/doc/man/man3/notcurses_reel.3.md
@@ -1,6 +1,6 @@
% notcurses_reel(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_refresh.3.md b/doc/man/man3/notcurses_refresh.3.md
index 1a31a1cfa8..94fe4c4bae 100644
--- a/doc/man/man3/notcurses_refresh.3.md
+++ b/doc/man/man3/notcurses_refresh.3.md
@@ -1,6 +1,6 @@
% notcurses_refresh(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_render.3.md b/doc/man/man3/notcurses_render.3.md
index 1b60942338..0ec6035497 100644
--- a/doc/man/man3/notcurses_render.3.md
+++ b/doc/man/man3/notcurses_render.3.md
@@ -1,6 +1,6 @@
% notcurses_render(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_selector.3.md b/doc/man/man3/notcurses_selector.3.md
index 153fcc91d7..41f6583ca4 100644
--- a/doc/man/man3/notcurses_selector.3.md
+++ b/doc/man/man3/notcurses_selector.3.md
@@ -1,6 +1,6 @@
% notcurses_selector(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_stats.3.md b/doc/man/man3/notcurses_stats.3.md
index eeae9358e5..9eb12eee58 100644
--- a/doc/man/man3/notcurses_stats.3.md
+++ b/doc/man/man3/notcurses_stats.3.md
@@ -1,6 +1,6 @@
% notcurses_stats(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_stdplane.3.md b/doc/man/man3/notcurses_stdplane.3.md
index 7d36ae9a6b..c5eadb065c 100644
--- a/doc/man/man3/notcurses_stdplane.3.md
+++ b/doc/man/man3/notcurses_stdplane.3.md
@@ -1,6 +1,6 @@
% notcurses_stdplane(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_stop.3.md b/doc/man/man3/notcurses_stop.3.md
index a8230aca9e..4679cbfc89 100644
--- a/doc/man/man3/notcurses_stop.3.md
+++ b/doc/man/man3/notcurses_stop.3.md
@@ -1,6 +1,6 @@
% notcurses_stop(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/doc/man/man3/notcurses_visual.3.md b/doc/man/man3/notcurses_visual.3.md
index f445eef206..02469df9b4 100644
--- a/doc/man/man3/notcurses_visual.3.md
+++ b/doc/man/man3/notcurses_visual.3.md
@@ -1,6 +1,6 @@
% notcurses_visual(3)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
notcurses_visual - notcurses multimedia
diff --git a/python/notcurses-pydemo.1.md b/python/notcurses-pydemo.1.md
index 14adbd6d10..3951a3a919 100644
--- a/python/notcurses-pydemo.1.md
+++ b/python/notcurses-pydemo.1.md
@@ -1,6 +1,6 @@
% notcurses-pydemo(1)
% nick black
-% v2.0.0
+% v2.0.1
# NAME
diff --git a/python/setup.py b/python/setup.py
index 461cdac117..de025d88ae 100644
--- a/python/setup.py
+++ b/python/setup.py
@@ -25,7 +25,7 @@ def read(fname):
setup(
name="notcurses",
- version="2.0.0",
+ version="2.0.1",
packages=['notcurses'],
scripts=['notcurses-pydemo', 'notcurses-direct-pydemo'],
package_dir={'': 'src'},
diff --git a/rust/Cargo.toml b/rust/Cargo.toml
index 9fb33a0334..251a6d0257 100644
--- a/rust/Cargo.toml
+++ b/rust/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "libnotcurses-sys"
-version = "2.0.0"
+version = "2.0.1"
authors = ["nick black "]
license = "Apache-2.0"
edition = "2018"
diff --git a/rust/build/build.rs b/rust/build/build.rs
index 904b1c56bc..709b03a73f 100644
--- a/rust/build/build.rs
+++ b/rust/build/build.rs
@@ -7,7 +7,7 @@ use std::path::PathBuf;
// largely taken from https://rust-lang.github.io/rust-bindgen/tutorial-3.html
fn main() {
let plib = pkg_config::Config::new()
- .atleast_version("2.0.0")
+ .atleast_version("2.0.1")
.probe("notcurses")
.unwrap();