Version History

Here you will find an overview of the most important innovations (new functionalities), optimisations (existing functions) and bug fixes in OpenSlides.

We are constantly working on improving the software. As a hosting customer, you will receive the security-maintained and stable versions on an ongoing basis. You can check the version of your instance in the -> Legal Notice.

OpenSlides 4.1.14 (2024-08-14)

New Features:
  • Organization level > Settings > General: New setting integrated that restricts the creation of meetings by committee administrators based on meeting templates. When activated, the 'Duplicate from' input field becomes a mandatory field.
  • Closed Meetings: Meeting administrators can lock meetings from the inside and thus restrict access to the meetings to participants only. 
Optimizations:
  • Logout/login process: Optimized page view after logging out and logging in again. Users return to the previously opened website after logging in again.
  • Create new meeting > Duplication field: When creating a new meeting, only meeting templates can be selected via the Duplicate field.
  • Elections > No per candidate: Layout optimized. General approval option appears above candidates.
  • Projector > Chyron: Positioning of current agenda item and person speaking adjusted. The projected agenda item is now displayed below the person speaking.
  • Various UI adjustments
  • Various translations
Bug Fixes:
  • Accounts > Sort: Sorting did not worked
  • Autopilot > List of speakers: Display error with missing names fixed
  • Meeting > Projection buttons: Corrected color values of the projection button when projection is active

OpenSlides 4.1.13 (2024-07-30)

New Features:
  • Committee administrators > Permissions extended: The account management options for committee admins have been extended. Committee admins can now edit personal data for all accounts that are part of their committees. An overview of all accounts available to them can be found in the 'Account' menu at organization level.

  • New text editor: The existing TinyMCE text editor was replaced by a further development of the TipTap text editor.

  • Development of TipTap plugin: Integration of a new plugin that enables the text import of WORD 365 docx documents.

Optimizations:
  • Accounts/participants - Export and import > csv file: Order of attributes in csv file adjusted.

  • Autopilot > Polls: Layout of active polls has been optimized and aligned with election layout.

  • Elections > Cumulative votes: Performance improved with cumulative voting

  • UI: various layout adjustments

Bug Fixes:
  • Motions > Forwarding: When calling up a forwarded motion, an error message appeared in the developer console

  • Motions/Elections > Proof of single votes: If a vote delegation was initially active, but was switched off before a vote or election, a note on the vote delegation was still displayed in the single vote proof for the persons affected by the vote delegation.

  • Elections: The structure levels and participant numbers of the candidates were not always loaded

  • Projectors > Project detail view > Messages: Text editor had not loaded correctly

  • Settings > Participants > Vote delegation: Activation/deactivation of vote delegation needed reload during ongoing voting to be visibly active.

  • Elections > Cumulated voting: bug fixed that negatively affected cumulative voting under high system load

OpenSlides 4.1.12 (2024-07-10)

New Features:
  • Account merge: Integration of a new function for merging multiple accounts into one account. (For details see FAQ)
  • Elections: Election mode 'No per candidate' visually enhanced. Selected candidates in a deletion election are shown crossed out.
Optimizations:
  • Committee > Detailed view > Meeting tile: super- and organization admins can use the 'Participants' icon to call up a filtered list of participants for the meeting in the account menu.
  • Participants: If the voting weight is switched off, the "Voting weight" sorting option is no longer displayed
  • Motions > Metadata > Submitter extension field: Extension entries are now displayed in the motion list and can be searched via the search field
  • Motions > Export > XLSX: All entries of the attribute ' Spokesperson' are now exported
  • Polls and elections: Layout redesign
  • Fallback mode: UI adjusted. The active fallback mode is now indicated by an icon to the right of the user nam
  • Performance improvements
  • Various translations
Bug Fixes:
  • Accounts > Delete dialog: In the delete dialog, old meetings were displayed in which the account was once present, but is no longer at the time of deletion.
  • Meetings / committees list: Sorting of both lists were linked. This led to empty lists and error messages
  • Meetings > Export: missing translations of the start and end date columns
  • Meeting > Start page: UI error fixed
  • Participants > Quick-Edit-Edialog > Vote delegation: When delegating voting rights from A to B was active, it was not possible to directly change the delegation of voting rights from B to A in the Quick Edit dialog in the list of participants.
  • Projector > Detailed view: activated timer projection icon was displayed in all projectors, although timer was only switched on in one projector, for example
  • Projector > Detailed view > Timer: UI error fixed
  • Update process OpenSlides instance: Restarting the OpenSlides backend caused the superadmin password to be reset to the default value.

OpenSlides 4.1.11 (2024-06-10)

New Features:
  • Account merge: Integration of a new function for merging multiple accounts into one account. (For details see FAQ)
  • Elections: Election mode 'No per candidate' visually enhanced. Selected candidates in a deletion election are shown crossed out.
Optimizations:
  • Committee > Detailed view > Meeting tile: super- and organization admins can use the 'Participants' icon to call up a filtered list of participants for the meeting in the account menu.
  • Participants: If the voting weight is switched off, the "Voting weight" sorting option is no longer displayed
  • Motions > Metadata > Submitter extension field: Extension entries are now displayed in the motion list and can be searched via the search field
  • Motions > Export > XLSX: All entries of the attribute ' Spokesperson' are now exported
  • Polls and elections: Layout redesign
  • Fallback mode: UI adjusted. The active fallback mode is now indicated by an icon to the right of the user name
  • Performance improvements
  • Various translations
Bug Fixes:
  • Accounts > Delete dialog: In the delete dialog, old meetings were displayed in which the account was once present, but is no longer at the time of deletion.
  • Meetings / committees list: Sorting of both lists were linked. This led to empty lists and error messages
  • Meetings > Export: missing translations of the start and end date columns
  • Meeting > Start page: UI error fixed
  • Participants > Quick-Edit-Edialog > Vote delegation: When delegating voting rights from A to B was active, it was not possible to directly change the delegation of voting rights from B to A in the Quick Edit dialog in the list of participants.
  • Projector > Detailed view: activated timer projection icon was displayed in all projectors, although timer was only switched on in one projector, for example
  • Projector > Detailed view > Timer: UI error fixed
  • Update process OpenSlides instance: Restarting the OpenSlides backend caused the superadmin password to be reset to the default value.

