Version bump to 2.3 and update changelog (for now)

This commit is contained in:
Micah Lee 2020-08-24 20:10:31 -07:00
parent 584ca92498
commit 23899fad58
No known key found for this signature in database
GPG Key ID: 403C2657CD994F73
5 changed files with 21 additions and 5 deletions

View File

@ -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:

View File

@ -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

View File

@ -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>

View File

@ -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+"

View File

@ -1 +1 @@
2.2
2.3