1.0.4 2019-10-15
Bugfix release for pretalx 1.0. See the release blog post.
Note
Users of pretalx.com are already on the latest version of pretalx and have access to all of the listed new features and bugfixes. Administrators of self-hosted pretalx instances can find upgrade instructions here.
Schedule
[Feature] Answers to boolean questions are not displayed as “yes”, “no”, and “maybe” in public display, instead of “true” or “false”.
[Feature] The main schedule page now returns a 303 See Also redirect if accessed with JSON or XML accept headers.
[Feature] If no schedule has been published but a sneak peek is available, the schedule page now redirects to the sneak peek page. (#743)
[Fixed bug] In feedback pages for talks that contained multiple speakers, the email addresses of those speakers were shown next to their names.
[Fixed bug] On the sneak peek preview page, markdown was not rendered correctly to HTML.
Call for Papers
[Feature] Show speakers how many feedback notes have been left (if any) in their personal submission list view.
[Feature] Organisers can now disable/remove the profile picture input field if they don’t want any speaker pictures at all.
[Feature] The time(s), date(s) and location(s) of scheduled talks were added to the private speaker pages of those talks, making it easier for speakers to find out when and where their talk is taking place.
[Feature] Organisers can now set a minimum or maximum length for submission titles. (#742)
[Feature] The pretalx markdown display now supports markdown tables.
Organiser backend
[Feature] Allow users to add an imprint URL that will be shown at the bottom of every public event page.
[Feature] The event creation assistant now suggests more sensible event slugs.
Organiser backend: Scheduling
[Feature] Due to the powerful and hard-to-specify nature of the schedule HTML import, the frontend facing schedule XML import has been removed. Administrators can still import schedule files with the import_schedule command.
[Fixed bug] When a speaker withdrew their already-accepted talk, the talk slot was not removed from the schedule editor. It did work when setting the state via the organiser interface. (#775)
API
[Feature] Provide the file uploads a speaker added to their submission via the /talks and /submissions API endpoint. (#787)
[Feature] Speaker and talk detail pages now contain links to their respective API detail pages as alternate links.
[Feature] The API is now also available as an HTML browsable API. Filters and searches should be working as well as just browsing around.
[Feature] The events API endpoint now comes with a field exposing links to the schedule page, and the login page, among other things.
[Fixed bug] The API endpoint for events always returned a 404 on the detail view, even when event was visible in the list view. (#774)
[Fixed bug] In the /talks and /submissions endpoints, speaker biographies were not exposed. They were available in the /speakers endpoint as expected, so if you cannot currently upgrade, please be advised to use that endpoint. (#773)
[Fixed bug] Reviews could be returned multiple times in the reviews API endpoint (though the total count returned was correct). (#754)
Developers and plugins
[Feature] If pretalx is running in development mode, its favicon will be red.
[Feature] Plugin authors will now have access to all configuration sections starting with [plugin:*], to ease the integration of system level settings.