diff options
author | Micah Lee <micah@micahflee.com> | 2020-08-24 20:10:31 -0700 |
---|---|---|
committer | Micah Lee <micah@micahflee.com> | 2020-08-24 20:10:31 -0700 |
commit | 23899fad581f89e67ecad72dff964dd2af17b55d (patch) | |
tree | a8c10a26538eec8122a13b4428c9d7a1eb1c7f50 | |
parent | 584ca92498c57570f63cffd551763c031faa2015 (diff) | |
download | onionshare-23899fad581f89e67ecad72dff964dd2af17b55d.tar.gz onionshare-23899fad581f89e67ecad72dff964dd2af17b55d.zip |
Version bump to 2.3 and update changelog (for now)
-rw-r--r-- | BUILD.md | 10 | ||||
-rw-r--r-- | CHANGELOG.md | 10 | ||||
-rw-r--r-- | install/org.onionshare.OnionShare.appdata.xml | 2 | ||||
-rw-r--r-- | pyproject.toml | 2 | ||||
-rw-r--r-- | share/version.txt | 2 |
5 files changed, 21 insertions, 5 deletions
@@ -299,15 +299,21 @@ To edit and build the documentation, see the [docs readme](/docs/README.md). This section documents the release process. Unless you're a core OnionShare developer making a release, you'll probably never need to follow it. -## Changelog, version, and signed git tag +## Changelog, version, docs, and signed git tag -Before making a release, all of these should be complete: +Before making a release, you must update the version in these places: * `share/version.txt` should have the correct version * `pyproject.toml` should have the correct version +* `docs/source/conf.py` should have the correct version * `install/org.onionshare.OnionShare.appdata.xml` should have the correct version * `install/onionshare.nsi` should have the correct version, for the Windows installer + +In addition to that, you must: + +* `install/org.onionshare.OnionShare.appdata.xml` should have the correct release date, and links to correct screenshots * `CHANGELOG.md` should be updated to include a list of all major changes since the last release +* Update all of the documentation to cover new features, including taking new screenshots if necessary * There must be a PGP-signed git tag for the version, e.g. for OnionShare 2.1, the tag must be `v2.1` The first step for the Linux, macOS, and Windows releases is the same: diff --git a/CHANGELOG.md b/CHANGELOG.md index da5f0c42..8d206b49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # OnionShare Changelog +## 2.3 + +* Major new feature: Multiple tabs, including better support for persistent services, fasting Tor connections +* New feature: Chat anonymously mode +* New feature: All new design +* New feature: Ability to display QR codes of OnionShare addresses +* New feature: Web apps have responsive design and look better on mobile +* New feature: Flatpak packaging for Linux +* Several bug fixes + ## 2.2 * New feature: Website mode, which allows publishing a static HTML website as an onion service diff --git a/install/org.onionshare.OnionShare.appdata.xml b/install/org.onionshare.OnionShare.appdata.xml index c9a0b11c..117d998c 100644 --- a/install/org.onionshare.OnionShare.appdata.xml +++ b/install/org.onionshare.OnionShare.appdata.xml @@ -40,6 +40,6 @@ <update_contact>micah@micahflee.com</update_contact> <content_rating type="oars-1.1" /> <releases> - <release type="stable" date="2019-10-13" version="2.2" /> + <release type="stable" date="2020-08-24" version="2.3" /> </releases> </component> diff --git a/pyproject.toml b/pyproject.toml index 6011b976..dda3b665 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "onionshare" -version = "2.2" +version = "2.3" description = "OnionShare lets you securely and anonymously send and receive files. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable web address so others can download files from you, or upload files to you. It does _not_ require setting up a separate server or using a third party file-sharing service." authors = ["Micah Lee <micah@micahflee.com>"] license = "GPLv3+" diff --git a/share/version.txt b/share/version.txt index 61618788..c0943d3e 100644 --- a/share/version.txt +++ b/share/version.txt @@ -1 +1 @@ -2.2
\ No newline at end of file +2.3
\ No newline at end of file |