OpenSlides 4.1.11 (2024-06-10)

Optimizations:
  • Projector > Chyron: Selected options in the projection dialog are saved on confirmation and remain selected when reopened
  • Projection > Motions: Readability of meta information improved with light font color in dark mode
Bug Fixes:
  • Fixed loading error when opening tabs quickly
  • Accounts > List view and Committees > List view: Filter options were not translated directly when switching languages
  • Autopilot: If several elections/votes are started, error messages are no longer displayed in the console

OpenSlides 4.1.10 (2024-06-10)

New Features:
  • Membership number: Integration of a new account attribute. This attribute is unique and can be used to reference accounts without specifying any other referencing attributes. (ATTENTION: Interface changed, #2412)
  • Projectors > Chyron: The chyron has been expanded to include additional layouts and a new settings menu. It is now possible to (1) project the current agenda item and/or (2) select the current contribution in different layouts.
  • Settings > Participants > Vote delegation: New authorization implemented when vote delegation is activated - 'Restrict delegation principals from voting'.
Optimizations:
  • Motions > Export > xlsx file: Export of spokesperson integrated
  • Participants > Edit view in list: Improved performance for large meetings
  • Participants > List view: Member number and e-mail address are now visible in the list for users with the corresponding permission
  • UI optimizations
  • Translations added
Bug Fixes:
  • Autopilot: Error message appeared in developer console when quickly switching between start page and autopilot.
  • Motions > Workflow: List of workflows was not always displayed.
  • Motions > Committee field: Loading problem fixed. Field was not always displayed immediately.
  • Participants: Menu items were shown and hidden with a delay when changing groups.
  • Settings > Participants > Vote delegation: If sub-authorizations are set, but vote delegation was generally deactivated, the sub-authorizations were still active.
Known error:
  • When opening a tab, a quick click on the tab may result in a loading error. In this case, please reload the tab.

OpenSlides 4.1.9 (2024-05-15)

New Features:
  • Meetings: List export via CSV integrated
  • Motions > Detailed view of motions > Metadata: New option integrated for pre-selecting committees as submitters who are authorized to forward motions to the meeting.
  • Settings > Agenda > View: New option integrated to switch the agenda navigation on and off
Optimizations:
  • Committees > Export: Export data revised and improved
  • Committees > Import: Data in the sample file optimized and sample data integrated
  • Motions: Navigation in the list of motions and amendments improved.
  • Elections > Results: Open election details by clicking on integrated result graphic
  • Participants > Group rights: Visibility of the three-dot menu in the participant overview at the end of the row requires at least the group right “ Can see participants”
  • Legal notice > Statistics > Count logged-in users: New counting options integrated: All accounts, Server Send Events, Longpolling
Bug Fixes:
  • Autopilot > Speaking time widget: When deleting an active speech from the speech list, the associated speaking time quota was not stopped
  • Applications > PDF export: URL of attachments was exported incorrectly
  • Motions > PDF export: Supporters were exported in the wrong order
  • Motions > Amendment detail view: Error messages in developer console fixed
  • Participants > Presence status: When editing a participant, the presence was automatically activated or deactivated
  • Participants > Contributions: When changing the language from German to English, filter options were not translated
  • Participants > Group rights > Can see sensitive data: Participants with group rights could not see user names in the participant list
  • Participants: Bug fixed that participant administration rights across events were valid for the visibility of the access data dispatch
  • Projectors > Projection preferences: The preselection of amendments for a desired projector was not saved
  • Projection dialog: already selected projectors and projection presets have been deselected by an auto update
  • various UI errors fixed

OpenSlides 4.1.8 (2024-05-02)

Bug Fixes:
  • Motions: Updates in a meeting led to the closing of the editing mode of the editorial motion and thus to the loss of data from unsaved changes
  • Motions: Projections of motions without submitters were not possible
  • Motions > PDF Export: Without activated line numbering, an incorrect line break was created in the PDF if there is bold text in the text
  • Elections: No names were displayed when projecting election results

OpenSlides 4.1.7 (2024-04-18)

New Features:
  • Vote delegation: New permissions implemented, which can be activated when vote delegation is activated.
  •      A) Restrict delegation principals from adding themselves to the list of speakers
  •      B) Restrict delegation principals from creating motions/amendments
  •      C) Restrict delegation principals from supporting motions
  • Autopilot: New function for local customization of the autopilot integrated. Widgets can now be turned on and off.
  • Agenda: Navigation between agenda items integrated. (Note: motions and elections are not included in the navigation).
  • Participants > Group permissions: Two new group permissions added for the administration of participants.
  •      Can see sensitive data of participants
  •      Can update participants
  • Participants > Contributions: New filter (speaker - has spoken / has not spoken), new sort option (by OpenSlides content) and link to OpenSlides content added.
  • SSO via SAML: Option for direct login to a meeting integrated. Participants are automatically added to a predefined meeting/group.
  • Fallback mode using longpolling to bypass blocked http2 connections and load the website completely (e.g. with virus scanners or firewalls that block the loading of the OpenSlides website).
Optimizations:
  • List of speakers: The list of speakers UI has been fundamentally revised and restructured.
  • Agenda > Moderation notes: additional integration of the moderation notes in the detailed view of an agenda item
  • Motions > Detailed view: Navigation between motions optimized for mobile devices
  • Participants > Filter: Filter selection adapted to new group permissions. Filter options are shown and hidden depending on the group permissions.
  • Participants > Users: User profiles without a first name and surname are given a system name based on the current ID (e.g. user 1323)
  • Projection of motions: Improved projection transitions between motions
  • Projector > Projection of 'Speaking time - current contribution': Extended range of functions. All speech types are displayed with information about speech type, speaking time and, if applicable, outline level.
  • Meeting > Settings: Restructuring of the settings menus
  • Various UI improvements
  • various translations added
Bug Fixes:
  • Global search: Results list did not display a scrollbar
  • List of speakers: Fixed a bug that active contributions were not stopped correctly, but only paused. This caused an overlapping of contributions.
  • List of speakers: Moving requests to speak not possible when the speaking time widget is activated
  • Participants > Contributions: Fixed bug that motion identifiers were not loaded
  • Participants > List view > Three-point menu: The 3-point menu was also visible for participants who did not have (restricted) administrative rights
  • Motions > Detail view > submitter extension: Projection display error and missing PDF export fixed
  • Motions: Display error in motion list fixed. Motion submitters were displayed with undefined instead of their name.
  • Projection > Chyron: Structure level was not displayed in the chyron
  • Settings > Default groups with voting rights: Fixed a bug where changes and saves were not saved.
  • Settings > Agenda > Show submitter in the agenda: Setting was not active despite being marked
  • SAML: Downgraded "samlify" component to v2.8.10. (samlify sets an empty string as default for AllowCreate in authn request which leads to errors in some IdPs. samlify in 2.8.11 does not recognize the AllowCreate attribute)
  • various UI errors fixed

OpenSlides 4.1.6 (2024-03-27)

New Features:
  • Settings > List of speakers: New option added. Information about the number of requests to speak can optionally be deactivated.
  • List of speakers > Speaking times widget: New options for time adjustment integrated; 'Reset', 'Add' and 'Subtract'.
  • Participants > New function 'Change of mandate': New function for simplified change of mandate integrated. Participant number and group can be changed between two delegates.
  • PDF export motions > Multiple export: New option integrated. Change requests can be output in abbreviated form.
Optimizations:
  • List of speakers > Projection of the entire list: various optimizations integrated; especially in the use of interposed questions
  • UI > Motions > Metadata: Offset optimized
  • Various translations added
  • Projectors: Fixed a bug that showed all participants, not just admins, the active projections in each module.
Bug Fixes:
  • Participants > Import: Fixed a bug in relation to structure levels that prevented data import.
  • Elections > Result projection: Election results could not be projected
  • Elections > Vote delegation: Fixed a bug that prevented ballots from being stopped and/or ended when vote delegation was enabled.
  • File menus: Fixed a bug that displayed an unnecessary scrollbar
  • Projector > Timer: When creating a new timer with the value 0:00, this value was not saved.

OpenSlides 4.1.5 (2024-03-20)

New Features:
  • Accounts: Attribute 'Username' added to sorting
  • Motions > Metadata: Submitters can be added as free text. (ATTENTION: Interface changed, #3377)
  • Motions > Metadata: The submission date can be adjusted manually (date/time).
  • Motions > PDF export: Metadata free text applicant, 'spokesperson' and 'motion editor' are exported with single motion export.
Optimizations:
  • List of speakers > Speaking times widget: Structure level time editing adjusted. The input is now in minutes:seconds.
  • List of speakers > Last speakers: UI customization of the remove button.
  • Motions: Sorting of supporters adjusted. They are sorted alphabetically by first name.
  • Motions > List view: Long category names are abbreviated
  • Motions > Word-by-word check: UI in metadata optimized
  • Participants > csv file for export/import: The order of the columns has been aligned with the fields in the participant detail view.
  • Projectors: Complete projection information in lists (agenda/motions/elections) - currently projected elements - can only be seen by participants with the corresponding group permissions.
  • UI: extensive customization of UI components (especially dialogs and buttons)
  • UI: Data import information text at the top of the screen optimized
  • Various translations added
Bug Fixes:
  • Committees > Export csv file: Column names and date formatting adapted to the import file
  • Committees - Administration: Committee admins could not add themselves to a meeting as admin if the meeting had no date.
  • Meeting import: Fixed bug that blocked meeting import.
  • Votes/Elections/Polls: Stopping was not possible when the voting delegation was activated.
  • List of speakers > Interposed questions: Fixed a bug where interposed questions could not be recalled without a main request to speak. Interposed questions can now be recalled if there is an active request to speak. Without an active request to speak, interposed questions cannot be recalled, as they require an active request to speak.
  • List of speakers > Points of order: Paused points of order were overlaid by a new speech. Two speeches could be active. If a point of order is paused and a new speech is started, the point of order is automatically ended again.
  • List of speakers > Interposed question: Participants with an structure level could not be placed on the list of speakers with an interposed question if structure levels were not linked to speaking times.
  • List of speakers: It was not possible to sort the list of speakers when interposed questions were placed.
  • List of speakers: Participants who are only allowed to see themselves on the list of speakers were able to see the speaking time widget.
  • Elections > Single vote record: General abstentions, general rejections and general approvals were not listed in the single vote record.
  • Participants > Import: If a user was imported with a voting weight in the wrong number format, a backend error was generated. This is prevented by a warning message during import.
  • Participants -> Import: Fixed a bug that prevented the update of data with an existing structure level.
  • Meeting > Settings: 'Reset to default settings' did not work

OpenSlides 4.1.4 (2024-03-14)

Bug Fixes:
  • Fixed a bug that caused connection aborts/loading issues (error during communication with the autoupdate service)

OpenSlides 4.1.3 (2024-03-11)

New features - Parliament mode: Integration of various features and reworks that reflect the specific requirements of a complex speech time management system with time quotas - especially for parliaments.

  • New Structure Level Management: The participant attribute 'Structure Level' has been reworked and expanded. It is now possible to create structure levels and assign color values to them via a new menu. In addition, the management of participants with multiple structure levels has been improved. (Filtering by structure level, assignment via multiple selection) [ATTENTION: Interface changed, PR#1996]
  • IMPORTANT: Existing structure levels are automatically created as new structure levels. If an existing structure level is, for example, in the format "Board, AG Bau, BAG Netzpolitik", then the new structure level is in the same format and is NOT separated. This must be done manually.
  • Speaking time management: Linking of structure levels with configurable speaking time quotas. With the integration of this feature, it is now possible to represent structure levels (e.g. parliamentary groups or coalitions) with their specific speaking time quotas.
  • Speaking time widget: Visualization of all available speaking time quotas (with names of the structure levels and optional color stripes) as a separate widget in the Autopilot. If required, the speaking time quotas can be adjusted in the widget.
  • List of speakers: Participants can be added to a list of speakers multiple times.
  • List of speakers > Point of order: Points of order can be put for other persons. (only for list of speakers admins)
  • List of speakers: Integration of new types of requests to speak: '(parliamentary) interposed question' and an 'intervention'.
  • Overview of speakers: Via the new menu 'Contributions' in the Participants module, it is possible to view all contributions of a meeting, filter/sort them or export them via CSV file.
  • Projectors: Integration of two new projectors to display speaking time quotas; a) display of the current speech with speaking time quota and b) display of all structures with their speaking time quotas.
  • Projectors > Timer: Enhancement of the existing functionality. It is now possible to set a timer (stopwatch).
  • Moderation notes: A new field 'Moderation notes' can be filled in for each agenda item. This content is displayed in the Autopilot under the current list of speakers. A new right controls who can see this field.
Further features:
  • Motions > Recommendations: The recommendations of motions can be set to not public in the workflow depending on their status.
  • Motions > Metadata: Integration of two new selection fields in the metadata; 'Motion editors' and 'Spokesperson'.
  • Motions: Check for word-for-word match integrated. If there is an equal worded motion text, this will be displayed in the metadata.
  • Voting records: New filter options have been integrated in the voting record (Entitled Users) for motions and elections. These enable filtering by presence at the time of voting and by voter turnout.
Optimizations:
  • Participant import: New column 'structure_level' added. The new column can be used to add and create new structure levels during import.
  • IMPORTANT: By changing the 'Structure level' attribute, old csv files can no longer be used.
  • Accounts > Detail view: Removal of the 'Default structure level' attribute. Setting/creating structure levels is now only possible at meeting level.
  • Participant import: When importing participants, the import is blocked if one or more incorrect (unknown) email addresses are used for participants. A message is displayed in the import preview to identify the affected participants.
  • Motions > Detail view: Position swap of the metadata submission date and creation date.
  • Motions > Detail view: The visibility of 'Creation date' has been adjusted. The 'Creation date' is now only visible to users with the group right 'Can manage motions'.
  • Motions > Delete: If a motion with amendments should be deleted, a warning is displayed which lists the existing amendments.
  • Motions with amendments > Delete: Deleting a motion with amendments deletes both the motion as well as all amendments.
  • Applications > Creation: When creating an application, the preamble is also displayed.
  • Meeting import: The import of meetings is now only possible as 'Superadmin'.
  • New translations added and various existing formulations optimized.
  • UI: Readability of texts in dark mode, more precisely of texts in fields that are currently being edited, improved.
  • UI: Imprint > Requests to speak: UI optimization of 'Count completed requests to speak'.
  • UI: Imports > Preview: improved display of data and errors.
Bug Fixes:
  • Accounts: Existing accounts with spaces in the user name can be edited and updated again. The successful creation of the account is confirmed visually and the account is created with a consecutive number after the user name.
  • Creation of users/accounts via lists: Fixed a bug that prevented the creation of user names in a talk list, for example, if an identical user name already existed. The successful creation of the account will be visually confirmed.
  • Participant import > CSV file: Groups can be added or changed again via CSV import
  • Motions > Amendments > Workflow: Preset workflows for amendments that differ from the workflows of the motion are used/displayed correctly again.
  • Motions > Creation: Fixed a bug that displayed the wrong workflow when creating a motion than the one that was manually preset.
  • Settings > Motions: The setting "Default text version for change recommendations and projection of motions " will again correctly display the selected version by opening a motion.
  • Reset password: Navigation error when using password reset URL fixed.

4.1.2 (2024-02-08)

Bug Fixes:
  • Editing of existing user profiles with spaces in the user name is possible again. This ONLY affects existing usernames with spaces. New users still cannot be created with spaces in their username.

4.1.1 (2024-01-12)

Optimizations:
  • Account import: If a CSV file contains non-permitted values for the vote weight, the corresponding line is marked as an error in the preview and the import is blocked.
  • SSO: As an organization admin, the SSO identifier can be set via the interface when creating a user. (changed API)
Bug Fixes: 
  • Account/participant import: Adding an already selected file again resulted in an error.
  • Files: Font file format TFF could not be uploaded
  • Motions: When forwarding motions, an empty shell of the forwarded motion may have been visible in the motions menu.
  • Motions > Metadata: When deleting and/or adding submitters, the preview was sometimes not displayed.
  • Motions > Motion blocks: Layout error for motion block with long title
  • Files: Layout error when editing permissions fixed.

OpenSlides 4.1.

Details of the publication can be found at https://files.openslides.org/press/4.1/PM-OpenSlides-4.1.pdf (german)

Security improvements:
  • Changing the own password leads to the termination of all own logged-in connections

Optimizations:
  • Account import: warning messages optimized

  • Participant import: warning messages optimized

  • Participant import: Fields that may not be changed are marked with a symbol

  • Participant import: Incorrect data is marked and rejected for import

  • Participant import: optimized referencing of groups. The groups must be created before the import

  • Participant import: Participants can be updated depending on admin rights

  • Amendments: When creating amendments, only the category of the motion is adopted, not the motion block or tag

  • Imports (general): If an incorrect file is used, the summary and preview are removed

  • Global search: UI and function improvements

  • User data > Change user name: Saving user names with spaces is prevented
  • Vote weight: Participants with a vote weight that is too low can no longer be saved. A corresponding warning is displayed when saving.
  • New translations

Bug Fixes:
  • Participant import: The presence status could not be imported
  • Files: SVG and HTML files could not be uploaded
  • Meetings: Titles of archived meetings were difficult to read
  • List of speakers: "Re-add last speaker" could lead to error messages or incorrect behavior

4.0.17 (2023-12-06)

Security improvements:
  • File upload: Security check of file content to avoid files with malicious content.
  • File upload: Download behavior adjusted. Files can now only be downloaded and no longer opened directly.
Optimizations:
  • Participants: Display of the sum of the vote weighting added. Tip: The sum of the vote weighting is calculated based on the visible participants. When setting a filter, the total can be restricted to a specific group, for example.
  • 'Forgot password' function: E-mail subject with user name extended.
  • Motions > Amendments: When creating amendments, only categories are adopted. Motion blocks and tags are not transferred.Neue Tooltips hinzugefügt
  • UI improvements
Bug Fixes:
  • Password change user account: Despite entering an incorrect old password, a successful password change was displayed.
  • 'Forgot password?" function and password change in the user account: Password could not be changed.
  • 'Forgot password?" function: Although the validity of the verification link is limited to 10', a false positive password change was displayed after this time.
  • Function 'Forgot password?': Forwarding error when opening the e-mail link. The login web page opened instead of the 'Reset password' web page.
  • Meeting creation: Some content was not translated when German language was selected
  • Autoupdate error: If the website was reloaded when a motion was created and then saved, various errors occurred. (e.g. incomplete display of the application or missing automatic playback of the livestream)
  • Motions > XLSX Export: false translation of the motion title by 'user-defined translations'
  • Motions > Workflow: Two settings were not exported
  • Motions > Amendments: Error in line numbering prevented presentation of an amendment

4.0.16 (2023-11-23)

Optimizations:
  • Login process: Security of the login process improved
  • Organization level > Meetings > Duplicate: Meetings participants with a vote weight of 0 are converted to a new vote weight format during duplication. Participants are given a vote weight of 0.000001.
  • Global search: various UI adjustments
  • Global search: Search terms and results are retained within a tab
  • Global search: folders can be opened directly
  • Global search: Search extended to include titles, polls and elections as well as reasons of motions
  • Global search: search algorithm refined
  • Tool tips: various UI optimizations

Bug Fixes:
  • Organization level > Meetings > Duplicate: Events with participants who have a voting weight of 0 could not be duplicated. (Solution: see second optimization point)
  • Meeting > Vote weight: Participants who were created with a vote weight of 0 before the 4.0.13 update were incorrectly displayed with a vote weight of 1 after the update.
  • Meeting > List of speakers: Speeches from deleted accounts were deleted without anonymized referencing
  • Meeting > Motions: Applications were loaded incompletely with the error 'undefined' if one or more applications were opened in the detail view in five or more tabs.
  • Meeting > Motions > Multiple selection: If motions are to be added to the agenda via multiple selection, this is canceled if one or more motions are already on the agenda
  • Meeting > Projection of motions: incorrect line numbering for motions with self-assigned start line numbering
  • Meeting > Projectors: Layout bug in projector title
  • Angular integration: various UI errors

4.0.15 (20231114)

New Features:

  • New language added: French (Note: The language integration is not yet complete. Missing translations are displayed in English).
Optimizations:
  • Group permissions: Adjustment of the default groups created when creating a meeting and their default permissions.

Bug Fixes:
  • Motions: Opening motions quickly in multiple tabs caused loading problems. Motions were loaded incompletely. Instead of an application text, the error message 'undefined' was displayed.

4.0.14 (20231113)

Optimizations:

  • Meeting > Settings > Motions > General > Default setting for change recommendation: This function also includes projections, so a more precise function description has been added.
Bug Fixes:

  • Motions/Elections > Settings: Changing the default value from the preset voting type to 'Analog' generated errors. Voting or elections were no longer possible after setting the change.
  • Motion blocks > List > Detailed view of a block: Layout problem with recommendation information fixed
  • Motions > Workflow: changed sorting was not active in drop-down selection 'Next states'
  • Account import: various bug fixes in relation to vote weight import
  • Fixed various UI errors

4.0.13 (20231101)

Optimizations:
  • Voting weight: A vote weight with the value 0 can no longer be set. A value greater than or equal to 0.000001 must be set.
  • Navigation between meetings: Filter selection is now only active per event and no longer across events
  • Creation of a new account: Use of an incomplete e-mail address - an invalid e-mail format - is no longer possible.
  • Global search: UI improvements
  • Speaking lists: Points of order are no longer counted as requests to speak
  • Projectors > Countdowns: Countdowns greater than 60 minutes integrated
  • Imprint > Requests to speak: The duration of all requests to speak is now displayed in hh:mm
Bug Fixes:
  • Account > Import: Data import with duplicated content (e.g. multiple use of the same user name in different lines) was possible.
  • Committees > New meeting: No meetings were displayed in the "Duplicate from" field after page reload.
  • Agenda > Projection of agenda: Projection of the agenda also showed the last election result
  • Agenda > Projection of TO: TO numbering of motions and elections was not displayed
  • Motion blocks (menu): Favorites icon was missing for favorite motions
  • Motion blocks: Block names starting with spaces could be created. This led to incorrect filter sorting.
  • Elections: Reloading of election results created incorrect representation of candidates / elected persons. Deleted users were displayed.
  • Elections/polls: preset voting group was not displayed as default value when creating an election/poll if an election/poll was previously created with another group in the same election or in the same motion.
  • Files: Download folder not possible
  • Projectors > Chyron: Font change not visible on iOS devices
  • Chat: No chat update during longer periods of inactivity
  • Imprint: Link to the version history did not work

4.0.12 (20231101)

Optimizations:
  • Global search - UI improvements
  • List of speakers - Last speakers: Speech meta information of a deleted user is retained
  • Projection of a motion with amendments: Projection of amendments with conflicts optimized
  • Angular Update
Bug Fixes:
  • Motions > Motion blocks: Option "Remove motion from block" was displayed to all participants in the mobile view
  • Motions > Motion blocks: Motions were displayed with incorrect system number
  • Elections: Ballots could be created based on deleted users in the list of candidates
  • Projectors: Deselection of projection defaults partially not possible
  • History > Motions: Motion identifiers were not always displayed
  • History > Participants: If the account list was previously opened, all accounts were visible in the participants menu

4.0.11 (20231019)

Bug Fixes:
  • PDF export of motions: referenced motions are also exported in the single PDF export if the "Show referenced motions" function is deactivated
  • New tab: Loading error when opening a new tab

4.0.10 (20231018)

New Features:
  • Accounts/participants: New filter option 'Gender' added

Optimizations:
  • Global search: improved usability and results output
  • Account data import: SAML (Single-Sign-On) integrated
  • List of speakers: Present info added
  • Amendment creation: Integration of a new back button
  • various performance improvements (Autoupdate/Shared-Worker)
  • Speech counter: Layout optimization for longer structure level names
  • Motions > Add submitter via multiple selection: Administrator 'superadmin' could select users from the account list as submitters. -> Optimized for meeting participants
  • Livestream window: UI position improved to avoid overlap with other OS content
  • Files: Click behavior of the image icon optimized
Bug Fixes:
  • Permission problem: Organization and committee admins could no longer set themselves as meeting admins
  • Motion creation: unintentionally selected category was permanently set during motion creation and could only be deleted afterwards
  • Motions - Creation: Search in category selection field was incorrect
  • Motions: Incorrect submitter structure level displayed in motion list
  • Amendment: incorrect line numbering displayed in various constellations
  • Motions - Multiple selection: Removal of favorites generated error message
  • Motions - Multiple selection: Adding / removing submitters generated error message for existing or non-existing submitters
  • Motions - Move to call list: Moving applications was not possible
  • PDF export of motions: Content with strikethrough and underlined formatting exported incorrectly
  • Motions: incorrect numerical sorting displayed
  • Agenda: The names of motions were displayed incorrectly after reloading
  • Participants: Filter could only be removed with multiple clicks
  • Participants - multiple selection: Adding groups was not possible if one of the selected users was already assigned to a group
  • Participants - Create user in meeting / wrong permission: Meeting admin could change personal information
  • Participants - Detailed user view: meeting-specific information partially not visible
  • Meetings - Tags: Users without authorization were able to access the tag page
  • Projectors: No update received after cache reset
  • Projector UI error on iOS devices: font in countdown displayed slightly offset twice
  • Projectors: Projector could not be deleted when the projector detail view was open
  • Number of accounts per meeting: incorrect number of accounts per meeting displayed
  • History: individual module elements could not be opened.
  • Organization level > Design: some designs were not displayed

4.0.9 (20230915)

Optimizations:
  • Extensive performance optimizations in the client (including motion detail page and autopilot)
  • List of speakers: Speeches on points of order can be brought back
  • Motions - Metadata: UI customization
  • Hyperlink visualization for light and dark theme improved
  • Motions > Metadata > Motion support: Sorting improved
Bug Fixes:
  • Motions: Motion export via multiple selection had incorrect sorting
  • PDF export requests: incorrect PDF file name set for list export
  • Motions PDF Export: Number of open speeches was missing in the export
  • Motions - Motion support: incorrect referencing of supporters
  • Amendments: missing content of amendments
  • Amendment list: missing note for empty amendment
  • Change recommendations: Link in summary of changes did not work
  • List of speakers: Layout problem when moving speeches
  • Vote delegation: Persons with granted voting rights first had to open the list of participants in order to be able to vote
  • Projectors: empty preview window in the projector setting
  • Chyron: Flickering with two active chyrons (in different projectors)
  • Meeting creation: Meeting copy not possible
  • Hidden agenda item/motion in autopilot generates client error. The list of speakers for the subsequent public agenda item/motion then contains empty names

4.0.8 (20230906)

New Features:
  • new global search (search across all meetings or only in selected meeting)
  • Wi-Fi access data can be set in the general settings (of a meeting) and projected as a QR code
  • Logged-in participants can be counted (Legal notice > Logged-in Users > Count logged-in users) - only for (meeting) administrators
Optimizations:
  • Extensive performance optimizations of all list views
  • Standard sorting of motions optimized: When changing the default sorting (call list or identifier), the sorting now changes for all users (if no specific sorting has been selected)
  • Referring motions are now also displayed in the motion PDF
  • a user is now redirected to the login page when a linked file is opened without the user being logged in
  • Meeting creation: To create one-day meetings, only one day now needs to be selected (previously the same day had to be selected twice)
  • Meeting: UI improvements to the voting banner
  • UI and content optimization of the dialog when several participants are removed and/or accounts are deleted
  • Participants can now be removed from meetings, even if they were a candidate in an election
  • The import of agenda items has been reworked
  • Updates are now already detected and carried out on the login page
  • Motions menu: A small blue circle now indicates whether you are not following the standard list sorting
  • translations updated
Bug Fixes:
  • The event date can be set and removed again via the general settings of the event.
  • The editing window of motions can now be used again to change the meta information
  • Various options from the multi-select menu in motions have been repaired and can now be used again (e.g. set subject areas, set keywords)
  • New participants can now be created directly in a motion as submitters
  • New participants can now also be created in the list of speakers
  • Orga and account admins can again create new accounts and save general organization settings
  • The motion identifiers and topic identifiers are now displayed and adopted in more places
  • In a motion block: if the recommendation is followed and some motions are already at a final stage, an error message is no longer thrown
  • Agenda items are now permanently deleted/removed
  • The button for general abstentions is now visible for "Yes/No" votes
  • If "show first speech" is activated, autoupdate errors could occur in the autopilot, these are now prevented
  • When a motion is marked as a favorite, "undefined" no longer appears in the personal note
  • Default settings for the projectors for categories added and improved.
  • Media files that are projected no longer trigger error messages, even if media files may not be opened
  • The chat can now only be used by participants who have the correct permission

4.0.7 (20230727)

New Features:

  • List of speakers setting: new setting integrated for linking points of order and closing the list of speakers
