From e030af9fce7aefc3fe2773bd798730a361aa78ae Mon Sep 17 00:00:00 2001 From: Sammi De Guzman Date: Tue, 26 Sep 2023 12:30:46 -0700 Subject: [PATCH] release 4.0.0rc1 --- NEWS.md | 43 ++++++++++++++++++++++++++++++++++ news.d/bugfix/1571.ui.md | 1 - news.d/bugfix/1599.windows.md | 1 - news.d/feature/1404.ui.md | 1 - news.d/feature/1592.core.md | 1 - news.d/feature/1597.linux.md | 1 - news.d/feature/1598.osx.md | 1 - news.d/feature/1598.windows.md | 1 - news.d/feature/1611.core.md | 1 - news.d/feature/1632.osx.md | 1 - plover/__init__.py | 2 +- setup.py | 2 +- 12 files changed, 45 insertions(+), 11 deletions(-) delete mode 100644 news.d/bugfix/1571.ui.md delete mode 100644 news.d/bugfix/1599.windows.md delete mode 100644 news.d/feature/1404.ui.md delete mode 100644 news.d/feature/1592.core.md delete mode 100644 news.d/feature/1597.linux.md delete mode 100644 news.d/feature/1598.osx.md delete mode 100644 news.d/feature/1598.windows.md delete mode 100644 news.d/feature/1611.core.md delete mode 100644 news.d/feature/1632.osx.md diff --git a/NEWS.md b/NEWS.md index b37370b74..3434b610e 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,46 @@ +# v4.0.0rc1 (2023-09-26) + + + +## Features + +### Core + +- updated config to use tox4 (#1592) +- Implement first-up chord send for keyboard machine. (#1611) + +### User Interface + +- Added Traditional Chinese (zh-TW) translation. (#1404) + +### Linux + +- Update GitHub Actions from Ubuntu 18.04 to 22.04. (#1597) + +### macOS + +- Update GitHub Actions from macOS 10.15 to 12. (#1598) +- Changes the Plover icon on macOS to match Big Sur-style icons. (#1632) + +### Windows + +- Update GitHub Actions from Windows 2019 to 2022. (#1598) + +## Bugfixes + +### User Interface + +- Fix "add translation" dialog ignoring the stylesheet's background color for the translation and stroke text. (#1571) + +### Windows + +- Fixed an issue which caused tests to fail on windows due to case sensitive filepaths. (#1599) + +## API + +No significant changes. + + # v4.0.0.dev12 (2022-08-09) ## Features diff --git a/news.d/bugfix/1571.ui.md b/news.d/bugfix/1571.ui.md deleted file mode 100644 index 20e510209..000000000 --- a/news.d/bugfix/1571.ui.md +++ /dev/null @@ -1 +0,0 @@ -Fix "add translation" dialog ignoring the stylesheet's background color for the translation and stroke text. diff --git a/news.d/bugfix/1599.windows.md b/news.d/bugfix/1599.windows.md deleted file mode 100644 index 4f0f8de8f..000000000 --- a/news.d/bugfix/1599.windows.md +++ /dev/null @@ -1 +0,0 @@ -Fixed an issue which caused tests to fail on windows due to case sensitive filepaths. \ No newline at end of file diff --git a/news.d/feature/1404.ui.md b/news.d/feature/1404.ui.md deleted file mode 100644 index f9248318d..000000000 --- a/news.d/feature/1404.ui.md +++ /dev/null @@ -1 +0,0 @@ -Added Traditional Chinese (zh-TW) translation. diff --git a/news.d/feature/1592.core.md b/news.d/feature/1592.core.md deleted file mode 100644 index 09dba915b..000000000 --- a/news.d/feature/1592.core.md +++ /dev/null @@ -1 +0,0 @@ -updated config to use tox4 diff --git a/news.d/feature/1597.linux.md b/news.d/feature/1597.linux.md deleted file mode 100644 index e0a02224d..000000000 --- a/news.d/feature/1597.linux.md +++ /dev/null @@ -1 +0,0 @@ -Update GitHub Actions from Ubuntu 18.04 to 22.04. diff --git a/news.d/feature/1598.osx.md b/news.d/feature/1598.osx.md deleted file mode 100644 index 0bda7d394..000000000 --- a/news.d/feature/1598.osx.md +++ /dev/null @@ -1 +0,0 @@ -Update GitHub Actions from macOS 10.15 to 12. diff --git a/news.d/feature/1598.windows.md b/news.d/feature/1598.windows.md deleted file mode 100644 index 0d52f894c..000000000 --- a/news.d/feature/1598.windows.md +++ /dev/null @@ -1 +0,0 @@ -Update GitHub Actions from Windows 2019 to 2022. diff --git a/news.d/feature/1611.core.md b/news.d/feature/1611.core.md deleted file mode 100644 index 8db10aae6..000000000 --- a/news.d/feature/1611.core.md +++ /dev/null @@ -1 +0,0 @@ -Implement first-up chord send for keyboard machine. diff --git a/news.d/feature/1632.osx.md b/news.d/feature/1632.osx.md deleted file mode 100644 index 059ba3bb3..000000000 --- a/news.d/feature/1632.osx.md +++ /dev/null @@ -1 +0,0 @@ -Changes the Plover icon on macOS to match Big Sur-style icons. diff --git a/plover/__init__.py b/plover/__init__.py index 50902afe2..47baf27b9 100644 --- a/plover/__init__.py +++ b/plover/__init__.py @@ -12,7 +12,7 @@ # want to translate anyway. _ = lambda s: s -__version__ = '4.0.0.dev12' +__version__ = '4.0.0rc1' __copyright__ = '(C) Open Steno Project' __url__ = 'http://www.openstenoproject.org/' __download_url__ = 'http://www.openstenoproject.org/plover' diff --git a/setup.py b/setup.py index beab2d759..2b2da2276 100755 --- a/setup.py +++ b/setup.py @@ -46,7 +46,7 @@ def get_version(): if not os.path.exists('.git'): return None version = subprocess.check_output('git describe --tags --match=v[0-9]*'.split()).strip().decode() - m = re.match(r'^v(\d[\d.]*(?:\.dev\d+)?)(-\d+-g[a-f0-9]*)?$', version) + m = re.match(r'^v(\d[\d.]*(?:(?:\.dev|rc)\d+)?)(-\d+-g[a-f0-9]*)?$', version) assert m is not None, version version = m.group(1) if m.group(2) is not None: