[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

MediaGoblin 0.12.0 released

From: Ben Sturmfels
Subject: MediaGoblin 0.12.0 released
Date: Sat, 18 Sep 2021 23:02:37 +1000
User-agent: mu4e 1.6.5; emacs 27.2

Happy Software Freedom Day! Today we're pleased to announce the release
of MediaGoblin 0.12.0.

MediaGoblin is a free software media publishing platform that anyone can
run. You can think of it as a self-hosted alternative to Flickr, YouTube
or SoundCloud

This release resolves two significant issues in the Celery backend media
processing. The first was causing processed media to be marked as failed and the
second was inhibiting useful error messages. We've also resolved installation
issues caused by deprecated upstream code in the Werkzeug and jsonschema

We've added provisional `gmg serve` and `gmg celery` commands to simplify
deployment. These commands may change in the future and are not yet recommended
in the deployment documentation. If your deployment is already running smoothly,
there's no reason to switch at this stage.

See the release notes and upgrade instructions:

If you have any problems, please drop in to the #mediagoblin IRC chat, report an
issue on our issue tracker or drop us an email to

To join us and help improve Mediagoblin, please visit our getting
involved page:


 - Improve usability of report handling page
 - Remove `--system-site-packages` from `./configure` in docs and CI builds as 
   is forced anyway
 - Added provisional `gmg serve` and `gmg celery` commands
 - Switch Atom feeds from deprecated werkzeug.contrib.atom to feedgenerator,
   upgrade werkzeug
 - Document that `gmg dbupdate` is required after some config changes
 - Remove Debian 10 development Dockerfile
 - Add Debian 11 development Dockerfile and CI build
 - Fix/document Guix setup for 100% passing test suite
 - Convert `` to `setup.cfg`
 - Document re-installation of plugins during upgrade [#5611]
 - Remove unused `extlib/flask-wtf` code
 - Remove unused `translitcodec` dependency
 - Remove references to previous `tinymce` JS dependency
 - Remove plugin for decommissioned Mozilla Persona
 - Document running multiple MediaGoblin instances on one server
 - Begin conversion from jQuery to vanilla JS

Bug fixes:

- Fix images being marked as failed after Celery restart since 0.10.0 [#5608]
- Fix app logging calls not showing in Celery logs
- Fix test suite on Debian 11
- Remove reference to jsonschema.compat no longer available upstream


Ben Sturmfels

Sturm Software Engineering
+61 3 9024 2467

reply via email to

[Prev in Thread] Current Thread [Next in Thread]