Optimizations:
  • Point of order specifications: predefined labels are sorted alphabetically in the dialog box in the list of speakers
  • Motions > Categories: Option to assign identical prefixes integrated
Bug Fixes:
  • Points of order specification: The selection was no longer displayed in already submitted points of order when the list of speakers was closed
  • SAML login: Login to OpenSlides via SAML not possible

4.0.6 (20230717)

New Features:
  • Point of order - function extended: New, permanently definable points of order can be created via a free text field and weighted in any order. The newly created points of order are selected as usual via the point of order button in the autopilot. The configuration of the new function is done via the list of speakers setting.
  • New custom translation added: English to English
Optimizations:
  • Participants > Group permissions: It is no longer possible to create groups with identical names
  • Motions and motion blocks menu: Filter decoupled. Filters can be set independently in both menus.
  • Group permissions and workflows: Added information texts
  • PDF export of motions: Page layout optimized
  • Responsive layout optimized for different browser scalings
  • Various UI optimizations
Bug Fixes:
  • Duplicate meetings: Meetings with forwarded motions could not be copied
  • Fixed error message when navigating from the agenda to the dashboard
  • Agenda: incorrect numbering created (Note: error correction not retroactive for existing agenda. To activate, an agenda item must be moved and saved. The correct numbering is then applied).
  • Accounts that are simultaneously in an active and archived meeting were unintentionally deleted from the archived meeting when they were deleted from the active meeting
  • Projectors > Queue: UI error in edit mode. Long titles overlaid trash can icon.
  • Chat: Messages were displayed without user names
  • SAML login error fixed


4.0.5 (20230704)

New Features:
  • Integrated single sign-on solution based on SAML protocol
  • New field integrated in committee, meetings and groups for identification for external applications
Optimizations:
  • E-mail transmission: if errors occur during e-mail transmission, an extended error message appears with a note on the error
  • Groups with participants cannot be deleted. Participants must first be deleted from the group.
  • Password optimization: Readability of generated passwords improved. Ambiguous letters and numbers are no longer used in generated passwords.
  • new translations added
Bug Fixes:
  • Group permissions > Permission 'Can manage motion metadata': Fixed bug that prevented editing of all metadata
  • Meeting > Participants > Create account: Error during account creation fixed. When creating an account, there was an error when entering new data when switching back from step 3 to step 1. This data was retained and existing accounts were incorrectly combined with previously entered data.
  • Agenda: Fixed various layout problems when using long agenda items.
  • Participants menu > Presence checkbox (mobile view): Presence was not displayed correctly
  • Participants menu (mobile view): Account projection option removed
  • Dashboard: Meetings categorized incorrectly when removing the date
  • Vote delegation: Fixed a display error that displayed the wrong number of selected options
  • Vote delegation: Detailed voting information was not displayed for nominal polls/elections

4.0.4 (20230616)

Bug Fixes:
  • Uploaded files at organization level are not displayed

4.0.3 (20230615)

Bug Fixes:
  • Motions > Create: Form fields are emptied when creating an application if the browser window width is reduced to mobile size

4.0.2 (20230609)

