indico v3.0.1 Release Notes

  • ๐Ÿš€ Released on September 08, 2021

    ๐Ÿ‘Œ Improvements ^

    • ๐Ÿ‘ Allow filtering abstracts by custom fields having no value (:issue:5033, :pr:5034)
    • โž• Add support for syncing email addresses when logging in using external accounts (:pr:5035)
    • ๐Ÿ‘‰ Use more space-efficient QR code version in registration tickets (:pr:5052)
    • ๐Ÿ‘Œ Improve user experience when accessing an event restricted to registered participants while not logged in (:pr:5053)
    • When searching external users, prefer results with a name in case of multiple matches with the same email address (:pr:5066)
    • ๐Ÿ‘‰ Show program codes in additional places (:pr:5075)
    • Display localized country names (:issue:5070, :pr:5076)

    ๐Ÿ›  Bugfixes ^

    • ๐Ÿ‘‰ Show correct placeholders in date picker fields (:pr:5022)
    • 0๏ธโƒฃ Correctly preselect the default currency when creating a registration form
    • Do not notify registrants when a payment transaction is created in "pending" state
    • Keep the order of multi-choice options in registration summary (:issue:5020, :pr:5032)
    • Correctly handle relative URLs in PDF generation (:issue:5042, :pr:5044)
    • Render markdown in track descriptions in PDF generation (:issue:5043, :pr:5044)
    • ๐Ÿ›  Fix error when importing chairpersons from an existing event (:pr:5047)
    • ๐Ÿ›  Fix broken timetable entry permalinks when query string args are present (:pr:5049)
    • Do not show "Payments" event management menu entry for registration managers (:issue:5072)
    • Replace some hardcoded date formats with locale-aware ones (:issue:5059, :pr:5071)
    • ๐Ÿ‘ฏ Clone the scientific program description together with tracks (:pr:5077)
    • ๐Ÿ›  Fix database error when importing registrations to an event that already contains a deleted registration form with registrations (:pr:5078)

    Internal Changes ^

    • Add event.before_check_registration_email signal (:pr:5021, thanks :user:omegak)
    • Do not strip image maps in places where HTML is allowed (:pr:5026, thanks :user:bpedersen2)
    • Add event.registration.after_registration_form_clone signal (:pr:5037, thanks :user:vasantvohra)
    • โž• Add registration-invite-options template hook (:pr:5045, thanks :user:vasantvohra)
    • ๐Ÿ›  Fix Typeahead widget not working with extra validators (:issue:5048, :pr:5050, thanks :user:jbtwist)