~mediagoblin/mediagoblin

397479f53d34d88575f9206431a794e933172009 — Ben Sturmfels 5 months ago 76c4cf6
Copy the 0.12.1 release notes into main branch
1 files changed, 38 insertions(+), 1 deletions(-)

M docs/source/siteadmin/relnotes.rst
M docs/source/siteadmin/relnotes.rst => docs/source/siteadmin/relnotes.rst +38 -1
@@ 31,17 31,54 @@ This chapter has important information about our current and previous releases.

- Extend left/right arrow key navigation to paginated views [trac#5627] (Olivier Mehani)
- Set videos to preload="metadata" to prevent upfront download [trac#5625] (Michael McMahon)


0.12.1
=========

This patch release fixes a number of Python dependency issues, allows us to
support newer autoconf versions, fixes a few small bugs and improves the
documentation.

This release has been tested on Debian Bullseye (11) and Ubuntu 20.04. Due to a
dependency issue, we unfortunately **don't yet support Python 3.10**, which
means that Debian Bookworm and Ubuntu 22.04 and Fedora 36 are not yet
supported. This will be addressed in the upcoming version 0.13.0. This will be
the last release to support Python 3.5.

**Upgrading:**

For detailed instructions on installing or upgrading, see ":doc:`upgrading`" and
":doc:`deploying`".

If you have any problems, please drop in to the `#mediagoblin IRC chat
<https://web.libera.chat/#mediagoblin>`_, report an issue on our `issue
tracker <https://todo.sr.ht/~mediagoblin/mediagoblin>`_ or drop us an email to
`mediagoblin-devel@gnu.org <mailto:mediagoblin-devel@gnu.org>`_.

**Changes:**

- Convert README to Markdown for better display on SourceHut, add goblin, fix links (Ben Sturmfels)
- Add a troubleshooting page to the docs. (Ben Sturmfels)
- Fix incorrect setuptools install location for db/migrations/env.py (Elisei Roca)
- Add a "Troubleshooting" page to the documentation (Ben Sturmfels)
- Add Ubuntu 20.04 CI build (Ben Sturmfels)
- Add cc0 license to guix package (jgart)
- Add instructions to set permissions on installation directories (Ben Sturmfels)
- Switch from `py-bcrypt` to `bcrypt` (Elisei Roca)
- Explicitly specify we don't support Python 3.10 yet (Olivier Mehani)

**Bug fixes:**

- Fix references to non-existent package.json [trac#5615] (Ben Sturmfels)
- Remove unneeded shebang from test_processing.py (Elisei Roca)
- Fix incorrect setuptools install location for db/migrations/env.py (Elisei Roca)
- Pin version of `jinja2` dependency to avoid AttributeError and Ubuntu installation issues (Dan Helfman)
- Pin version of `jinja2` dependency to avoid AttributeError and Ubuntu installation issues (Dan Helfman, Olivier Mehani)
- Add support for autoconf > 2.69 [srht#12] (Peter Horvath)
- Switch to `pytest --forked` for parallel test runs as `pytest-xdist` 3.0.2 dropped `--boxed` (Ben Sturmfels)
- Fix encoding of passwords before hashing (Olivier Mehani)
- Fix remaining bcrypt issue (Olivier Mehani, Elisei Roca)
- Document need for Nginx `proxy_set_header Host` config [trac#5612] (Ben Sturmfels)


0.12.0