New Features:
  • List of speakers: Visibility of requests to speak in the list of speakers can be limited to personal requests to speak. The limitation is done via the group permission " Can see list of speakers".
  • Projectors: Projectors can be set to internal.
  • New release versioning scheme (https://github.com/OpenSlides/OpenSlides/wiki/Update-Workflow)
Optimizations:
  • Agenda: agenda items can be created via the three-item menu using the new menu item 'Create sub-item'
  • Search and filter function optimized
  • Length of meeting names in the projector limited
  • Category sorting optimized by sequential number
  • Layout adjustments for tool tips
  • Layout optimization of the meeting creation mask
  • Calendar view optimized for mobile devices
  • Translations added / revised
  • Optimization for long titles
  • Files: Added possibility to link folders
Bug Fixes:
  • Display problem of motion identifier in autopilot, agenda and lists of speakers
  • Motion forwarding: Motions forwarded incompletely via multiple selection
  • Motion blocks: Editing of motion blocks with ""Can manage motion metadata"" permission possible
  • Motion blocks: Long block names create unwanted scroll bar
  • Scrollbar appears and disappears in Chrome when opening editing masks
  • Committees > Create meeting: Duplication of meeting not possible
  • Motions > PDF export: bullet points in justification not exported
  • Vote delegation: incorrect display of the total number of votes in the progress bar
  • Design: incorrect saving behavior fixed


4.0.1-main-20230522-bf75ee5

New Features:
  • Design: global color selection for poll and election results added
Optimizations:
  • Group permissions: Memory hint added
  • Participant import: Note added for duplicate data set in csv import
  • Pronoun field: Field limited to a maximum of 32 characters
  • Motions: new sorting function " Sequential number" added
  • Motion texts: A loading bar is displayed if the Internet connection is slow
  • Interface improvements in the Motions menu
  • Agenda > Votes: groups authorized to vote can be preset
  • Video conference tool: if browser blocks access to microphone and camera, a message is displayed
  • CPU load reduced when creating motions
  • UI optimizations
  • new translations added
  • Code and performance optimizations
Bug Fixes:
  • Motion forwarding: Title change not forwarded
  • Motions > Change recommendations: Change recommendation partially visible only after reloading
  • Motions > Change recommendations: Deletion via 3-point menu only visible after reloading
  • Motion editing > Editorial final version: automatic closing of the text editor
  • Amendment list: Filter "Status" can be used correctly again according to the defined workflow
  • Motion blocks: Removal via multiple selection not possible
  • Motion > PDF Export: Change recommendations from amendments not shown
  • Motion > Amendment list > PDF Export: Bullet points not visible from second level
  • Elections: Candidates were incorrectly displayed as deleted users
  • Participants > Vote delegation: Editing not possible in Quick Edit mode
  • Vote delegation: Vote delegation still displayed after deletion
  • Video conference room (Jitsi integration): Invitation of one person to the conference room led to the invitation of all persons on the list of speakers
  • Video conference: Use of the video conference not possible if browser denied access to playback/recording devices
  • Livestream: not available after reloading the website
  • Safari browser: Meeting creation not possible
  • Projector: Image files cannot be projected
  • Projector: Incorrect scroll bar behavior with projections fixed
  • Various UI errors fixed


4.0.1-main-20230405-096d7db

New Features:
  • Motions: New search option in the search menu: Search extended to include freely entered recommendation and status texts
Optimizations:
  • Code and performance optimizations
  • Browser multi-tab usage improved
Bug Fixes:
  • Elections: Scrolling problem in detailed overviews for single votes and entitled voters fixed
  • File group permissions: Button synchronization error when selecting and deselecting groups fixed
  • Setting "Only present participants can be added to the list of speakers" works correctly again
  • Analog polls: Color display error fixed
  • Setting "Sort motions by call list" works correctly again
  • Motions > Supporters  can be deleted again
  • Motions > Supporters are again displayed correctly in the motion meta information
  • Fixed saving errors when entering analog elections, votes and polls
  • Elections > analog list vote could not be entered

4.0.1-main-20230327-74f68a6e22

New Features:
  • Account menu: New filter options for duplicates added.
  • Organization level: New menu item Meetings added
  • Elections: New List election method integrated. This makes it possible to vote for a list of candidates.
Optimizations:
  • Translations revised
  • Participant import improved
  • Motions menu: Motion creation date is only displayed if sorted by creation date.
  • UI customizations
  • Performance improvements
Bug Fixes:
  • Fixed a bug that displayed the wrong sort order in category selection menus
  • Fixed a bug that caused administrators to see template meetings in the calendar overview
  • Safari error message fixed
  • Fixed incorrect save button behavior in meeting settings
  • Fixed bug that allowed organization admin to edit superadmin


4.0.1-main-20230309-2f5789e

New Features:
  • Agenda: PDF export for vote results and new option for PDF export for poll ballots added
  • Organization level: Organization admins can define an organization-wide web logo under Files. Meeting admins can customize this if required.
Optimizations:
  • File upload: Files are uploaded one after another, no longer in simultaneous uploads.
  • missing translations added
  • Jitsi integration updated
  • Optimized projector visualization
  • Motions: Optimized presentation of referring motions
  • Various backend and frontend code optimizations
Bug Fixes:
  • Motions menu: Error in the motion tile view fixed
  • Motions menu: Fixed a bug where an error message is displayed when opening the motion list or a motion in an archived event
  • Motions menu: multiple motions without identifiers can be created again
  • Motions menu: Categories with sub-categories are sorted correctly again
  • PDF export motions: Table of contents is sorted correctly again
  • PDF export motions: Supporter option can be selected/deselected correctly again
  • PDF export motions: Bullet points with sub-bullet points can be exported again
  • PDF export motions: Formatting of bullet points and sub-bullet points are exported correctly
  • PDF export motions: Export of clickable URL in PDF file possible again
  • PDF export motions: Field "personal notes" is exported correctly again
  • List of speakers overlay in the projector: overlay no longer scrolls with the projector
  • Text editor: Fixed bug where text editor is overlaid by navigation bar in full screen mode. Text editor is displayed in full screen.
  • Files > Logo setting: Logo can be deselected/selected again without reloading the website
  • Files menu: The three-dot menu behind a file can be used again. Image no longer freezes.
  • Forwarded motions are no longer displayed or hidden as fragments when access is restricted
  • Point of order button: Canceling a point of order no longer leads to the creation of an incorrect point of order


4.0.1-main-20230131-c23c594

New Features:
  • Projector setting: New fade-in option for lists of speakers added. In the standard projector, the view can be switched between the currently projected content and the associated list of speakers.
  • New statistics added to the imprint: Active events and Active accounts
  • New filter options added to the Accounts menu: Active events and Archived events
  • Elections: PDF export option for nominal individual votes added
Optimizations:
  • Archived meeting: Info banner fixed at the top of the screen
  • Projector > Edit projector > Projection defaults: Participants option removed, because no projection of participants is possible
Bug Fixes:
  • Amendments to motions with keywords can be created again
  • Banners (e.g. for elections) do not create a second scrollbar anymore
  • Committee detail view: After deleting a meeting, the meeting list is displayed correctly again with archived meetings
  • Participant detail view: Default group is now correctly removed when another group is selected.
  • Motions: Sub bullet points are exported in the correct form and formatting in a pdf file
  • UI bug fixes


4.0.1-main-20230112-5b6cdb2f

New Features:
  • Logging of the last login time per account (incl. filtering in account list)
Optimizations:
  • Projector: Projected PDF documents can be zoomed using the usual projector zoom buttons
  • Participant CSV import: check primarily by user name and secondarily by e-mail address
Bug Fixes:
  • Motion export as CSV/XLSX exports incorrect sequential number (database ID)

4.0.1-main-20230111-cdfa8af

New Features:
  • Projected PDF documents can be scrolled up/down using the usual projector scroll buttons
Optimizations:
  • Motion: export dialog now offers new export option for sequential number.
  • Multiple selection of amendments: Click on the line to select amendment
  • Livestream: Minimize/maximize livestream window with new arrow indicator icon
  • Elections: "Majority" checkboxes are now only displayed for candidates, no longer for totals fields (valid/invalid votes)
  • Warning on the login page if HTTP/2 or HTTP/3 is not supported.
  • Warning (spinning spinner icon) if no connection (e.g. to the autoupdate service) is possible.
  • Committee CSV import now also supports ; as separator.
Bug Fixes:
  • After meeting import (e.g. from OS3) the login with the initial password does not work.
  • Forwarding a motion to several meetings at the same time leads to an error (if the submitter has not yet been added as a new user in the target meeting).
  • Motion: Motion forwarding menu entry (in the 3-point menu) is also displayed in the status if forwarding is not possible.
  • History: For history entries of change recommendations, the status is used instead of the recommendation
  • Livestream: Jitsi live conference window not always visible, reload necessary.

Tags
OS4