Last edited 2 days ago
by Redaktion

Setup:Release Notes: Difference between revisions

No edit summary
Tag: 2017 source edit
Redaktion (talk | contribs)
No edit summary
Tags: Manual revert 2017 source edit
 
(78 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{#vardefine:latestpatch|{{#ask: [[-Has subobject::Setup:Release_Notes]]|?Releasepatch|mainlabel=- |format=plainlist|headers=hide|limit=1|searchlabel=|sort=Releasedate|order=desc}}}}
{{Featurepage|featured=true|featuredesc=Release Notes: {{#var:latestpatch}}|featurestart=03/09/2025}}
{{Messagebox|boxtype=neutral|icon=|Note text=
{{Messagebox|boxtype=neutral|icon=|Note text=
<span class="bi bi-download"></span> [https://bluespice.com/download/ Download latest version]<hr />Support:
<span class="bi bi-download"></span> [https://bluespice.com/download/ Download latest version]<hr />Support:


*'''BlueSpice free:''' Visit [https://sourceforge.net/p/bluespice/support-requests/ sourceforge.net]
*'''BlueSpice free:''' [https://community.bluespice.com/ community.bluespice.com]
*'''Subskriptionskunden:''' To update, please create a ticket with the title ''Update to BlueSpice 4.2.6'' in [https://support.hallowelt.com/login the ticketsystem].
*'''Subskriptionskunden:''' To update, please create a ticket with the title ''Update to BlueSpice 5.0'' in [https://support.hallowelt.com/login the ticketsystem].|bgcolor=}}
|bgcolor=}}
{{TOClimit|limit=1|notitle=1|nonum=1|inline=1}}
{{Messagebox|boxtype=note|Note text=Support für BlueSpice 3.x ends on March 15, 2023.}}   
{{TOClimit|limit=1|notitle=1|nonum=1}}
=={{#subobject:|Release=4.2|Releasedate=05/22/2023|Releasepatch=4.2.7}}4.2.7==
=== BlueSpice Free ===
* '''BlueSpiceUEModulePDF - Images with umlauts in their filenames are not exported''' (ERM26625)
: Pages or books that contain images that have umlauts in their file names are now exported.
* '''OOJSPlus - Inline style inspector prevents further clicks on selecting namespaces or lines in the file grid in the media dialog''' (ERM27991)
: Even if text is selected and the inline inspector is activated, it is now possible again to select namespaces and lines in the file grid of the media dialog.
* '''BlueSpiceDistributionConnector -  Filter for Recent Changes cannot be used and leads to eternal loading''' (ERM29479)
: In the cloud, the filters for Special:RecentChanges and Special:Watchlist can be used again and do not end in eternal loading.
* '''BlueSpiceVisualEditorConnector - Color selection via VE toolbar does not work''' (ERM30336)
: The color selection via visual editor toolbar works again. From now on, texts can be color-customized via the inline style inspector or via the toolbar.
* '''BlueSpiceTagCloud - Provide option to remove maintenance categories from TagCloud''' (ERM30707)
: When using the TagCloud, maintenance categories can now be excluded.
* '''WCAG BlueSpicePrivacy - Screenreader does not recognize icons on Special:Privacy_admin''' (ERM31373)
: As part of the accessibility improvements, the icons on the Special:Privacy_admin page are now recognized and read aloud by the screenreader. Additionally, the contrast ratio for graphics has been adjusted correctly.
* '''BlueSpiceContextMenu - Files cannot be downloaded using the context menu''' (ERM31470)
: Files can now be downloaded again using the context menu.
* '''OOJSPlus - Subcategories are not displayed when using the category editor''' (ERM31612)
: When using the category editor at the bottom of a page, the subcategories are now displayed again.
* '''Update Links on Special:Version''' (ERM31672)
: Several links of the extensions on the Special:Version page have been corrected and updated. Further corrections will be made in this regard.
* '''BlueSpiceExtendedSearch -  Copying "MediaWiki:CustomMenu/Header" leads to duplicate entry in searchbar''' (ERM31833)
: Copying "MediaWiki:CustomMenu/Header" from the instructions in the helpdesk is no longer shown as a duplicate entry in the searchbar.
* '''BlueSpiceDiscovery - Update twitter bootstrap icons''' (ERM31858)
: In BlueSpiceDiscovery twitter bootstrap icons are now updated from v.1.4.1 to v.1.10.3.
* '''BlueSpiceDiscovery - Statistical portlets on user/admin dashboard are broken''' (ERM31968)
: Both the user and admin dashboards now show results again. However, after adjusting the values, a refresh of the page is necessary for the results to be displayed.
* '''BlueSpiceFoundation - Bootstrap icon is missing in exported PDF file''' (ERM31984)
: If a page with a bootstrap icon is exported, the icon is now also displayed in the PDF file.
* '''BlueSpiceDashboards - Site logo doesn't link to user dashboard''' (ERM32003)
: By enabling the "Site logo links to user dashboard" setting via Special:Preferences, the user is now redirected to the user dashboard when clicking on the logo.
* '''Performance BlueSpiceDiscovery - VisualEditor requires page reload to start''' (ERM32025)
: The Visual Editor now doesn't require a page reload in BlueSpice anymore for starting an editing session.
* '''BlueSpiceDiscovery - Dynamic displaytitle doesn't work on subpages''' (ERM32195)
: Using a dynamic displaytitle on subpages works now.
* '''BlueSpiceTagCloud - Add a placeholder for the TagCloud in the visual editor''' (ERM32208)
: The TagCloud was not recognizable in the visual editor when selecting “3D” mode. For this reason, a placeholder has now been inserted, so that the TagCloud is visible while editing a page.
* '''BlueSpiceDiscovery - Alert banner in old revisions of pages missing''' (ERM32228)
: The alert banner in an older revision of a page is now displayed again.
* '''BlueSpicePageAssigments -  Change label for column "Assigned by" on Special:PageAssignments''' (ERM32233)
: On Special:PageAssignments the label of the column “Assigned by” has been changed to “Assigned to”. Additionally this column is hidden in the default view.
* '''BlueSpicePageAssignments - "Set page assignments" is displayed on non existing pages''' (ERM32292)
: The “Set page assignments” action in the secondary sidebar is now no longer displayed for pages that do not (yet) exist.
* '''BlueSpiceVisualEditorConnector - Custom color selection via the Color Picker is not applied''' (ERM32333)
: The custom color selection is now allowed via the Color Picker and applied to the selected text.
* '''BlueSpiceDiscovery - Too much offset on page internal section links''' (ERM32345)
: When you click on an internal page internal section link, you will now arrive at the corresponding and correctly adjusted location.
* '''BlueSpiceCountThings -  Results when using CountArticles are misleading''' (ERM32347)
: The result using CountArticles was misleading, because the definition says that articles are pages with specific content. Therefore, the number of articles varied. This behavior has been adjusted so that the number of pages in a content namespace is now recognized as the number of articles.
* '''BlueSpiceUEModulePDF -  Double page in PDF when using an internal anchor''' (ERM32482)
: If a page has a jumpmark to itself, this page will no longer be included twice in the recursive PDF export.
* '''BlueSpiceVisualEditorConnector - Paste copied cells or rows removes the target table''' (ERM21636)
: Pasting cells or rows from one table to another doesn't removed the target table anymore.
* '''WCAG BlueSpiceExtendedSearch - Missing focurs for filter pills and removed search terms in quick search''' (ERM30913)
: Namespace and Category pills receive focus and can be edited with the keyboard. Tabbing from the search field to the x-button automatically no longer removes the search term.
* '''BlueSpiceVisualEditorConnector -  VE adds full url to internal media links''' (ERM31115)
: Media links are no longer converted to links with full URL.
* '''BlueSpiceVisualEditorConnector -  Pasting tables from MS office does not work in VE''' (ERM26749)
: Pasting tables copied from an MS Office document (especially Word and Excel) now works smoothly.
* '''BlueSpiceVisualEditorConnector - Remove unwanted fragments when pasting copied content from MS Word''' (ERM31861)
: No more unnecessary fragments are added when pasting copied content from MS Office files.
* '''BlueSpiceExtendedSearch - TagSearch returns incorrect results when using categories with spaces''' (ERM32475)
: TagSearch now returns correct results, even when using categories with spaces.


=== BlueSpice Pro ===
==5.0==
* '''BlueSpicePrivacy - Increase visibility for missing "Privacy policy" and "Terms of service" pages''' (ERM23732)
{{#subobject:|Release=5|Releasedate=04/09/2025|Releasepatch=5.0|ContentChange=Multiple extensions|ContentChangeDesc=The following features cause content changes and should be reviewed before updating to this version: Blog, Discussions, PDF export. [[BlueSpice 5/Content changes|Detailed info.]]}}
: To increase visibility for the missing "Privacy policy" and "Terms of service" pages, this release introduces a banner that will be displayed if the page has not yet been created on the wiki. This banner is only visible for administrators and disappears as soon as the corresponding page has been created.
This release is a cloud release only.
* '''WCAG BlueSpiceSignHere - Signature doesn't receive focus''' (ERM29379)
: In terms of accessibility, the signature function on a page can now be done from the keyboard as the focus is set. Additionally, it is recognized and read by the screenreader.
* '''WCAG BlueSpicePrivacy - Login screen does not set initial focus on form fields and does not announce the yellow banner''' (ERM29401)
: During login, the initial focus of the login screen is now set to the form fields and the yellow banner is detected and announced.
* '''BlueSpiceFlaggedRevs - Changed templates are not displayed in the banner''' (ERM31090)
: If a template is changed and included in a page with approval, the modified template will now be displayed in the banner.
* '''BlueSpiceFlaggedRevsConnector -  Exporting the QM Overview doesn't include all pages''' (ERM31437)
: When exporting the page “Special:Quality_management_overview”, all pages that can be seen on the special page are now included in the exported file.
* '''DrawioEditor - Cannot insert an individual file name for a drawio diagram''' (ERM31619)
: After inserting a draw.io diagram, a naming of the diagram is automatically suggested, but this can now also be customized again.
* '''DrawioEditor - Links in shapes of a draw.io diagram do not work''' (ERM32029)
: Linking in draw.io forms now works again.
* '''BlueSpiceBookshelf -  Book navigation is displayed even the page is no longer part of a book''' (ERM32200)
: When a page is removed from a book, the tag is not removed, but the book navigation is no longer displayed for it.
* '''BlueSpiceFlaggedRevsConnector - Enabling FlaggedRevs in namespace File show internal error''' (ERM32207)
: Enabling FlaggedRevs in the namespace “File” doesn't show any internal error anymore when accessing a page with the file on it.
* '''BlueSpiceNSFileRepo - Bad encoding of file-paths on Windows Server environments''' (ERM32298)
: Issues with encoding umlauts in Windows environments have been fixed.
* '''ImportOfficeFiles - Images from Word file are not imported''' (ERM32316)
: When executing a Word import, the images are now also re-imported in the cloud.
* '''ImportOfficeFiles - Add tag property processor for centered text''' (ERM31275)
: When importing a Word file, a tag property processor for centered text has been added so that the centered text from the document is also centered in a page in the wiki.
* '''DrawioEditor - Inserting existing diagrams with subsequent editing of the original breaks the page''' (ERM32059)
: Using an existing diagram on another page, and then editing the original diagram, results in both diagrams being retained and no error message being displayed.


=== BlueSpice Farm ===
{{askContentChange|release=5}}
* '''ExtJSBase - Set proper "author" information''' (ERM30784)
===Features===
: Some non-BlueSpice extensions were missing a correct entry in the autor field of the manifest file. This is now fixed.


=== Distribution ===
* '''Upgrade to MediaWiki REL1.43 and PHP 8.3 compat''' (ERM38444)
* '''Security - XSS issue in PageForms''' (ERM31917)
** BlueSpice 5 is now based on the LTS version of MediaWiki REL1.43. All functionalities of BlueSpice have been made compatible with this MediaWiki version in order to maintain support for MediaWiki Core functionalities and to be provided with security fixes. Compatibility with PHP 8.3 has also been established.
: This release contains the backport of an important security fix for an XSS issue in Extension:PageForms.
* '''Allow the internationalization of wiki pages in farm environments through a translation feature''' (ERM40835, ERM37250, ERM41110)
** BlueSpice 5 introduces a new feature that can be used in the farm environment to internationalize wiki instances. This includes the possibility to translate content from a main instance and publish it in other language instances. It is also possible to define title dictionaries and glossary translations in order to ensure consistent word usage. The namespaces and their translations can also be mapped using the configuration manager.
** In addition, there is also a small feature for BlueSpice 5 Pro in the area of internationalization. Here, pages that do not correspond to your own user language can be easily translated in the browser. This makes it easier to read and understand content in another language more quickly and easily.
** '''Important information:'''
*** In order to use the multilingual feature, a '''valid DeepL license is required''', which can be stored in the Config manager.
*** In order to use the multilingual feature in a '''cloud environment the configuration needs to be done by Hallo Welt! GmbH'''.
* '''Redesign of the CognitiveProcessDesigner extension for improved use in the wiki''' (ERM34753, ERM34754, ERM34756, ERM34757)
** The basic functionalities of the Cognitive Process Designer are already familiar from previous versions, but it has been completely revised for BlueSpice 5. The Cognitive Process Designer now introduces an option for modeling bpmn processes in the wiki, which are saved in a separate <code>Process</code> namespace. It is also possible to extend the modeled process by automatically creating sub-pages for specific process steps. The process description pages can be pre-filled with standardized templates and also have a navigation concept linked to the page itself in order to stay informed about incoming and outgoing events and to click through the process using these. The process also contains the linked pages within the bpmn shapes, which are clickable for the user if a process is integrated on a page, for example.


=== BlueSpice Cloudogu-Edition ===
* '''Provide an improved PDF export backend and allow PDF template editing in the wiki''' (ERM38759, ERM38695)
* '''Cloudogu - Allow configuraiton of the footer links''' (ERM31765)
** The new PDF export in BlueSpice 5 comes with a completely new backend, primarily focused on updating existing tools. In the future, the PDF export will offer support for SVG and in the area of accessibility. Starting from BlueSpice 5, users can create and manage their own PDF templates in the wiki. This feature was previously only available in the Cloud but is now also available for OnPrem versions. The PDF template editor has also been integrated with FlexiSkin, so that the applied styles are reflected in the exported file.
: The links in the footer area are now hidden by default, but can be displayed individually via configuration.


=== BlueSpice_EasySoftware-Edition ===
=== Improvements ===
* '''Easy Software - PDF handler is not enabled in BlueSpice-ERM-Edition''' (ERM32335)
* '''Remove all <code>Social</code> extensions and offer an improved replacement''' (ERM39498, ERM38857, ERM39792, ERM39784)
: The PDF Handler is now enabled for BlueSpice ERM edition.
** In BlueSpice 5, the former social extensions have been completely removed and rebuilt. The user profile has been visually redesigned and rewritten. The design is now more lightweight as well as modern. These visual changes also affect the ContentDroplet <code>User profile</code>, providing an improved display when embedding a user profile on a page. Additionally, a new blogging system has been introduced, which includes a comment and voting function, as well as a special page listing all blog posts. This special page can be displayed as an entrypoint for blogs in the left sidebar via the configuration manager. Both general and user-specific blog posts can now be created. Furthermore, discussion areas are replaced by comments, which can be configured based on a namespace using the Namespace manager. The former discussions in BlueSpice 5 are migrated via a migration path, ensuring that no information is lost.
** For further information please see the following page: [[BlueSpice_5/Content_changes#Blog_functionality]]
* '''Move from ExtJS framework to OOJSPlus'''
** BlueSpice 5 introduces some changes to the application interface. The former ExtJS framework has now also been completely replaced by OOJSPlus. The interfaces for the manager, maintenance pages and overview pages have been completely moved to OOJS, so that there is consistency in the application, which has a recognition value and is therefore improving the user experience.
** The following extensions are affected by the transition to the OOJSPlus framework
*** BlueSpiceArticleInfo (ERM39421)
*** BlueSpiceAvatars (ERM39422)
*** BlueSpiceCategoryManager (ERM39424)
*** BlueSpiceContextMenu (ERM39426)
*** BlueSpiceDistributionConnector (ERM39427)
*** BlueSpiceExpiry (ERM39428)
*** BlueSpiceExtendedSearch (ERM39431)
*** BlueSpiceExportTables (ERM39429)
*** BlueSpiceFilterableTables (ERM39434)
*** BlueSpiceFoundation (ERM39435)
*** BlueSpiceInsertCategory (ERM39436)
*** BlueSpiceInsertFile (ERM39437)
*** BlueSpiceInsertLink (ERM39438)
*** BlueSpiceInterWikiLinks (ERM39439)
*** BlueSpiceNamespaceManager (ERM39440)
*** BlueSpiceNSFileRepoConnector (ERM39441)
*** BlueSpicePageAccess (ERM39442)
*** BlueSpicePageAssignments (ERM39443)
*** BlueSpicePageTemplates (ERM39444)
*** BlueSpicePermissionManager (ERM39445)
*** BlueSpicePrivacy (ERM39446)
*** BlueSpiceReadConfirmation (ERM39447)
*** BlueSpiceReaders (ERM39448)
*** BlueSpiceReminder (ERM39449)
*** BlueSpiceRSSFeeder (ERM39450)
*** BlueSpiceSmartList (ERM39451)
*** BlueSpiceSMWConnector (ERM39452)
*** BlueSpiceUserInfo (ERM39456)
*** BlueSpiceUserManager (ERM39457)


=={{#subobject:|Release=4.2|Releasedate=03/16/2023|Releasepatch=4.2.6}}4.2.6==
===Changes and bugfixes===
BlueSpice 4.2.6 is a patch release. This is a stable release.
===Notable changes===
=== BlueSpice Free ===
* '''BlueSpiceDiscovery - Issue with anchor links (in tables)''' (ERM30730)
: Anchor tags used in tables now also work.
* '''BlueSpiceDiscovery - Icons are shifted in smaller windows''' (ERM31303)
: The responsiveness with smaller windows has been improved and the icons are no longer shifted, so they keep their position.
*'''ConfigManager - Selecting all page-elements results in nothing being displayed, nor can anything be selected''' (ERM31464)
:Selecting all page items in ConfigManager no longer results in nothing being displayed or nothing being selectable.
*'''BlueSpiceQrCode - Qr code for pages with number 0 in title cannot be generated''' (ERM31506)
:The QR code can now be created again even if the page title contains the number 0 at the end.
*'''MenuEditor - Clicking on the penicl icon leads to source code editor by default''' (ERM31520)
:Clicking on the pencil icon for editing a page leads to the visual editor by default.
*'''BlueSpiceVisualEditorConnector - Remove unwanted fragments when pasting copied content from MS Word''' (ERM31542)
:When pasting copied content from MS Word, <code><o:p></code> tags are no longer inserted.
*'''BlueSpicePageTemplates - The mode of the Visual Editor does not match the view mode''' (ERM31592)
:The view in the Visual Editor now matches the view mode.
*'''BlueSpiceVisualEditorConnector - VisualEditor inserts break characters where they actually belong''' (ERM31594)
:The break characters are no longer displayed in the VisualEditor and breaks are thus set correctly.
*'''Update Links on Special:Version''' (ERM31672)
:Several links of the extensions on the Special:Version page have been corrected and updated. Further corrections will be made in this regard.
*'''BlueSpiceDiscovery - Edit menu entry "New section" shows up on NS:Book and *.form pages''' (ERM31758)
: The "New section" menu item is now only displayed in the appropriate places.
*'''BlueSpiceExtendedSearch - Long page titles are displayed unslightly''' (ERM29181)
: Long page titles are now displayed more nicely.
*'''FlexiSkin - Wrong DE label in activated FlexiSkin''' (ERM31557)
: The FlexiSkin now displays the correct german label for the “Disable” button.


===BlueSpice Pro===
==== Free ====
*'''BlueSpiceBookshelf - Changing the display title leads to the display of the old name in the editor''' (ERM28906)
* '''BlueSpiceDiscovery - Implement backlinks in BlueSpiceDiscovery skin''' (ERM40112)
: When re-editing a book chapter where the display title was previously changed, the correct value is now also displayed in the editor.
** BlueSpice 5 implements a backlink concept to optimize user guidance. If a user is on a special page (e.g. Recent Changes) that contains a link to another page, a backlink will be displayed under the page title in the future.
*'''CognitiveProcessDesigner - Upload of a diagram fails due to umlauts''' (ERM29839)
*'''BlueSpiceDiscovery - Improve BlueSpiceDiscovery skin for BlueSpice 5''' (ERM39274)
:Uploading a BPMN diagram now works smoothly even when using umlauts.
**The BlueSpiceDiscovery Skin has been further optimized as part of BlueSpice 5. The design is overall lighter and brighter. The whitespace in the header and title area has been reduced. The former <code>New</code> button has been replaced by a simple <code>+</code> button, now located next to the search field. In edit mode, the labels for the <code>Save</code> button have been standardized throughout the application, and the <code>Cancel</code> button is now located on the left side of the visual editor's toolbar. Additionally, the action <code>Add to a book</code> has been moved to the actions section in the right sidebar.
*'''BlueSpiceReminder - Wrong translation is displayed for montly reminders''' (ERM31166)
:For monthly repeating reminders, the correct German message is now displayed in the dropdown.
*'''BlueSpiceReminder - Reminder does not save the information for repetition''' (ERM31265)
:After setting a reminder with repetition, the information is now saved as well as displayed correctly and can be changed during later editing.
*'''BlueSpiceReminder - Second option for montly repeating reminders cannot be selected''' (ERM31568)
:It is now possible to select the second option for montly repeating reminders.
*'''BlueSpicePrivacy - Checkbox for TOS and PP are not clickable''' (ERM31616)
:The checkboxes for Terms of Services and Privacy Policy can be clicked again.
*'''BlueSpiceUEModuleBookPDF - Media links are not embedded in PDF file''' (ERM31669)
:Media links are embedded in a PDF file after exporting a page.
*'''Workflows - SendMail activity does not support multiple recipients''' (ERM31686)
: The SendMail activity now supports multiple recipients.
*'''DrawioEditor - No more support for SVG formats''' (ERM24392)
: The draw.io editor supports only PNG formats and no SVG anymore.
*'''LDAPAuthentication2 - Default login button is hidden''' (ERM27705)
: LDAP now no longer prevents the default login button from being displayed, so the login process in general is no longer disrupted.


===BlueSpice Farm ===
* '''BlueSpiceExtendedSearch - Optimization of the search results display''' (ERM41052)
*'''BlueSpiceInterwikiSearch - Interwiki search does not work''' (ERM31531)
** The display of search results has been improved during the development of BlueSpice 5. Both in the autocomplete search and in the search center, the results are now more clear and easier to read. The corresponding namespace and parent breadcrumb are displayed below each search result. This focuses more on the title of a page without neglecting important additional information.
:The interwiki search stopped working due to an invalid ID in BlueSpice 4.2.5. This is now fixed.
* '''BlueSpiceExtendedSearch - Fine tuning the search behavior'''(ERM40591)
*'''BlueSpiceInterwikiSearch - Screenreader doesn't announce navigation bar to interwiki sites''' (ERM30061)
** The output of file names in the autocomplete search was often considered irritating and not useful. For this reason the <code>File:</code> and <code>Media:</code> namespaces are now excluded from the autocomplete search; instead, files and media can be found via the search center.
:The screenreader now announces the navigation bar to interwiki sites correctly.
* '''BlueSpiceExtendedSearch - Retain user-related settings for the results in the Search center''' (ERM39588)
** This adjustment is a feature request aimed at retaining the search options in the search center for a user without having to set them again after each search. This should have a positive impact on the user experience and support the search process.
* '''BlueSpiceExtendedSearch - Replace star icon in the Search center to avoid misunderstandings''' (ERM41170)
** The icon for the ranking in the search center has been changed. The star gave the impression that the page would be added to the watchlist, as this icon is used in other places. To avoid misunderstandings, the icon has been replaced by a pin, which influences the ranking of the search results in the search center.  
*'''MediaWiki - Replace the webinstaller with a command line wizard''' (ERM36767)
**The old web installer is being discontinued, as a CLI installer is available with MediaWiki 1.43, which has wizard-like behavior.
*'''PDFCreator - How to migrate custom PDF templates in BlueSpice Cloud''' (ERM40786)
**BlueSpice 5 does not offer a migration path for existing custom PDF templates, but they can still be used in the new major version. The custom PDF templates simply have to be adapted to the new structure for creating PDF templates. Instructions: [[Manual:Extension/PDFCreator/Migrating existing cloud templates|Migrating existing cloud templates]]
**For further information please see the following page: [[BlueSpice_5/Content_changes#PDF_templates]]


===BlueSpice Cloudogu-Edition===
* '''PDFCreator - Update PDF link droplet to PDFCreator''' (ERM38695)
*'''BlueSpiceExtendedSearch - PHP notices appear on page''' (ERM31537)
**As the PDF export is based on a new extension and a new backend, a replacement for the tag  <<code>bs:uenoexport /></code> had to be implemented. In BlueSpice 5 the new tag can be inserted as usual via ContentDroplets, but has a different name: <code><nowiki><pdfexcludestart /></nowiki> <nowiki><pdfexcludeend /></nowiki></code>. When upgrading to BlueSpice 5, the <code><bs:uenoexport /></code> tag is not automatically overwritten and must be removed manually. For support the ReplaceText can be used here.
:PHP notices do not appear on the page anymore.
**For further information please see the following page: h[[BlueSpice_5/Content_changes#Parser_tags]]
*'''DrawioEditor - Frequent error messages in log''' (ERM31712)
:The fatal is prevented and no more error messages are generated in the log.


===BlueSpice EasySoftware-Edition===
====Pro====
*'''BlueSpiceUserManager - Reactivating the UserManager ''' (ERM31643)
:The UserManager has been reactivated and can now be found via the Global Actions. In addition, users can be edited again on the Special:UserManager page.


* '''BlueSpiceBookshelf - Remove setting <code>Suprress namespace prefix of book articles in output</code> from ConfigManager''' (ERM40935)
** The setting <code>Suppress namespace prefix of book articles in output</code> has been removed from the Config manager, since the PDFCreator offers a replacement for the general handling of the display.
*'''BlueSpiceBookshelf - Chapter number should be in a separate HTML element''' (ERM40989)
** The chapter numbers are now in a separate HTML element so that they can be targeted in a css class. This allows to hide chapter numbers in a book.
*'''BlueSpiceExpiry - Remove setting <code>Show watermark in print version</code> from ConfigManager''' (ERM40936)
** Due to technical limitation the setting <code>Show watermark in print version</code> has been removed from the Config manager.
* '''BlueSpiceExtendedStatistics - Remove <code>Special:ExtendededStatistics</code>''' (ERM40884)
** With BlueSpice 5 the page <code>Special:ExtendedStatistics</code> is no longer offered and has been removed from the product. The page <code>Special:AggregatedStatistic</code> page is still part of the product.
*'''BlueSpiceRating - Create page properties for Rating and Recommendations''' (ERM38908)
**BlueSpice 5 introduces two additional page properties in the course of a feature request. When ratings and recommendations are configured via the Namespace manager, the page properties are automatically created and displayed on Special:Browse. The properties are <code>Number of recommendations</code> and <code>Number of ratings</code> and can be used to create queries.
*'''CognitiveProcessDesigner - Migration of existing BPMN diagrams''' (ERM41546)
**Existing BPMN diagrams are migrated during the update. However, as there have been changes in the functionality of the <code>CognitiveProcessDesigner</code>, the diagrams may have to be revised again with regard to the naming of the individual shapes so that the new functions can be used to their full extent.
*'''CommentStreams - Implement extension CommentStreams''' (ERM39784)
**Since CommentStreams has been implemented as a replacement for the discussion area, the magic word <code>NODISCUSSION__</code> no longer has any functionality. The comment area can be configured via namespace and can be hidden on a page basis  using the tag  <code><nowiki><no-comment-streams /></nowiki></code> .
**For further information please see the following page: [[BlueSpice_5/Content_changes#Discussions ]]
*'''ContentStabilization - Remove property <code>Implicit draft</code> on <code>Special:Browse</code> overview''' (ERM40602)
** The <code>Implicit draft</code> property has been removed as it was causing confusion among users. Since the implicit draft doesn't refer to a change on the page itself, it is hardly understable when the property is displayed or whether it's not. The removal of this property does not affect the yellow banner information about an embedded resource change, but does affect the <code>QM/Document status</code> on <code>Special:Browse</code>.
*'''ContentStabilization - Configuration for creating lists related to stabilization information in PDF file has been removed''' (ERM40938)
**The setting for creating a list of pages related to their stabilization information has been removed from the Config manager. This affects:
***<code>Export: List of approved pages contained in the book</code>
***<code>Export: List not approved pages contained in the book</code>
***<code>Export: List pages contained in the book that do not have stabilization enabled</code>
* '''FlexiSkin - Add font <code>Hyperlegible</code> for selection in FlexiSkin''' (ERM40251)
** Due to a feature request, the font  <code>Hyperlegible</code> was included in the FlexiSkin. It can be used from BlueSpice 5 onwards. This font is accessible and can therefore support accessible content.
*'''Workflows -  Changes to the user interface and the visibility of WorkflowTriggers''' (ERM38103)
**The visibility of the page <code>Special:Workflow_triggers</code> is now tied to the permission <code>workflows-admin</code>, indicating that the entry in the global actions is only visible if a user has this permission. Furthermore, only the UI for creating and editing triggers can be found via the global actions. The source text of triggers can now be edited via the page <code>MediaWiki:WorkflowTriggers</code>.


=={{#subobject:|Release=4.2|Releasedate=02/21/2023|Releasepatch=4.2.5}}4.2.5==
==== Farm ====
BlueSpice 4.2.5 is a patch release. This is a stable release.
=== BlueSpice Free ===
* '''StandardDialogs - Screenreader doesn't announce redlinks in dialogs''' (ERM20264)
: As part of accessibility, it is now possible for redlinks in a dialog to be recognized by the screenreader.
* '''BlueSpiceVisualEditorConnector - Colored cells in tables can no longer be reset''' (ERM26472)
: Colored cells in tables can now be reset.
* '''BlueSpiceDiscovery - Provide option to switch position of elements like categories, page status sentence, ratings and recommendations''' (ERM27484)
: The ConfigManager now allows custom arrangement of elements below the page title and / or below the page content. This includes categories, the page status sentence as well as recommendations and ratings. The order in which the elements are selected in the ConfigManager also corresponds to the order in which they are displayed. More information can be found on the helpdesk.
* '''BlueSpiceUniversalExport - Show correct version of meta data''' (ERM29000)
: The meta data for BlueSpiceUniversalExport in the ConfigManager has been updated and shows now the correct version.
* '''BlueSpiceExtendedSearch - Filter pills and buttons in the search center do not receive focus via keyboard''' (ERM29483)
: Filter pills and button in the search center do receive focus now, so that they are accessible via keyboard.
* '''BlueSpiceTagCloud - Using the text mode of the TagCloud leads to unsightly results in the exported PDF file''' (ERM29821)
: When using the TagCloud with the "Text" mode, a readable output is now generated in the exported PDF. The TagCloud is always displayed as a list in the PDF file in all modes.
* '''BlueSpiceDiscovery - Editing a page by using the double click does not work''' (ERM29879)
:  The setting "Edit pages on double click", which can be found on Special:Preferences, now fulfills its function again and switches to edit mode as soon as a double click is made on a page.
* '''BlueSpiceInsertMagic - Pagesvisited & booklist tag doesn't work''' (ERM30404)
: The tags for Booklist and PagesVisited now fulfill their function again.
* '''BlueSpiceDiscovery - Sidebars are not remembered after exiting full screen mode''' (ERM30523)
: The sidebars are remembered and displayed correctly after exiting full screen mode.
* '''BlueSpicePageTemplates - Wrong groups are displayed in error message for restricted permissions in a namespace''' (ERM30576)
: In case of restricted permissions in a namespace, an error message is now displayed with the correct groups.
* '''BlueSpiceFoundation - Duplicate entries of groups in the dropdown of the ConfigManager''' (ERM30577)
: When configuring groups that are allowed to view unstable pages via ConfigManager, duplicate entries of groups are no longer displayed.
* '''BlueSpiceDistributionConnector - Not enough data results in unreadable error message when using AggregatedStatistics''' (ERM30722)
: If a filter has not enough data, a clear and readable error message is now displayed on Special:AggregatedStatistics.
* '''ExtJSBase - Set proper "author" information''' (ERM30784)
: Some non-BlueSpice extensions were missing a correct entry in the autor field of the manifest file. This is now fixed.
* '''Workflows - The column "Assigned to" cannot be filtered''' (ERM30799)
: The filter can now be used for the "Assigned to" column on the Special:Workflows overview. Note: The filter is case sensitive. 
* '''BlueSpiceVisualEditorConnector - Styling of HTML elements gets lost in VisualEditor''' (ERM30872)
: The styling when using HTML is now no longer lost.
* '''BlueSpiceVisualEditorConnector - Visual Editor adds span tags after each save''' (ERM30942)
: No more disturbing span tags are generated after saving a page and thus the pollution of a page is avoided.
* '''BlueSpicePermissionManager - PermissionManager fatals in BlueSpice free''' (ERM30954)
: The PermissionManager in BlueSpice free can now be used again and no longer fatals.
* '''BlueSpiceVisualEditorConnector - Remove standard MediaWiki text from Save dialog''' (ERM31002)
: The standardised text from MediaWiki in the Save dialog has been removed as it was found to be confusing rather than informative.
* '''BlueSpiceDiscovery - Button for editing the mega menu is no longer clickable if there is a lot of content''' (ERM31030)
: The button in the mega menu that allows editing the menu can now be clicked again, even if the content of the menu is very extensive.
* '''BlueSpiceDiscovery - VisualEditor toolbar is displaced''' (ERM31032)
: The VisualEditor toolbar is now in the right place again.
* '''BlueSpiceVisualEditorConnector - Pasting of copied HTML disappears when switching between editors or when saving''' (ERM31106)
: Copied HTML is now displayed in edit mode and it does not disappear when switching between editors or saving the page. This also applies to copied content from LibreOffice as well as MSWord.
* '''FlexiSkin - Logo and favicon cannot be uploaded if the file already exists''' (ERM31119)
: Both the logo and the favicon can be uploaded, regardless of whether the file already exists in the wiki and the same file is selected for the logo or favicon.
* '''FlexiSkin - Settings for content width are not applied''' (ERM31245)
: The settings in FlexiSkin for the content width are now applied.
* '''OOJSPlus - Color picker for tables has different styling''' (ERM31259)
: The color picker for tables now has the used styling again.
* '''Default settings of extension EventBus lead to decreased performance''' (ERM31349)
: The extension EventBus is delivered with an endpoint in the default settings. If this endpoint is not used, it leads to performance issues on Windows systems. Therefore it is now disabled by default.
* '''BlueSpiceDiscovery - Whitespace creates a pre tag in the breadcrumbs''' (ERM31354)
: Using a whitespace in the page title no longer causes a pre tag to be created in the breadcrumbs.
* '''BlueSpicevisualEditorConnector - Copied content from MS Word disappears when switching between editors''' (ERM28720)
: Copied content from MS Word is now displayed in edit mode and it does not disappear when switching between editors. This also applies to copied content from LibreOffice as well as HTML.


=== BlueSpice Pro ===
* '''ContentTransfer - Improve the display of the receiving wiki''' (ERM35764)
* '''BlueSpiceFilterableTables - Cannot sort by date in filterable tables''' (ERM27629)
** In course of a feature request, the wiki name is now displayed instead of the internal / canonical URL when transferring content from a wiki to a target wiki, so that the view is more legible.
: Sorting by using the date in filterable tables is now possible.
*'''ContentTransfer - Auto-setup ContentTransfer in BlueSpiceWikiFarm''' (ERM40835)
* '''Workflows - Workflows Overview doesn't display assigned group''' (ERM28882)
**All wiki instances are wired for <code>Special:ContentTransfer</code>. There is no dedicated configruation necessary; it simply works by default when creating new wiki instances. The instances can then be found in the dropdown for the receiving wiki.
: If you use a group workflow, the users of the assigned group are now displayed in the Special:Workflows overview.
* '''BlueSpiceFlaggedRevsConnector - Remove Special:PendingChanges''' (ERM29151)
: The Special:PendingChanges page was removed because it no longer had a function in our product.
* '''BlueSpiceFlaggedRevsConnector - Transcluded content of a draft is displayed in PDF export''' (ERM29748)
: Transcluded content that has not yet been approved is no longer displayed in an exported PDF file.
* '''BlueSpicePrivacy -  Login without confirmation of cookies works''' (ERM29894)
: Login without confirming the cookie settings is no longer possible.
* '''CognitiveProcessDesigner - BPMN diagram cannot be saved''' (ERM30579)
: Saving a BPMN diagram on a page is now possible again.
* '''BlueSpiceUEModuleBookPDF - The book chapter number is not in its own span tag''' (ERM30624)
: After HTML output during a PDF export, the “bs-chapter-number” is now in its own span tag.
* '''BlueSpiceReminder - Using the repeat function for a reminder, an incorrect date is selected''' (ERM30817)
: If the reminder's repeat function is used and the option "Repeat every x years" is selected, a correct and readable year is now displayed.
* '''ImportOfficeFiles - WordImport on Windows Server and BlueSpice Farm doesn't work because of the usage of backslashes''' (ERM30833)
: The WordImport now works again in BlueSpice Farm.
* '''BlueSpiceWikiExplorer - Exported table shows illegible timestamp''' (ERM30883)
: Exporting a table via WikiExplorer displays a legible date is now.
* '''DrawioEditor - Draw.io diagram cannot be saved''' (ERM31047)
: Saving a draw.io diagram on a page is now possible again.
* '''Workflows - Expired workflows are still displayed as active in the overview''' (ERM29441)
: After the due date was exceeded, the workflow was still shown as active in the workflows overview. This is now fixed.


=== BlueSpice Farm ===
===Bugfixes===


=== Distribution ===
==== BlueSpice Free ====
* '''Previews - Pop-ups do not display images for internal links''' (ERM21013)
* '''BlueSpiceConfigManager - Improve arrangement of settings in the ConfigManager''' (ERM37256) '''and review as well as improve help texts also''' (ERM39597)
: For internal links, images are now displayed in the preview pop-ups regardless of their position on a page.
** The arrangement of settings in the ConfigManager has been reviewed in terms of their meaningfulness and rearranged. For example, the settings for books are now all located under the <code>Books</code> tab. Furthermore, the help texts have been reviewed and improved.
*'''BlueSpiceDiscovery - Media settings dialog is located above color picker''' (ERM40096)
** If the color of the image caption needs to be changed, the color picker is now in the foreground and usable.
*'''BlueSpiceDiscovery - If the term <code>News</code> is used as the name for a namespace and subpages are disabled, the breadcrumbs are broken''' (ERM41093)
** If the term <code>News</code> is used as a namespace and at the same time the subpages are disabled for this namespace, the breadcrumbs title will be parsed correctly.
*'''BlueSpiceExtendedSearch - Allow search with special characters <code>§</code>''' (ERM39662)
** If a search term contains a special character like <code>§</code>, results will now be displayed.
*'''BlueSpiceExtendedSearch - Search does not return exact results when using <code>""</code> as well as special characters (like <code>§</code>, <code>$</code>, ...)''' (ERM39924)
** The tokenization of special characters has been improved, so that matching results are displayed now when using special characters like <code>""</code>, <code>§</code> and <code>$</code>.
*'''BlueSpiceExtendedSearch - Operators do not work in Search center''' (ERM39923)
** The search operators <code>AND</code> and <code>OR</code> are now fully functional when using full-text search.
*'''BlueSpiceExtendedSearch - Type filter of TagSearch does not work'''  (ERM40019)
** Using queries generated by the TagSearch do now preserve the type filter.
*'''BlueSpiceFoundation - Transclusions do not take the permissions into account (ERM39926)'''
**If the content of a page is transcluded to another page, which is protected by permissions in the corresponding namespace, this transcluded content is now only displayed to users who have the corresponding permissions.
*'''BlueSpiceInsertCategory - Content model <code>book</code> doesn't support categories''' (ERM39857)
** It is now prevented to add a category on a page with the content model <code>Book</code>. Categories can only be added to pages that correspond to the content model <code>Page</code>.
* '''BlueSpiceInsertCategory - Categories are not sorted'''  (ERM40753)
** The categories are now sorted alphabetically to ensure consistent sorting logic.
*'''BlueSpiceInsertCategory & BlueSpicePageAssignments - Limitation of display for categories and page assignments to a quantity of 25''' (ERM40291)
** The limit for displaying categories and page assignments has been increased, as otherwise not all of them were shown.
*'''BlueSpiceNamespaceManager - If a namespace alread existed once, but was renamed and has now been created again, both namespaces are deleted''' (ERM40415)
** If the original name of a namespace that has been renamed in the meantime is reassigned and then deleted, only the deletion of the intended namespace will occur.
*'''BlueSpiceNamespaceManager - Alias for system namespaces is not saved''' (ERM41169)
** If an alias is defined for a system namespace, it is now saved properly again.
*'''BlueSpiceNamespaceManager - When creating an export of the NamespaceManager grid, the numbers of pages is not displayed correctly''' (ERM31448)
** If the grid of the NamespaceManager is exported, the number of pages in the respective namespaces appears correctly.
*'''BlueSpiceSaferEdit - Improve displaying the yellow banner during a page edit''' (ERM38986)
** The yellow banner which indicates that a user is editing a page has been enhanced for faster and more reliable display.
* '''EnhancedStandardUIs - Improve the design of the version history and introduce a backlink ('''ERM34702)
** The design of the version history in <code>Diff View</code> has been improved in terms of coloring, the default display mode and the removal of unnecessary information. Furthermore, the version history breadcrumbs have been made clickable and a backlink has been introduced to improve user guidance.
*'''EnhancedStandardUIs - Special:Pages must be bound to user permissions''' (ERM41321)
** The display of namespaces and the contained pages now depends on the permissions of a user. Namespaces or pages that the user does not have read permission to will no longer be shown on <code>Special:Pages</code>.
* '''NotifyMe - Faulty notification is displayed after a user has been anonymized''' (ERM40467)
** After successful anonymization of a user, a clear and accurate notification is now displayed.
*'''NotifyMe - Improve concept of digest mails''' (ERM39568)
** The concept of digest mails has been adjusted. Mails are now sent at 7am for <code>Frequency: Daily</code> and at 7 am on Monday for <code>Frequency:Weekly</code>. In the course of this change, the introductory sentence was also adapted so that it is clear that the changes refer to the last 24 hours or the last week in the wiki.
* '''OOJSPlus - Styling issue when accessing <code>Readers of this page</code> in page information dialog''' (ERM39064)
** The incorrect styling of the pager was fixed in the page information dialog.
*'''OOJSPlus - Cannot upload file in <code>tiff</code> format''' (ERM40697)
** Uploading a <code>tiff</code> file is now possible again.
* P'''ageHeader - Page status sentence is not displayed correctly when using french language'''  (ERM40252)
** The page status sentence is now correctly displayed if user language is set to french.
*'''PDFCreator - When exporting pages that contain links with redirects, only the redirected page is printed in the file and not the target page''' (ERM40109)
** If a page with links for redirects is exported, now the target page will be exported instead of the redirected page.
*'''VisualEditorPlus - Inline inspector for formatting is dislocated when using <code>collab-edit</code>''' (ERM40411)
** The inline inspector is displayed correctly when using the collaborative editing mode.
*'''VisualEditorPlus - Underscores without spaces beforehand changes character to italic formatting''' (ERM39408)
** Italic formatting using underscores is only done when there is a space after the word. Thus, terms separated by underscores remain unchanged.


=={{#subobject:|Release=4.2|Releasedate=12/15/2022|Releasepatch=4.2.4}}4.2.4==
==== BlueSpice Pro ====
BlueSpice 4.2.4 is a patch release. This is a stable release.  
* '''BlueSpiceBookshelf - Setting for selecting the default view of the bookshelf is obsolete'''  (ERM39946)
** On <code>Special:Preferences</code> the setting for selecting the default view of the bookshelf has been removed, as this is no longer necessary due to further development.
* '''BlueSpiceReadConfirmation - If the read confirmation is configured to only trigger a read confirmation for approved pages, then the redirection from the task overview leads to the draft version instead of the approved version''' (ERM40856)
** If the configuration of the read confirmation is changed to approved pages only, a task on <code>Special:My_tasks</code> forwards correctly to the approved version.
* '''Checklists - The content of the page is deleted if a collab session takes place and at the same time a user who is not part of the session changes the status of a checkbox''' (ERM40413)
** During an ongoing collab session, it is no longer possible to change the status of a checkbox. This ensures that the content is properly saved after the session is completed.
*'''CollabPads - Page content is displayed when the page is opened in <code>collab-edit</code>''' (ERM38918)
** If a page contains content that cannot be processed by using the <code>Edit together</code> mode, the session can no longer be started in order to avoid data loss.
*'''ContentStabilization - Align selection for user groups in config manager with groups from permission manager''' (ERM40862)
** The user groups should be aligned throughout the application to support more consistency. Therefore, the groups displayed in the configuration manager correspond to the groups defined in the permission manager.
* '''EnhancedStandardUIs - Sorting for namespaces or categories on <code>Special:File_list</code> breaks displaying results''' (ERM38961)
** Due to technical limitations the sorting option for the columns namespaces as well as categories on <code>Special:File_list</code> has been removed.
* '''Forms - Naming of a form is not consistent when a new page is created from that form''' (ERM37716)
** Saving the form now keeps the form name intact.
*'''HeaderTabs - The use of special characters or umlauts leads to issues when using HeaderTabs'''  (ERM31276)
** If a heading contains special characters (like <code>/</code> or <code>(</code> ) or umlauts there are no more issues and switching the tabs with one single click works as well.
*'''ImportOfficeFiles - Adjust wording for word import in new button''' (ERM39686)
** The label for a new Word import via <code>+</code> button has been adjusted to ensure a consistent user interface.
*'''ImportOfficeFiles - Imported pages are not indexed in search''' (ERM41242)
** Importing new pages via the Word import leads to the indexing of these pages so that they can be found via the search again.
*'''PageForms - System user should be excluded from the selection using <code>bs-usercombo</code>''' (ERM39874)
** If the inputfield  <code>bs-usercombo</code> is used when creating forms, system users are no longer displayed.
*'''SemanticMediaWiki - As soon as a namespace <code>GROUP</code> exists <code>Schema_properties</code> are created''' (ERM41141)
** When creating the <code>GROUP</code> namespace, system-generated pages such as <code>Schema_properties</code> and <code>Predefined_properties</code> are no longer created.
* '''Workflows - Message key instead of message is displayed on <code>Special:RecentChanges</code> if page was edited because of workflow activity <code>EditRequest</code>''' (ERM35247)
** If a page is now being edited due to the Workflow activity <code>EditRequest</code>, a readable message will appear on <code>Special:RecentChanges</code>.
*'''Workflows - If an incorrect email address is entered, the dialog is canceled''' (ERM41016)
** If an incorrect entry is made when starting a workflow, the dialog no longer aborts, but returns the user to the point where the incorrect entry was made via a <code>Dismiss</code> button.
*'''Workflows - <code>Special:Log</code> doesn't display start and end events''' (ERM39016)
** Besides the workflow activities (such as user votes, user feedback, send mails), the start and end events of the workflows will now also be displayed on the page <code>Special:Log</code>.
* '''Workflows - In the workflows ui editor it is not possible to pass variables such as <code>user</code>, <code>date</code>, <code>page</code>, etc.''' (ERM39361)
** It is now possible to pass variables for the workflow activities <code>checkin</code>, <code>checkout</code>, <code>uservote</code> and <code>approvepage</code>. Also using the parser function <code><nowiki>{{#time}}</nowiki></code> for due date works properly.
*'''Workflows - First column on <code>Special:Workflows_overview</code> is empty''' (ERM40879)
** If a workflow has exceeded the due date, an icon is now displayed again in the first column on the <code>Special:Workflows_overview</code>.


*'''BlueSpiceFoundation - UserCombo input in semantic forms does not work''' <small>(#19054)</small>
==== BlueSpice Farm ====
:When using multiple bs-usercombos in a form the drop-down value selection had some display issues.
* '''BlueSpiceFarm - User who creates a new instance should receive sysop rights in this instance''' (ERM40078)
*'''BlueSpiceFilterableTables - Allow to specify the column width for filterable tables''' <small>(#20662)</small>
** If a user creates a new instance, this user is automatically created with the sysop group assignment in the new instance.
:The defined column widths of a table are now kept for filterable tables.
* '''ContentTransfer - Prevent displaying a empty dropdown for <code>Receiving wiki</code> or <code>Transfer as user</code> if it's not configured''' (ERM40818)
*'''BlueSpiceGroupManager - Check accessibility of the GroupManager''' <small>(#27715)</small>
** The dropdown menu for selecting the receiving wiki or for selecting the transfer as user on <code>Special:ContentTransfer</code> is only displayed when the configuration is done.
:The group manager buttons now have aria-labels and receive keyboard focus.
*'''BlueSpiceDiscovery - Special:ReplaceText doesn't allow brackets in regex''' <small>(#28334)</small>
:The special page “Special:ReplaceText” now allows the use of brackets, colons and slashes.
*'''BlueSpiceFoundation -  Adding a category to a page destroys SMW inline query''' <small>(#28502)</small>
:Inline queries with a category argument now work even when the same category is set for a page. Before, category arguments sometimes interfered with page categories.
*'''BlueSpiceExtendedSearch - Filter pills and buttons in the search center do not receive focus via keyboard''' <small>(#29483)</small>
:Filter pills and button in the search center do receive focus now, so that they are accessible via keyboard.
*'''BlueSpiceDistributionConnector -  Special:AggregatedStatistic do not work reliably''' <small>(#29537)</small>
:AggregatedStatistics have been reworked and improved in terms of reliability of results and readability. An export option has been added.
*'''BlueSpiceFoundation - Headlines with hyphen and dot are not rendered correctly when exporting a page''' <small>(#29904)</small>
:The PDF export now correctly renders headlines containing a hyphen or a dot.
*'''NSFileRepo - File namespace cannot be changed via "All actions" dialog''' <small>(#30070)</small>
:In the “All actions” dialog, the option for changing the target namespace of a file can now be used again.
*'''BlueSpiceAbout - Change of URL with new homepage''' <small>(#30297)</small>
:The redirection of the menu item "About BlueSpice" in the left sidebar has been adjusted and now leads to the new Hallo Welt! homepage. In general, all external links point to the correct homepage now.
*'''BlueSpiceWhoIsOnline - Hidden tooltip causes incorrect linking''' <small>(#30323)</small>
: There are no incorrect links anymore, because the tooltip of WhoIsOnline no longer overlaps the wrong area.
*'''BlueSpiceDiscovery - Remove Mediawiki "Help" links''' <small>(#30366)</small>
:All unnecessary MediaWiki “Help” links have been removed from the skin.
*'''BlueSpiceDiscovery - Use of colons in the title of breadcrumbs are displayed incorrectly''' <small>(#30389)</small>
: Breadcrumb nodes with colon in the title are now recognized and correctly displayed.
*'''Workflows - Change the shape of avatars and display civil username''' <small>(#30441)</small>
:The shape of the avatar is now circular in the Workflows detail dialog and additionally the real name is displayed instead of the username, if available.
*'''BlueSpiceDiscovery - Sticky title has wrong width on window resize''' <small>(#30442)</small>
:The sticky title has now the correct width when resizing the window.
*'''BlueSpiceUEModulePDF - Suppress namespace option does not work in ConfigManager''' <small>(#30584)</small>
:Suppressing the namespace in a PDF file now works again.
*'''BlueSpiceFoundation - Calling the User Manager leads to eternal loading''' <small>(#30804)</small>
:Calling the User Manager is now possible again.
*'''Workflows - Allow I18N on Workflows that are defined in the wiki''' <small>(#30726)</small>
:After defining a workflow in a wiki page, both the title and the description are now displayed correctly, e.g. in the workflow initializer form.
*'''PageHeader - Screenreader does not recognize an expired page by its status sentence''' <small>(#27714)</small>
:The expired status is now announced to  the screenreader.
*'''BlueSpiceSocial - "Add a link" dialog is empty when creating a new post''' <small>(#28671)</small>
:When creating a new post via Special:Timeline, the dialog for adding a link is displayed again.
*'''Workflows - GroupFeedback workflow has no due date and arbitrary completion threshold''' <small>(#29878)</small>
:The GroupFeedback workflow now has a start date calculated from now +7 days. The threshold for groups is two users, so the workflow will be finished after two users gave feedback.
*'''DrawioEditor - Improve "first look" after inserting a drawio tag''' <small>(#30343)</small>
:A preview image is now displayed when inserting the drawio tag.
*'''BlueSpiceDiscovery - Sticky title appears on special page''' <small>(#30406)</small>
:The sticky title is now no longer displayed on special pages with jumpmarks.
*'''BlueSpiceWikiFarm - Self service seems to be broken for evaluation systems''' <small>(#30695)</small>
: The automatic creation of evaluation systems works again and a user is able to log in with the submitted credentials.
*'''BlueSpiceInsertMagic - Cannot save the page after inserting checklist tag''' <small>(#30710)</small>
:The use of the checklist tag works properly again and the user is able to save the page.
*'''Add type hints to implementers of built-in interfaces for PHP 8.1 compatibility''' <small>([[phab:T289879|T289879]] )</small>




=={{#subobject:|Release=4.2|Releasedate=11/17/2022|Releasepatch=4.2.3}}4.2.3==
BlueSpice 4.2.3 is a patch release. This is a stable release.


*'''BlueSpiceUniversalExport - Using <code><nowiki>{{Displaytitle}}</nowiki></code>''' '''has no effect on PDF export''' <small>(#27683)</small>
[[de:{{FULLPAGENAME}}]]
 
:The use of the magic word <code><nowiki>{{Displaytitle}}</nowiki></code> now works again when exporting a PDF file.
 
*'''BlueSpiceSocialBlog - Timeline update for changes is missing''' <small>(#28798)</small>
 
:The timeline in BlueSpiceSocial respects changes again and displays them correctly.
 
*'''BlueSpiceCategoryManager - Rename categories to a previously existing category, deletes the subcategories''' <small>(#29108)</small>
 
:The renaming of categories in the CategoryManager now works correctly again.
 
*'''BlueSpiceProDistributionConnector - Standard-PageTemplates are not provisioned by WebInstaller''' <small>(#29340)</small>
 
:When installing Bluespice Free with the WebInstaller, the default PageTemplates are provided in BlueSpicePageTemplates.
 
*'''BlueSpiceRSSFeeder - Fieldsets lost their border in Discovery''' <small>(#29474)</small>
 
:Fieldsets now have a border in the BlueSpice Discovery skin again.
 
*'''BlueSpiceExtendedSearch - Filter pills and buttons in the search center do not receive focus via keyboard''' <small>(#29483)</small>
 
:Filter pills and button in the search center do receive focus now, so that they are accessible via keyboard.
 
*'''BlueSpiceDiscoverySkin - Root node does not redirect to the main page of the namespace''' <small>(#30095)</small>
 
:The root node of the breadcrumbs now leads to the main page of the namespace if it exists. Otherwise the link leads to Special:AllPages with a preset for the current namespace. For special pages the behavior is different and the link leads to Special:SpecialPages.
 
*'''BlueSpiceDiscovery - Background of the sticky header doesn't match the background of the content color''' <small>(#30133)</small>
 
: The background of the sticky title now matches the background of the content color and doesn't overlay sidebars.
 
*'''BlueSpiceDiscovery - Full screen mode not persisted''' <small>(#30158)</small>
 
:The full screen mode now works again and is also kept.
 
*'''BlueSpiceDiscovery - Width of the toolbar is not correct''' <small>(#30172)</small>
 
:The VisualEditor toolbar now has the correct width while scrolling.
 
*'''BlueSpiceFoundation - Cannot install new instances in BlueSpice Farm''' <small>(#30228)</small>
 
:New instances can be installed in the BlueSpice Farm again.
 
*'''BlueSpiceExtendedSearch - Missing description on cancel button in search field''' <small>(#30266)</small>
 
:The close button in the search bar is now accessible and recognized by the screen reader.
 
*'''BlueSpiceDiscovery - Position of the icons in the title bar is out of place after scroll to top''' <small>(#30269)</small>
 
:The icons in the title bar are now placed correctly again regardless of scrolling.
 
* '''BluespiceFoundation -''' '''Change of URL with new homepage''' <small>(#30297)</small>
 
:The redirection of the menu item "Support" in the left sidebar has been adjusted and now leads to the new homepage.
 
*'''BlueSpicePrivacy - Bypass privacy consent for special user''' <small>(#30422)</small>
 
:Drop privacy consent requirement for special user “NoConsentWikiSysop”. This is needed for automated testing of systems.
 
*'''EnhancedUpload - Upload a new version of a file via shortcut is not possible''' <small>(#30204)</small>
 
:A new version o a file can now be uploaded via shortcut.
 
*'''BlueSpiceConfigManager - Cannot add new file type''' <small>(#30226)</small>
 
:New file types can now be added in ConfigManager again.
 
*'''BlueSpiceExtendedStatistics - SVG extraction is not complete''' <small>(#30084)</small>
 
:After exporting a SVG diagram of ExtendedStatistics, an error-free file is created.
 
*'''MenuEditor - Version history doesn't work''' <small>(#29815)</small>
 
:The MenuEditor now supports the version history again.
 
*'''ImportOfficeFiles - Beaking at level 2 creates additional heading and causes wrong numbering''' <small>(#29988)</small>
 
:When importing a word document and using “Split content on pages: Level 2 Headings”, the numbering is now correct.
 
*'''CognitiveProcessDesigner - BPMN diagram and its elements are always stored in NS Main although another NS was specified in the diagram''' <small>(#30468)</small>
 
:When creating a BPMN diagram whose naming is associated with a namespace, the diagram page and elements are created in the corresponding namespace.
 
*'''CognitiveProcessDesigner - BPMN diagrams with many elements cannot be saved''' <small>(#29043)</small>
 
:BPMN diagrams with many elements can now be saved.
 
*'''ExtJSBase - Styling issue for exporting search results''' <small>(#29102)</small>
 
:A styling issue when exporting search results has been fixed.
 
*'''Workflows - Improve design of workflow details dialog''' <small>(#28832)</small>
 
: The design of the workflow details dialog has been improved with regard to readability.
 
*'''EnhancedUpload - Modify dialog and disable result grid''' <small>(#30093)</small>
 
:For EnhancedUpload, the resizing of the dialog has been modified and the result grid has been disabled.
 
*'''OOJSPlus - UserVote activity cannot be completed''' <small>(#30252)</small>
 
: It is now possible again to complete the voting during a running workflow.
 
<span><br /></span>
=={{#subobject:|Release=4.2|Releasedate=10/27/2022|Releasepatch=4.2.2}}4.2.2==
BlueSpice 4.2.2 is a patch release. This is a stable release.
 
*'''BlueSpiceReadConfirmation - Read confirmation needs different aria role''' <small>(#25475)</small>
:The read confirmation is now accessible and is correctly recognized by the screen reader.
*'''BlueSpiceConfigManager - Search field is not accessible''' <small>(#27702)</small>
:The search field in the ConfigManager now has the added aria-role  “search” .
*'''BlueSpiceFlaggedRevsConnector -  Show namespace in file when exporting the Quality management overview''' <small>(#28498)</small>
:When exporting the quality management overview, the namespace is now displayed in a separate column.
*'''BlueSpiceSocial - "Add a link" dialog is empty when creating new post''' <small>(#28671)</small>
:When creating a new post via ''Special:Timeline'', the dialog for addding a link is displayed again.
*'''BlueSpiceDiscovery - Plainlinks do not work''' <small>(#28752)</small>
:In BlueSpiceDiscovery, an external link has now a background image instead of  pseudo-class “::after” and plainlinks work again as a result.
*'''BlueSpiceCategoryManager - Don't allow self-referring subcategories''' <small>(#28931)</small>
:Category names can now only be assigned once so that self-referencing is avoided. When the user enters a category name that has already been assigned, a warning appears.
*'''BlueSpiceBookshelf - When adding a page to a book, a strange toast notification is displayed''' <small>(#29100)</small>
:When adding a page to a book, a useful toast notification is now displayed.
*'''BlueSpiceSMWConnector - BlueSpiceSMWConnector incompatible to newer versions of PageForms''' <small>(#29196)</small>
:The BlueSpiceSMWConnector is now compatible to newer versions of PageForms.
*'''BlueSpiceDistributionConnector - Odd description of German Standard-PageTemplate "Entscheidungsmatrix"''' <small>(#29342)</small>
:The German standard Ppage templates do have the correct descriptions now.
*'''BlueSpiceDiscovery - Page titles are not read because of aria-label "Page title"''' <small>(#29364)</small>
: The h1 headings of administrative pages can now be read by screen readers as the aria-label="Page title" has been removed.
*'''BlueSpiceDistributionConnector - Remove default categories from PageTemplates''' <small>(#29533)</small>
:The PageTemplates have been updated and they no longer contain default categories.
*'''BlueSpiceDiscovery - Toolbar of VisualEditor when creating a blog post is not scaled correctly with smaller window sizes''' <small>(#29581)</small>
:The content box for creating a blog post is now responsive and will scale properly even with smaller window sizes.
*'''BlueSpiceExtendedSearch - Search center is not responsive and overlaps with text and watchlist icon''' <small>(#29704)</small>
:The overview in the Search center is now responsive and no longer overlaps with text and icons.
*'''Workflows - Use real names instead of user names for selecting users''' <small>(#29739)</small>
:When assigning a workflow as well as assigning pages, it is now possible to see the real name of a user in the user picker dropdown.
*'''BlueSpiceDiscovery -  When using HIDETITLE, the VE toolbar is lost when scrolling''' <small>(#29761)</small>
: When using HIDETITLE, the VisualEditor toolbar no longer disappears when scrolling.
*'''BlueSpiceBookshelf -  Config setting for displaying book chapter numbers in articles only works partially''' <small>(#29877)</small>
: When activating the setting "Prepend article table of content and headlines with book numberation" in the ConfigManager, the chapter numbers are not only displayed in the table of contents but also in the headings now.
*'''BlueSpiceDiscovery - Namespace is shown twice in breadcrumbs''' <small>(#29971)</small>
:The namespace is now no longer displayed in the breadcrumbs.
*'''BlueSpiceExpiry - Dialog cannot be opened''' <small>(#30002)</small>
:It is possible to open the dialog again, via which an expiry date can be set.
*'''BlueSpiceUserSidebar - User menu cannot be edited via pencil icon''' <small>(#30053)</small>
:The user menu can now be edited again. If none has been created  yet, a message box appears which disappears after editing.
*'''BlueSpiceFilterableTables - Allow to specify the column width for filterable tables''' <small>(#20662)</small>
:The column width defined via inspector is now kept for filterable tables. Note that the column width must be specified in pixles. Also be aware that using the combination % and filterable leads to the ignoring of filterable.
*'''NSFileRepo - EnhancedUpload fails when using BlueSpice free''' <small>(#29742)</small>
: The EnhancedUpload now works again when using BlueSpice free.
*'''BlueSpiceVisualEditorConnector - New functionalities for text editing in VE''' <small>(#30173)</small>
:Three new text editing features have been added to the VisualEditor. It is now possible to do a simple line break, indent text and centre text. All functions are supported by the visual editor as well as the source code editor.
*'''BlueSpiceSocial - Answer with spaces or breaks only is allowed in blog''' <small>(#29103)</small>
:It is no longer possible to reply in the blog using white-spaces or line breakers.
*'''Workflows - Selection of workflows is displayed in EN, although wiki is set to DE''' <small>(#29329)</small>
:The selection of workflows via "Start a workflow" is now displayed correctly according to the set user language.
*'''Hard deprecate RepoGroup::singleton and remove a release later''' <small>([https://phabricator.wikimedia.org/T249020 T249020] )</small>
 
=={{#subobject:|Release=4.2|Releasedate=09/15/2022|Releasepatch=4.2.1}}4.2.1==
BlueSpice 4.2.1 is a patch release. This is a stable release.
 
*'''XSS vulnerability in BlueSpiceDiscovery''' <small>(#29419)</small>
 
:BlueSpiceDiscovery skin had a XSS vulnerability.
 
*'''XSS vulnerability in BlueSpiceFoundation''' <small>(#29426)</small>
 
:BlueSpiceFoundations extension had a XSS vulnerability.
 
*'''XSS vulnerability in BlueSpiceUserSidebar''' <small>(#29429)</small>
 
:The BlueSpiceUserSidebar extension had a XSS vulnerability.
 
*'''XSS vulnerability in BlueSpiceCustomMenu''' <small>(#29430)</small>
 
:BlueSpiceCustomMenu extension had a XSS vulnerability.
 
*'''XSS vulnerability in BlueSpiceBookshelf''' <small>(#29431)</small>
 
:BlueSpiceBookshelf extension had a XSS vulnerability.
 
*'''BlueSpicePageTemplates - Option "Force target namespace" doesn't offer all templates''' <small>(#18435)</small>
 
:The option “Force target namespace” didn't offer all existing templates, but only the templates in the target namespace. Now all existing templates are available.
 
*'''BlueSpiceSocialBlog - Teaser text does not display links''' <small>(#25409)</small>


:When creating a new blog post, links in the teaser text were not clickable.
*'''BlueSpiceUEModuleTable2Excel - Exported file breaks if additional columns are selected''' <small>(#26345)</small>
:If a user wanted to export a list from the UserManager and selected one of the additional columns, the exported file broke.
*'''BlueSpiceEchoConnector - Translation issues for workflow notifications and mails''' <small>(#27250)</small>
: There were some incorrect translations in workflow notifications and mails.
*'''BlueSpiceFoundation - Wrong toast notification is shown after logout''' <small>(#27511)</small>
:After a user logged out, the wrong notification was displayed, which said “You are now logged in”.
*'''BlueSpicePageTemplates - Inconsistent behavior for creating new pages via URL''' <small>(#28411)</small>
:Although PageTemplates were disabled in a namespace, the templates were offered when a new page was created via URL.
*'''BlueSpiceInsertCategory - Top category is not selectable in the category editor''' <small>(#28865)</small>
:It was not possible to select the top category in the category editor.
*'''BlueSpicePermissionManager - Switching between the settings transfers permissions''' <small>(#29081)</small>
:If a user changed from a private or protected wiki to the custom preset, the settings of the previous permission concept were adopted.
*'''BlueSpiceSocial - Answer with spaces or breaks only is allowed in blog''' <small>(#29103)</small>
:It was possible to create an answer that contained only spaces or breaks in the blog.
*'''BlueSpiceReminder - Invalid dates can be set''' <small>(#29105)</small>
:It was possible to set invalid dates for the reminder.
*'''BlueSpiceCategoryManager - Nesting of the categories is displayed incorrectly''' <small>(#29106)</small>
:The nesting in the CategoryManager was displayed incorrectly. Top categories were displayed below sub categories or disappeared completely as soon as they were expanded.
*'''BlueSpiceDistributionConnector - Workflow Trigger can be saved without initial data''' <small>(#29115)</small>
: Workflow triggers based on events or semantic properties could be saved without specifying the initial data for the workflow.
*'''BlueSpiceExtendedSearch - Autocomplete is cut off when 'Use simple autocomplete' is enabled''' <small>(#29132)</small>
:If the option “Use simple autocomplete” in the ConfigManager was enabled, the autocomplete in the search war was cut off.
*'''BlueSpiceSocial - Cursor in the editor of the blog not visible''' <small>(#29280)</small>
:The cursor in the editor of the blog was not visible.
*'''BlueSpiceFlaggedRevsConnector - SMW property is not updated via approval workflow''' <small>(#29281)</small>
:After approving a page via approval workflow the semantic property “QM state” was not updated properly.
*'''BlueSpiceDiscovery - Using <nowiki>__HIDETITLE__</nowiki> causes the VE toolbar to disappear''' <small>(#29350)</small>
:If <nowiki>__HIDETITLE__</nowiki> was used, the VE toolbar was not visible in edit mode.
*'''BlueSpiceWhoIsOnline - Online status of authors not announced''' <small>(#29473)</small>
: The online status of authors was not announced by screenreaders.
*'''BlueSpiceSocial - Styling issues on Special:Watchlist''' <small>(#29512)</small>
: On the page Special:Watchlist, the alignment of the blue dots has been corrected as well as the adjustment of spaces between the “Social entities” checkbox and the “Show” button.
*'''BlueSpiceDiscovery - Wrong z-index responsible for displaying the dropdown behind VE toolbar''' <small>(#29580)</small>
:A wrong z-index causes the dropdown to be displayed behind the VE toolbar.
*'''BlueSpiceInsertCategory - Using <nowiki>__HIDDENCAT__</nowiki> doesn't work''' <small>(#29633)</small>
:When using <nowiki>__HIDDENCAT__</nowiki> the categories were still displayed on the corresponding page.
*'''BlueSpiceCategoryManager - Allow deselection of categories in the CategoryManager''' <small>(#29658)</small>
: For better handling, it is now possible to both deselect and select categories in the CategoryManager.
*'''BlueSpiceWhoIsOnline - Pop does not show up''' <small>(#29666)</small>
:When using the magic word WhoIsOnlinePopup, the popup didn't show up.
*'''BlueSpiceDiscovery - Approve button cannot be activated with keyboard''' <small>(#29480)</small>
:It wasn't possible to approve a page by openeing the link to the approve dialog with the keyboard.
*'''Hard deprecate RepoGroup::singleton and remove a release later''' <small>([https://phabricator.wikimedia.org/T249020 T249020] )</small>
<span><br /></span>
==4.2==
{{#subobject:|Release=4.2|Releasedate=07/28/2022|Releasepatch=4.2|ContentChange=Attachments|ContentChangeDesc=Attachments are moved from the after-content area into the content. This will trigger a new page revision for all affected pages during the update. If pages used the __NOSTASH__ switch to hide the attachments are of a page, it will now be displayed on the affected pages. It can be removed via a global [[mediawikiwiki:Extension:Replace_Text|text replacement]].}}
BlueSpice 4.2 is a minor release. This is a stable release. It is the second public release of the BlueSpice 4 major line.
{{askContentChange|patch=4.2}}
===<span class="mw-headline">Notable changes</span>===
*'''Word Import'''
**New extension "ImportOfficeFiles"
**Enables the import of a word file as a wiki page
** Includes the following features:
***''Import:'' easy import via "New" button
***''Split content'': creating subpages based on the heading level in the word file
***''Preview'': the structure, content and the image files to be imported can be previewed
***Page collection: creation of an overview page with all generated wiki pages, which can be used for creating a book
*'''New Page Templates'''
**Now BlueSpice includes useful page templates for a variety of use cases
**It is possible to customize or disable  them if required
*'''Improved Upload'''
** New extension "EnhancedUpload"
**Enables easier uploading
**Includes the following features:
***Files can now be dragged and dropped directly onto a wiki page without any further intermediate step
****Images are embedded as a thumbnail
****Documents are embedded as a link
***A list of files can be included anywhere on a wiki page using an <nowiki><attachments /></nowiki> tag directly from the visual editor
****This feature replaces the previous attachments area at the bottom of the page
*** The special page for uploading was overwritten and redesigned with focus on user-friendliness
****Much leaner and modern design based on the Discovery skin
****Bundles the functionality of multiupload
*'''Advanced Blog permissions'''
**Now it is possible to assign more precise permissions in a blog
**The creation and reading of blog entries as well as comments can be restricted to specific user groups
*'''Workflow Triggers and advanced activities'''
**Workflows have been enhanced with the following features:
***''Workflow Triggers'': Workflows can be triggered automatically according to various criteria, e.g. after a page is created, edited or by date
***''Activity "SetTemplateParams"'': Template parameters can be edited by workflows
***''Activity "EditPage"'': Wiki pages can be edited via workflow
*'''New dialog for PDF export'''
**Refactoring of the already existing export options of a wiki page
**For better maintainability of the functions
*'''Navigation Menu Editor'''
**Graphical user interface allows editing of the left sidebar as well as the user menu via drag and drop
**Allows to embed the name of a wiki page, external links as well as interwiki links
*'''Tag Inspectors'''
**Dialogs for tags are now offered in the Visual Editor
** Previously only possible via source code editor
===<span class="mw-headline">Extensions added</span>===
*'''mw:Extension:CodeMirror''' <small>(#28500)</small>
**Enables highlighting wikitext syntax in the source code editor of a wiki page
*'''mw:Extension:HeaderFooter''' <small>(#27822)</small>
**Enables to insert a header or footer in the content area of a page (on page basis or on namespace basis)
*'''ImportOfficeFiles''' <small>(#27697, #27698)</small>
** Enables the import of a word file as wiki page
*'''mw:Extension:InviteSignup''' <small>(#27980)</small>
**Enables wiki users to be invited by an administrator
*'''MenuEditor''' <small>(#27548)</small>
**Enables editing of the main navigation via a graphical user interface
*'''mw:Extension:OpenIDConnect''' <small>(#28644)</small>
**Extends the PluggableAuth extension to provide authentication using OpenIDConnect
*'''mw:Extension:SubpageList''' <small>(#28620)</small>
** Enables the creation of subpage lists on wiki pages
*'''EnhancedUpload''' <small>(#27559, #27558, 27833)</small>
**Enables better upload functionalities as well as multiupload
===<span class="mw-headline">Extensions removed</span>===
*'''Bootstrap''' <small>(#28141)</small>
**Removed as part of the BlueSpice 3 "Calumma" skin
*'''BlueSpiceCalumma''' <small>(#28141)</small>
**BlueSpice 3 standard skin (Chameleon-Skin)
*'''BlueSpiceLatexRenderer''' <small>(#26056, #27460)</small>
**Replaced by mw:Extension:Math
*'''BlueSpiceNamespaceCSS''' <small>(#27821)</small>
**Namespace-specific CSS is no longer defined separately via individual CSS pages
** Using the namespace CSS class, styles are defined directly in the MediaWiki:Common.css global stylesheet
*'''BlueSpiceSocialWikiPage''' <small>(#27508, 27833)</small>
**BlueSpiceSocialWikiPage provided function to create page attachments
** Has  been replaced by the <nowiki><attachments /></nowiki> tag from the extension EnhancedUpload
*'''BlueSpiceServiceCenter''' <small>(#28679)</small>
**Formerly bundled TagSearch and a few templates, that have been integrated in other extensions
===<span class="mw-headline">Changes in BlueSpice 4.2 free</span>===
*'''Remove BlueSpicePrivacy from BlueSpice free''' <small>(#28722)</small>
** BlueSpicePrivacy extension is only available in BlueSpice pro
*'''Remove PluggableAuth from BlueSpice free''' <small>(#28721)</small>
**PluggableAuth extension is only available in BlueSpice pro
*'''Remove SimpleSAML.php from BlueSpice free''' <small>(#28721)</small>
**SimpleSAML.php extension is only available in BlueSpice pro
===<span class="mw-headline">Changes and bugfixes</span>===
*'''Workflows - Missing data for workflows overview''' <small>(#27247)</small>
**The overview of the workflows has been improved. From now on, all workflows are listed, which can now also be sorted and filtered.
*'''Workflows - User "BSMaintenance" is quite confusing''' <small>(#27796)</small>
**If an approval workflow was successfully completed, the user "BSMaintenance" was entered as the final approver. This turned out to be very confusing, which is why the behaviour was changed at this point. Now the "Single User Approval" workflow will use the assigned user to approve the page and "Expert Document Control" workflow will use the last user to approve the page.
*'''Workflows - Implement overview "Workflows related to this page" in all actions''' <small>(#28184)</small>
**The overview of all workflows that are executed on a page and all workflows that are active on a specific page is already implemented. This information should be more easily accessible, which is why it has also been implemented in "...all actions".
*'''InviteSignUp - Implement InviteSignUp in FREE and make it usable''' <small>(#28260)</small>
**Through a feature request it was decided to offer this cloud feature also in the BlueSpice free version. In addition the functionality has been revised again.
*'''Forms - Add "Send email" functionality''' <small>(#28286)</small>
**The functionality "Send email" was added to the forms editor, which allows to create forms with mail function.
*'''BlueSpicePageTemplaes - Use styling of MyTasks for PageTemplates''' <small>(#28418)</small>
**The card styling, which is already known from the page "MyTasks", has now also been adopted for the selection of PageTemplates.
*'''[bug] BlueSpiceReminder - Emails are not sent''' <small>(#24760)</small>
**No reminder emails were sent after a reminder was created. This is now fixed.
*'''[bug] BlueSpiceCategoryManager - Original category name still exists after renaming''' <small>(#28179)</small>
**After renaming a category in the CategoryManager, the original category still existed. This is now fixed since the original category name is deleted and a redirect is created for the former category page.
*'''[bug] BlueSpicePageAssignments - Set page assignments in book manager doesn't work''' <small>(#28324)</small>
**In the book manager a user was not able to set page assignments. This is now fixed.
*'''[bug] BlueSpiceDiscovery - Anonymous page editor is shown as "System user" in title section''' <small>(#28384)</small>
**If a page was edited by an anonymous user, the title section shows "Last edited by system user". This is now fixed.
*'''[bug] BlueSpiceDiscovery - Category page produce heading "orphans" in Discovery''' <small>(#28417)</small>
**Category pages produced heading "orphans" in Discovery skin. This is now fixed.
*'''[bug] BlueSpiceVisualEditorConnector - "Inline-Style-Inspector" in Visual Editor is fragile''' <small>(#28424)</small>
**The inline style inspector didn't show up sometimes when using the "double click". The behavior seemed to be very fragile, which is now fixed.
*'''[bug] BlueSpiceVisualEditorConnector - Table needs more padding''' <small>(#28768)</small>
**Tables with standard wikitable design looked very compressed, which made them hard to read. This is now fixed.
*'''[bug] BlueSpiceDiscovery - "View deleted edits" link is shown twice''' <small>(#28792)</small>
**The "View deleted edits" link was shown twice in Discovery skin. This is now fixed.
*'''[bug] Workflows - Widget details in workflow details dialog are cut off''' <small>(#28832)</small>
**The widget details in the workflow details dialog were too narrow and cut off. This is now fixed.
*'''[bug] BlueSpiceBookshelf - Text nodes in book navigation are not shown''' <small>(#28928)</small>
**If some text was linked in a book of a wiki page, then the navigation panel of the book navigation was broken and showed "<" instead. This is now fixed.
*'''[bug] BlueSpiceVisualEditorConnector - Changing table width from 100% to auto does not work''' <small>(#28956)</small>
** If a table was set to 100% and the user changed it to auto, the changes were not displayed in the view mode. This is now fixed.
*'''[bug] BlueSpiceBookshelf - Button for mass add not clickable''' <small>(#29033)</small>
**When a user was editing a book and wanted to use the "Mass add" function, the button was disabled and therefore not clickable. This is now fixed.
*'''[bug] BlueSpiceFlaggedRevsConnector - QualityManagementOverview doesn't display any data''' <small>(#29176)</small>
**The special page "QualityManagementOverview" didn't show any data. This is now fixed.
*'''[bug] BlueSpiceDiscovery - Scrolling leads to losing the position of the dropdown menu in the dialog''' <small>(#28943)</small>
**If a dialog had a dropdown menu and the page was scrolled at the same time, the dropdown lost its position. This is now fixed.
*'''[bug] BlueSpiceFoundation - UserCombo input in semantic forms does not work''' <small>(#19054)</small>
**There were some issues when using bs-usercombos in a form. This is now fixed.
*'''[bug] BlueSpiceFlaggedRevsConnector - Changed resources are not displayed''' <small>(#27232)</small>
**When an embedded resource was changed in an approved page, the status banner did not show details about the changed resource. This is now fixed.
*'''[bug] BlueSpiceDiscovery - "Subpage" linklist breaks for certain page names''' <small>(#28425)</small>
**If a user created a sub-page via a link list, it broke at certain page names. This is now fixed.
*'''[bug] BlueSpiceFlaggedRevsConnector - Users with edit rights can approve a page via approval workflow''' <small>(#25657)</small>
**A user with edit rights was able to approve a page via approval workflow. This is now fixed.
=={{#subobject:|Release=4.1|Releasedate=June 15, 2022|Releasepatch=4.1.4}}4.1.4 ==
*'''[security] PHP library guzzle has vulnerability''' <small>(#28715)</small>
:Bumped version of PHP library guzzle to version 6.5.6 due to a potential Cross-domain cookie leakage. ([https://nvd.nist.gov/vuln/detail/CVE-2022-29248 CVE-2022-29248])
*'''BlueSpiceDiscovery - Heading entrypoints is always displayed regardless of settings''' <small>(#27701)</small>
:The heading “Entrypoints” was always displayed in the left sidebar. Now, if there are no entrypoint links, the heading is not shown.
*'''BlueSpiceUserSidebar - Unknown language displayed for en-gb''' <small>(#27901)</small>
: If the language en-gb was selected, entries from an unknown language appeared.This is now fixed.
*'''BlueSpiceDiscovery - Missing arrangement of footer links when using mobile''' <small>(#27922)</small>
:When using mobile, the footer links looked a bit shifted and not arranged correctly. Now they align correctly.
*'''BlueSpiceDiscovery - Redlink turns blue after visiting the non-existing page''' <small>(#27968)</small>
:A redlink became a blue link after visiting the non-existing page. Now redlinks stay red.
*'''BlueSpiceVisualEditorConnector - Page jumps to the top after saving an edit''' <small>(#27971)</small>
:After editing a long page, the position jumped to the top of the page after saving. This is now fixed.
*'''BlueSpiceNamespaceManager - Enable `$wgExtraSignatureNamespaces` for all content namespaces''' <small>(#27987)</small>
:It was not always possible to insert the signature from the editor toolbar. Now signatures can be inserted in all namespaces.
*'''BlueSpiceSocial - Dropdown menu looks cut off''' <small>(#28026)</small>
:In BlueSpiceSocial, there were some styling issues where dropdown menus were cut off. The menus display correctly now.
*'''BlueSpiceDiscovery - `Data after content` visible if empty''' <small>(#28226)</small>
:“Data after content” was visible in form of an empty box. The empty box is no longer shown.
*'''BlueSpiceDiscovery - Overlay dropdown shows odd behavior on scroll''' <small>(#28246)</small>
:The dropdown of a dialog didn't stay in the same position when scrolling. This is now fixed.
*'''BlueSpiceDiscovery - Flickering during scrolling''' <small>(#28261)</small>
:While scrolling a page, flickering occured at a specific size. Flickering should no longer appear in any window size.
*'''BlueSpiceFoundation - Editors are allowed to restore deleted content''' <small>(#28325)</small>
:In BlueSpice 4, editors were allowed to restore deleted pages, Now only admin users can do this..
*'''BlueSpiceDiscovery - Proper sizing of table columns necessary''' <small>(#28421)</small>
:Table columns were sometimes too narrow. Now they get appropriate adjustment based on column content.
*'''BlueSpiceDiscovery - Dialog `...all actions` does not open anymore''' <small>(#28423)</small>
:The dialog "…all actions" in the right sidebar could no longer be opened. This is now fixed.
*'''BlueSpiceEchoConnector - Possible issues with opening links''' <small>(#28426)</small>
:Customized skins based on Discovery didn't work properly. Links like “Alerts” and “Notices” couldn't be opened by a simple click. This is now fixed.
*'''BlueSpiceDiscovery - Images are not responsive when using mobile''' <small>(#28533)</small>
:Images did not behave responsively on smaller screens. Now they resize appropriately.
*'''BlueSpiceUniversalExport -  Existing page is not exported''' <small>(#28574)</small>
:An existing page was not exported. Instead, an error message was shown referring to an outdated link to the version history of an already deleted page. The export now works.
*'''BlueSpiceFoundation - `Forgot your password` link is missing when logging in''' <small>(#28578)</small>
:The “Forgot your password?” link was missing on the login screen. This is now fixed.
*'''BlueSpicePrivacy - First login for LDAP users not possible due to missing button when accepting privacy policy''' <small>(#28808)</small>
:With LDAP enabled,  the terms of service and the privacy policy could not be confiremd. Now, the button to confirm accepting those is visible.
*'''Workflows - Fix styling of popup in workflow details dialog''' <small>(#28457)</small>
:The popup in the workflow details dialog was broken and needed some adjustment regarding the styling. This is now fixed.
*'''BlueSpiceDiscovery - Setting table width to 100% is not applied''' <small>(#28461)</small>
:If the table width was set to 100%, the setting was not applied correctly. This is now fixed.
*'''BlueSpiceExtendedSearch - Enable searching for original title in AC''' <small>(#28653)</small>
:In the autocomplete search, pages appeared only by their page name. Now both the display title (if set) and the page name are provided.
*'''Workflows - User names are not case sensitive''' <small>(#28571)</small>
:The initials of usernames are not case sensitive, but workflow tasks weren't assigned if the case of the initial letter didn't match the casing in the user manager. Now the spelling of the initial letter works either way.
*'''BlueSpiceMultiUpload - Upload dialog for file attachments is not namespace sensitive''' <small>(#28862)</small>
:The uplaod dialog provided different default options for a namespace selection depending on context. Now  the upload dialog behaves consistently.
=={{#subobject:|Release=4.1|Releasedate=April 26, 2022|Releasepatch=4.1.3}}4.1.3==
*'''XSS attack vector in mwstake/mediawiki-component-commonuserinterface''' <small>(#28224)</small>
:This release contains an important security fix for a "reflected XSS" attack. The corresponding CVE entry is still pending and will be published soon. It is '''highly recommended''' that all users update their installation of BlueSpice 4 as soon as possible.
*'''BlueSpiceFlaggedRevsConnector -  Change permissions requirement for special page "Quality management overview"''' <small>(#25845)</small>
:User needed at least the reviewer permission to view “Special:Qualitymanagementoverview”. Now, all wiki users are able to view this page since they only need the reader permission.
*'''BlueSpiceCustomMenu - menu doesn't allow other protocols besides http(s)''' <small>(#26446)</small>
:The custom menu didn't allow other protocols besides http(s). Now, if they are defined via <span style="color: rgb(51, 64, 85)">''$wgUrlProtocols''</span>, they can be used in the custom menu.
*'''BlueSpiceRating - Missing data for Special:Recommendations''' <small>(#27230)</small>
:When viewing the page Special:Recommendations, no data was shown. This is now fixed.
*'''BlueSpiceBookshelf - in context of the contentmodel, book template links are not updated''' <small>(#28243)</small>
:There was an issue with template links in the context of the content model book. This is now fixed.
*'''BlueSpiceFlaggedRevsConnector - Script doesn't work properly''' <small>(#28273)</small>
:The script for accepting drafts or pending changes in a namespace didn't work properly. This is now fixed.
=={{#subobject:|Release=4.1|Releasedate=March 17, 2022|Releasepatch=4.1.2}}4.1.2==
*'''BlueSpiceConfigManager - Some configuration variables do not have descriptions''' <small>(#9662)</small>
:Some configuration variables in the ConfigManager didn't have descriptions.  The missing tooltips have been added.
*'''BlueSpiceNamespaceManager - Check for pseudo-namespaces''' <small>(#18570)</small>
:When adding or renaming a pseudo-namespace (= namespace alias), no cross-check was made by the system to see if a namespace with the same name already exists. Now it is not possible to add a namespace alias with the same name as an existing namespace.
*'''BlueSpiceFlaggedRevsConnector - Performance of Special:Quality management overview is unacceptable''' <small>(#25088)</small>
:The performance of Special:Quality management overview was poor. The performance has been improved.
*'''BlueSpiceSocial - Comment on a discussion topic disappears after reload''' <small>(#26648)</small>
:There was an issue in the discussion area that caused the comment on a discussion topic to disappear. Now, the content of resolved topics is consistently hidden and can be made visible again by "lifting" a discussion topic.
*'''BlueSpiceFlaggedRevsConnector - PDF export shows FlaggedRevs notice''' <small>(#27185)</small>
:When using the PDF export, an unexpected FlaggedRevs notice was shown on the page. This message has been removed.
*'''BlueSpiceEchoConnector - Missing setting for notifications on minor edits''' <small>(#27327)</small>
:A missing setting led to a flood of notifications for minor changes. Now notifications are sent only for major changes.
*'''BlueSpiceDiscovery - Doubled banner and edit icon leads to wrong version''' <small>(#27453)</small>
:When clicking on the edit icon in the page history, the current version was always opened. Also, there were two banners with the same information. This is now fixed.
*'''BlueSpiceDiscovery - Main navigation is visible without login''' <small>(#27470)</small>
:Anonymous user were able to see the main navigation, which may contain critical information. Now only authorized users can see these links.
*'''BlueSpiceDiscovery - VisualEditor bar is displayed in the media dialog''' <small>(#27495)</small>
: The VisualEditor bar was displayed in the media dialog. It has been removed.
*'''BlueSpicePageTemplates - Edit icon doesn't work''' <small>(#27510)</small>
:When a user came to a page that didn't exist yet, the edit icon did not work. This is now fixed.
*'''BlueSpiceSocial - Timestamps from the server do not have proper offset''' <small>(#27556)</small>
:Timestamps in the timeline weren't calculated with a timezone offset. The timestamps now work correctly.
*'''BlueSpiceDiscovery - VisualEditor's toolbar is displaced''' <small>(#27570)</small>
:The  VisualEditor toolbar was displaced when using mobile (android). Now it is positioned correctly.
*'''BlueSpiceConfigManager - Add ConfigManager excludelist for Special:Log''' <small>(#27588)</small>
:Since the exclude list was not configurable, a lot of data was logged that were not related to the changes. This is now fixed.
*'''BlueSpiceDiscovery - Button shows external webpage icon''' <small>(#27616)</small>
:Buttons to external web pages have shown the arrow icon. The needed "plainlist" css styles have been added.
*'''BlueSpiceDiscovery - Styling for toggle button missing''' <small>(#27674)</small>
:The toggle button in the left sidebar missed some styling. The styling has been added.
*'''BluesSpiceConfigManager - Not possible to save settings''' <small>(#27677)</small>
:Saving changed settings in ConfigManager was not possible. This is now fixed.
*'''BlueSpiceInsertCategory - Category tree is missing in BlueSpiceDiscovery''' <small>(#27678)</small>
:The category tree was missing for adding categories to a page. Now it is available when adding categories in view mode.
*'''BlueSpiceExpiry - Values for semantic properties are displayed incorrectly''' <small>(#27681)</small>
:The values for the semantic properties “expiration date” and “expiration status” were displayed incorrectly when clicking on "Browse properties". This is now fixed.
*'''BlueSpiceUniversalExport - <nowiki><bs:uenoexport> does not exclude semantic tables from PDF export</nowiki>''' <small>(#27682)</small>
:Using the "&lt;bs:uenoexport&gt;" tag didn't exclude semantic tables from the PDF export. Now these contents are excluded.
*'''BlueSpiceBookshelf - Book content model does not create entries in  templatelinks table''' <small>(#27688)</small>
:The book content model didn't create entries in templatelinks table if a template was used in the book source. Now the class for the book model is derived from class WikitextContent instead of TextContent because TextContent does not support templatelinks.
*'''BlueSpiceFlaggedRevs - Drawio editor doesn't respect FlaggedRevs''' <small>(#27738)</small>
:When creating PNGs with the Drawio editor,  the latest version was shown on approved pages. Now, a changed PNG is shown as a resource change on a draft version.
*'''BlueSpiceDiscovery - Cannot open left sidebar when using mobile''' <small>(#27757)</small>
:When using mobile, it wasn't possible to toggle the left sidebar. This is now possible.
*'''BlueSpiceCustomMenu - Missing top level causes wiki to crash''' <small>(#27779)</small>
:If the top level was not present in the custom menu or was removed by the user, the wiki crashed. Now links without a heading level or headings without a link level are simply ignored.
*'''BlueSpiceArticlePreview - Preview images not created in farm environment''' <small>(#27800)</small>
:Too many cookies broke the image preview in farm wikis. Unnecessary cookies are now filtered out to not exceed the Base64 encoded cookieJar allowed length of a CLI argument.
*'''BlueSpiceReminder - Filter for "reminders for this page" not working''' <small>(#27802)</small>
:When using the option “Reminders for this page” in the dialog for creating a reminder, the filter didn't work properly on Special:Reminder. This is now fixed.
*'''BlueSpicePageAssignments - Add page assignments to page information dialog''' <small>(#27816)</small>
:The page information dialog did not show the page assignments. This info has now been added.
*'''BlueSpiceBookshelf - Cannot create source''' <small>(#27876)</small>
:Clicking on “Edit source” when creating a new book did not allow to edit the book source. Now source editing is possible.
*'''BlueSpiceUEModulePDF - Different font sizes in pdf for templates and forms''' <small>(#27886)</small>
:There was an issue with different font sizes in PDF files for templates and forms. This is now fixed.
*'''BlueSpiceSocial - Styling of comment button is broken''' <small>(#27894)</small>
: The social media comments button did not display correctly. Adjusting the button height fixed this issue.
*'''BlueSpiceSocialWikipage - "__NOSTASH__<nowiki>__NOSTASH__</nowiki>" doesn't work''' <small>(#27932)</small>
:The magic word had no effect__NOSTASH__Now it hides the attachments section on a page as expected.xed.
*'''Simplify string|array argument type for ParserOutput::addModules()/::addModuleStyles()/::addJsConfigVars()''' <small>([https://phabricator.wikimedia.org/T296123 T296123] )</small>
*'''LocalFileMoveBatch's $logger parameter to protected to enable NSFileRepo extension to continue to work''' <small>([https://phabricator.wikimedia.org/T301688 T301688] )</small>
*'''BlueSpiceFlaggedRevsConnector - When checking permission of the users to see draft pages, pages might get falsely blocked''' <small>(#28054)</small>
:When a user accesses a page, a check returns to determine if the user can see the draft page. This mechanism  blocked some users from seeing drafts, even though they are supposed to. This is fixed now.
=={{#subobject:|Release=4.1|Releasedate=February 8, 2022|Releasepatch=4.1.1}}4.1.1 ==
BlueSpice 4.1.1 is a patch release. This is a stable release.
*'''Social - Discussion profil loading shadows need some adjustment''' <small>(#21608)</small>
:The loading shadows from the profile discussion needed some adjustments regarding their margin and padding. This is now fixed.
*'''Only show relevant groups in managers and dialogs''' <small>(#26299)</small>
: When working with groups, there were system groups which weren't useful or recommended to use. Now a set of standard groups and custom groups are available to choose from.
*'''Special:Log - add ConfigManager changes to Special:Log''' <small>(#26460)</small>
:The page Special:Log didn't  contain a log for the ConfigManager. A log has been added.
*'''BlueSpiceCategoryCheck -  fix aria when categories are set''' <small>(#26614)</small>
:When categories were set, there was an issue with the aria label. This is now fixed.
*'''VisualEditor - cannot find title when searching for "§"''' <small>(#26922)</small>
:There were some issues with the VisualEditor when searching for titles with special charakters like “§”. This is now fixed.
*'''Notifications - german message for login is missing''' <small>(#27071)</small>
:Although the wiki content language was set to German, the login notification was displayed in English. This is now fixed.
*'''ConfigManager - config "Show book chapter pager" not working''' <small>(#27102)</small>
:When using the Discovery skin, the "Show book chapter pager after/before content" configuration option for books no longer worked. This is now fixed.
*'''Show related articles in social entities''' <small>(#27126)</small>
:Related articles were not shown or clickable in social entities. This is now possible.
*'''Discovery - VE action is set instead of edit action when editing forms''' <small>(#27239)</small>
:When editing forms, “veaction=edit” was set instead of “action=edit”. This is now fixed.
*'''Footer - external links do not open in a new tab''' <small>(#27240)</small>
:The external links in the footer were not opened in a new tab, but in the same tab. This is now fixed.
*'''Workflows - check i18n for log entries for workflows''' <small>(#27246)</small>
:There were some missing messages for workflows and the log entries in page Special:Log. The messages now exist
*'''Timeline - flyout is displaced when creating a new post''' <small>(#27254)</small>
:When adding a new post to the timeline, the "create new post" flyout was misplaced. The layout has been adjusted.
*'''Personal menu - internal links open in a new tab''' <small>(#27262)</small>
:Internal links in the personal menu opened in a new tab, which is similiar to the behavior for external links. This is now fixed.
*'''Interwikilinks - links get `&action=view` appended''' <small>(#27271)</small>
:Interwikilinks got “&amp;action=view” appended automatically. This is now fixed.
*'''Table breaks page layout''' <small>(#27286)</small>
:The layout of  tables and images caused the page layout to break.  Their behavior is now as expected.
*'''Breadcrumbs - creating a subpage with an underscore leads to broken breadcrumb''' <small>(#27292)</small>
:Creating a subpage with an underscore led to a broken breadcrumb. This is now fixed.
*'''Breadcrumbs - subpage structure is displayed although subpages are disabled for namespace''' <small>(#27295)</small>
:When subpages were disabled for a namespace, the breadcrumb still showed the subpage structure even though no actual subpage existed. Now the subpage structure is  only shown when needed.
*'''NamespaceManager - delete icon is not displayed''' <small>(#27296)</small>
:In the namespace manager, the delete icon was not displayed, only a tooltip. Now, the icon is displayed on hover.
*'''Extension:Math does not support `texvc` anymore''' <small>(#27319)</small>
:The Extension:Math doesn't support “texvs” anymore but is now possible with SVG.
*'''Multiupload - doesn't work correctly in DE language installations''' <small>(#27347)</small>
:The MultiUpload didn't work  when using the “New” button or the link which can be found in the global actions. All upload links now allow multi-upload.
*'''FlaggedRevs - image preview breaks when activating FlaggedRevs in namespace "File"''' <small>(#27350)</small>
:Activating FlaggedRevs in namespace “File” caused to break the image preview. This is now fixed.
*'''Booknavigation - creating a redirect to a book page doesn't show the book navigation on the target page''' <small>(#27353)</small>
:When a redirect to a book page was created, the book navigation wasn't shown on the target page. Now the book navigation is displayed as expected.
*'''Anonymous user can see the edit link from drawio''' <small>(#27354)</small>
:Anonymous user were able to see the edit link from drawio.  This link is no longer available.
*'''BlueSpice3 logo shows up in BlueSpice4''' <small>(#27365)</small>
:In BlueSpice 4, the logo of BlueSpice 3 was delivered and displayed. Now the correct logo is applied.
*'''Workflows - starting a single user approval workflow gives an error message''' <small>(#27403)</small>
:When starting a single user approval workflow, an error message was displayed. This is now fixed.
*'''Fatals due to missing notification title''' <small>(#27448)</small>
:There was a fatal due to a missing notification title. This is now fixed.
*'''SECURITY: XSS attack vector in Search Center''' <small>(#27481)</small>
: Users were able to inject arbitrary HTML (XSS) on Special:SearchCenter, using the search term. This is now fixed.
*'''Simplify string|array argument type for ParserOutput::addModules()/::addModuleStyles()/::addJsConfigVars()''' <small>([https://phabricator.wikimedia.org/T296123 T296123] )</small>
*SECURITY: Update to latest version of DPL  Users were able to perform a ReDOS attack through Extension:DynamicPageList3. This is now fixed. <small>(#27454)</small>
=={{#subobject:|Release=4.1|Releasedate=January 19, 2022|Releasepatch=4.1.0}}4.1.0 ==
BlueSpice 4.1.0 is a minor release. This is a stable release. It is the first public release of the BlueSpice 4 major line.
===Notable changes===
*'''New skin "BlueSpiceDiscovery"'''
**Modern lightweight skin
**Focus on neutral design and usability
**Independent, since it's still possible to use BlueSpiceCalumma
*'''FlexiSkin'''
**Customize logo, skin colors and font settings within minutes directly in the wiki
** Even more options than before
*'''Workflows'''
**Redesigned from scratch
**Workflows now run on the basis of BPMN, which is the leading standard for creating business processes
**Easier customization of workflows possible
** Four workflows are delivered by default
*'''My tasks'''
**New extension "UnifiedTaskOverview"
**Overview page, which allows users to view and work through all pending reviews and read confirmations
*'''BPMN diagrams via CognitiveProcessDesigner'''
**New extension "CognitiveProcessDesigner"
**Create business processes in BPMN format directly in the wiki
** Diagrams can be exported as a XML file or in SVG format
** Import of XML files or SVG files is also possible
*'''Two-factor-authentification (2FA)'''
**Logins can be configured by using
***additional one-time passwords or
***physical security key (fido stick)
===Extensions added===
*'''DataTransfer''' (#25428)
**Allows users to import and export data to as well as from the wiki
**Exporting in XML format
**Importing in XML, CSV and some spreadsheet formats.
*'''EventBus''' (#25809)
**Provides state changes (edit, move, delete, revision visibility, etc.) to a RESTful event service
**Provides users of the service the ability to track changes of MediaWiki content
*'''Forms''' (#23467)
**New form function
**Allows formatting a wikipage as a form
*'''Loops''' (#25809)
**Parser functions to perform loops
*'''OATHAuth''' (#25920)
** Enabled by default in BlueSpice pro (previously only in BlueSpice Cloud)
*'''PageCheckout''' (#25911)
**Allows exclusive rights on a page
*'''PageHeader''' (#25780)
**Provides an additional user interface before page content
*'''RevisionSlider''' (#18545)
**Adds a slider interface to the Diff view
**Allows to easily switch between revisions to compare them
*'''SecureLinkFixer ('''T257180 )
**Automatically rewrites URLs to HTTPS if the domain requires HTTPS
**Uses the Mozilla HSTS preload list for the list of domains
*'''StandardDialogs''' (#23082)
**Provides dialog user interfaces for common page actions
*'''WebAuthn''' (#25430)
**Provides authentication support via the WebAuthn protocol
===Extensions removed ===
*'''BlueSpiceBookshelfUI''' (#21137)
**removed since BlueSpice 3.2
*'''BlueSpiceEditNotifyConnector ('''#19985''')'''
**removed since BlueSpice 3.2
** integrated in BlueSpiceEchoConnector
*'''BlueSpiceReview''' (#26137)
**replaced by extension Workflows
*'''BluespiceSocialArticleActions ('''#21134)
*'''BlueSpiceTagSearch''' (#13371)
**removed since BlueSpice 3.2
** integrated in BlueSpiceExtendedSearch
*'''BlueSpiceUserMergeConnector'''(#16839)
*'''BlueSpiceVisualDiff''' (#24098)
**replaced by RevisionSlider
*'''CookieWarning''' (#25431)
**integrated in BlueSpicePrivacy
*'''Duplicator''' (#23526)
** replaced by copy function in extension StandardDialogs
*'''EditNotify ('''#19985''')'''
** removed since BlueSpice 3.2
**integrated in BlueSpiceEchoConnector
*'''Quiz''' (#22163)
*'''PageSchemas''' (#18542)
*'''SemanticInternalObjects'''(#18543)
=== Changes in BlueSpice 4.1 free===
*'''Move LDAP-Stack extensions from BlueSpice free to BlueSpice pro''' (#25947)
**LDAP-Stack extensions are only available in BlueSpice pro
*'''BlueSpicePermissionManager: Disable "Custom" permission preset for BlueSpice free''' (#25948)
**"Custom" permission preset is only availabe in BlueSpice pro
===Changes and bugfixes ===
*'''[bug] Privacy: Cookies are set although they are not accepted by  the user''' (#24473)
:Some cookies were set although they weren't accepted by the user. This is now fixed.
*'''[bug] [privacy] Change cookie acceptance for convenience cookies from "on by default" to "off by default"''' (#24612)
:The default settings for cookies needed to be changed to a more "privacy-friendly" setup. Therefore, convenience cookies are now turned off by default.
*'''Page expiries are not trackable''' (#21148)
:Page expiries weren't trackable in any way. Now, a special log exists for page expiries.
*'''[bug] Never exclude admin user from pageaccess and use warning for read-only instead''' (#20238)
:Using the magic word "pageaccess" sometimes locked out even admin users and no user could remove the restriction. Now, admin users can always access protected pages.
*'''[privacy] Improvements Cookie-Consent-Layer''' (#26564,#26945, #27004)
:Some improvements for the cookie-consent-layer have been made. This concerns descriptions of the cookies collected and restricted accessibility without accepting cookies.
*'''[bug] Creating new pages does not trigger page templates''' (#21652)
:Creating a new page didn't trigger page templates. Now, if PageTemplates are activated in the namespace settings, adding a new page leads to a view where the user can choose from available page templates.
*'''Force HTML mail on watchlist changes''' (#23143)
:If a page on the watchlist is changed, an HTML mail should be sent. This is now implemented.
*'''FlaggedRevs: Remove FREEZE option from GUI''' (#24741)
:The option FREEZE was removed from the ConfigManager due to missing longterm support.
*'''Remove "external avatars image" functionality''' (#25875)
:The functionality to use external images for an avatar was removed.
*'''BreadcrumbNav refinement''' (#26566)
:Some refinement regarding the breadcrumb navigation has been done. If a mainpage for the corresponding namespaces exists, the breadcrumb links to its mainpage. If a mainpage for the corresponding namespace doesn't exist, the breadcrumb links to "Special:AllPages".
*'''[bug] Double book title in navigation''' (#22826)
:The book title was shown twice in the chapter navigation after adding the navigation buttons. This is now fixed.
*'''[bug] PDFTemplates - Margins for #runningheaderfix and #runningfooterfix not correct''' (#21785)
:Within PDF templates, the margins for #runningheaderfix and #runningfooterfix were not correct. This is now fixed.
*'''[bug] Check "return to " url on SearchCenter when coming from tag search''' (#22027)
:The "return to" link was missing on the SearchCenter when coming from the TagSearch. This is now fixed.
*'''[bug] InviteSignup - invited users cannot signup''' (#22222)
:After clicking on the email link to sign up, users were not able to see the sign-up form, but were asked to sign in. This is now fixed.
*'''Remove duplicator feature''' (#23526)
:The duplicator feature was removed from BlueSpice 4. It is replaced by the copy function of the extension StandardDialogs.
*'''[bug] Template:User is used on automatically created user page, but does not exist''' (#20815)
: Descprition: By using the Template:User, the user page was not created automatically. This is now fixed.
*'''[bug] Bookexport - links in exported PDF not working''' (#23557)
:The links in exported PDFs (via bookexport) didn't work correctly. This is now fixed.
*'''[bug] User:MediaWiki default should be excluded from usercount''' (#23255)
:The user "User:MediaWiki" was included in the user count. This is now fixed.
*  '''[bug] Link "Privacy Policy" in footer isn´t working''' (#23524)
:The link "Privacy Policy" in the footer led to "Special:PrivacyPolicy", which didn't exist. This is now fixed.
*'''NSFileRepo changed file paths after migration''' (#24568)
:The NSFileRepo changed file paths after migration. This is now fixed.
*'''[bug] Exception at SemanticMediawiki -> rebuildData in context with UserGroupManager''' (#25367)
:There was an exception at SemanticMediaWiki. This is now fixed by running rebuildData in context with the UserGroupManager.
*'''[bug] VE "Insert link to file" converts spaces in file name to "+" signs''' (#22674)
:Spaces in URLs were converted to "+" signs. This is now fixed.
*'''[bug] Permission issue - not allowed to view drafts vs no read permissions in cloud wikis''' (#24999)
:There was a permission issue due to different settings. Now, only groups which are selected in the ConfigManager are able to see drafts.
*'''[bug]''' '''Issue in PdfHandler extension''' (#25731)
:The wildcard didn't work in the PDF handler so that results were not shown. This is now fixed.
*'''[bug] FlaggedRevs: Approved page and same page with url-param stable=1 show different ressources''' (#24740)
:An approved page and also the same page with url-param stable=1 showed different ressources. This is now fixed.
*'''[bug] Problems on first edit of tables and linking files''' (#23783)
:There were issues with the first edit of tables and also with file links. A user wasn't able to edit individual cells in tables and also didn't get the option "link to file". This is now fixed.
*'''[bug] Early page break in PDF export when using br-tags'''(#20301)
:When using'' <nowiki><br /></nowiki>''-tags the page break in  exported PDF files was too early. This is now fixed.
*'''Add extension EventBus''' (#25809)
:EventBus is a "webhook" system which allows a user to react to actions in the wiki. This extension is now implemented.
*'''[bug] Indicator doesn't disappear despite there are no tasks''' (#27015)
:When a user finished his tasks, the indicator still got displayed in the personal menu. This is now fixed.
*'''Incompatibility with MW 1.35''' (#26960)
:There were some incompatibility issues with MediaWiki 1.35. This is now fixed.
*'''[bug] Wikiexplorer column "Assignments" has formatting issue''' (#22208)
:The "Assignments"-column of the WikiExplorer had some formatting issues. This is now fixed.
*'''Disable PageSchemas in minor and remove in major''' (#18542)
:The extension PageSchemas was removed in BlueSpice 4.
*'''UX Review of BlueSpiceSocial''' (#19714)
:BlueSpiceSocial was reviewed in the context of the new skin.
*'''Major database change breaks various extensions''' (#19353)
:Due to changes in the database scheme some extensions broke within the cloud build. This is now fixed.
*'''Remove SocialActions from Editions''' (#21134)
:SocialActions were removed and page edits aren't producing social entities anymore.
*'''[bug] Error due to wrong type of image file conversion''' (#9179)
:There was an image file conversion error. This is now fixed since uploading files with the same format  works.
*'''Improve integration of FlaggedRevs and Semantic MediaWiki''' (#14846)
:There is a new security feature that restricts the reading of semantic data in FlaggesRevs namespaces. This is now implemented.
*'''Add Extension:Loops''' (#21179)
:The extension Loops provides parser functions to perform<nowiki/>loops. This extension is now implemented.
*'''[bug] ConfigManager MenuTagMultiselectWidget removing items when using ENTER''' (#25701)
:When adding a new item to the BlueSpiceFlaggedRevsConnector, items which can be found in the ConfigManager under "Quality Assurance" were deleted. This is now fixed.
*'''Check revision slider''' (#18545)
: The revision slider adds a slider to the Diff view and allows switching between revisions easily. This is now implemented.
*'''Make page title fixed on scroll''' (#26568)
:When scrolling down a wikipage, the page title should have a fixed position. This is now implemented.
*'''Page history styling''' (#26586)
:Some styling of the page history was necessary due to missing alignment and arrows, which were in another row. This is now fixed.
*'''[bug] Add to book leads to title with underscores instead of spaces''' (#26609)
:If a page was added to a book via "add to book" dialog, the title of the page was displayed with underscores instead of spaces. This is now fixed.
*'''Remove MediaWiki help links''' '''which are not necessary''' (#26597)
:Some MediaWiki help links where displayed, where they weren't needed. This is now fixed.
*'''PageStatusSentence - Remove "No status information" sentence''' (#26632)
:If a wiki didn't use namespaces with FlaggedRevs activated, all pages showed the status sentence "No status information", which is useless in this case. Now, the status sentence is only shown if status information is available.
*'''Extension PageCheckout''' (#26251)
:For workflows a feature was needed which allows to lock a specific page if certain activities are executed. This is now implemented with the extension PageCheckout.
*'''[bug] ConfigManager - remove setting which is not needed anymore''' (#26697)
:Some settings in the ConfigManager weren't needed anymore. This is now fixed.
*'''[bug] Tables - config options are sometimes not active''' (#26349)
:Some settings for tables were not active, like width, table style, filterable and exportable. This is now fixed.
*'''[bug] "Filterable" property for tables not working''' (#26738)
:The filterable setting for tables didn't work. This is now fixed.
*'''Styling improvements for Special:Workflows overview needed''' (#26583)
:The page Special:Workflows needed some styling improvements since it was not obvious that a user can get further information  there. This is now fixed.
*'''Sort global actions''' (#26584)
:Some sorting of the global actions was needed and also the implementation of the Special:Workflows into the global actions menu. This is now implemented.
*'''[bug] Clicking on "create new attachment area" switches into edit mode''' (#26660)
:If a user wanted to add an attachment to a books page, clicking on "create new attachment area" switched into edit mode. This is now fixed.
*'''[bug] Email notification sends wrong pagelinks''' (#26668)
:If a page was outside of the main namespace, email notification sent wrong pagelinks because the namespace prefix was missing. This is now fixed.
*'''Implement CognitiveProcessDesigner''' (#25763)
:The extension CognitiveProcessDesigner allows user to create business processes in BPMN format directly in the wiki. This extension is now implemented.
*'''Implement CPD into magic words''' (#26702)
:For an easier and faster use, the CognitiveProcessDesigner extension shall be available as a tag in the magic words. The bpmn tag is now implemented.
*'''[bug] Link "Edit book" leads to source code, instead of action=editbook''' (#27055)
:The link "Edit book" which can be found in the left sidebar has led to the source code instead of "action=editbook". This is now fixed.
*'''Backlink to page missing''' (#27058)
:After uploading an attachment a backlink was displayed, where a user got back to a page. This link is gone for BlueSpice 4 but is replaced by the navigation via the breadcrumbs.
*'''Directly jump into edit-mode when there's no page template''' (#26939)
:The common behavior while creating a new page is directly jumping into the edit mode except there's a template available. If a template is available an overview is given where a user can choose between using it or creating an empty page. This is now implemented.
*'''Consolidate menu items''' (#22818)
:There were some duplicate menu items and also a rearrangement of the logical grouping was necessary. This is now implemented.
*'''Fix URLs in Discovery left sidebar''' (#26641)
:Some links in the left sidebar were absolute URLs and external links didn't open in a new tab. This is now fixed.
*'''[bug] Users can log in without cookie consent''' (#27004)
:Despite the cookie consent overlay was active, users were able to login "behind" the overlay. This is now fixed.
*'''Change dialog position of "save changes"''' (#27192)
**The save changes dialog should be detached from the edit bar. This is now implemented since the save changes dialog opens in the center of the page.
*'''Shorten the duration of "You are logged in"''' (#26693)
:The duration of the "You are logged in" noctice should be shortened. This is now implemented.
*'''Extension UnifiedTaskOverview''' (#25210)
:There should be an overview page, which allows users to view and work through all pending reviews and read confirmations. Therefore the extension UnifiedTaskOverview is now implemented.
*'''Activate UserFunctions''' (#24717)
:Pages in the navigation area should only be shown to users with corresponding permissions. This is now implemented.
*'''Display all authors if several are working on a page''' (#10240)
:If a page is edited by several authors at the same time, all of them should be displayed in the info banner.
*'''Only show relevant groups in managers and dialog'''s (#26299)
:Many system groups were not useful. Now there are standard groups and custom groups implemented, which can be used in the corresponding extensions.
*'''NamespaceManager: check for pseudo-namespaces''' (#18570)
:When creating or renaming a namespace, it should be checked if a pseudo-namespace already exists, and if so, the created namespace should be rejected. This is now implemented.
*<span style="color: rgb(51, 64, 85)">'''[bug] PermissionManager - consistent behavior in color scheme for an better overview of permissions set''' (</span>#25662)
:When setting permissions in PermissionManager, there was an inconsistency regarding the color scheme. This is now fixed.
__NOTOC__
[[de:{{FULLPAGENAME}}]]
[[en:{{FULLPAGENAME}}]]
[[Category:Setup]]
[[Category:Setup]]

Latest revision as of 13:36, 30 April 2025


Download latest version
Support:

5.0

This release is a cloud release only.


Content change Description
Multiple extensions The following features cause content changes and should be reviewed before updating to this version: Blog, Discussions, PDF export. Detailed info.

Features

  • Upgrade to MediaWiki REL1.43 and PHP 8.3 compat (ERM38444)
    • BlueSpice 5 is now based on the LTS version of MediaWiki REL1.43. All functionalities of BlueSpice have been made compatible with this MediaWiki version in order to maintain support for MediaWiki Core functionalities and to be provided with security fixes. Compatibility with PHP 8.3 has also been established.
  • Allow the internationalization of wiki pages in farm environments through a translation feature (ERM40835, ERM37250, ERM41110)
    • BlueSpice 5 introduces a new feature that can be used in the farm environment to internationalize wiki instances. This includes the possibility to translate content from a main instance and publish it in other language instances. It is also possible to define title dictionaries and glossary translations in order to ensure consistent word usage. The namespaces and their translations can also be mapped using the configuration manager.
    • In addition, there is also a small feature for BlueSpice 5 Pro in the area of internationalization. Here, pages that do not correspond to your own user language can be easily translated in the browser. This makes it easier to read and understand content in another language more quickly and easily.
    • Important information:
      • In order to use the multilingual feature, a valid DeepL license is required, which can be stored in the Config manager.
      • In order to use the multilingual feature in a cloud environment the configuration needs to be done by Hallo Welt! GmbH.
  • Redesign of the CognitiveProcessDesigner extension for improved use in the wiki (ERM34753, ERM34754, ERM34756, ERM34757)
    • The basic functionalities of the Cognitive Process Designer are already familiar from previous versions, but it has been completely revised for BlueSpice 5. The Cognitive Process Designer now introduces an option for modeling bpmn processes in the wiki, which are saved in a separate Process namespace. It is also possible to extend the modeled process by automatically creating sub-pages for specific process steps. The process description pages can be pre-filled with standardized templates and also have a navigation concept linked to the page itself in order to stay informed about incoming and outgoing events and to click through the process using these. The process also contains the linked pages within the bpmn shapes, which are clickable for the user if a process is integrated on a page, for example.
  • Provide an improved PDF export backend and allow PDF template editing in the wiki (ERM38759, ERM38695)
    • The new PDF export in BlueSpice 5 comes with a completely new backend, primarily focused on updating existing tools. In the future, the PDF export will offer support for SVG and in the area of accessibility. Starting from BlueSpice 5, users can create and manage their own PDF templates in the wiki. This feature was previously only available in the Cloud but is now also available for OnPrem versions. The PDF template editor has also been integrated with FlexiSkin, so that the applied styles are reflected in the exported file.

Improvements

  • Remove all Social extensions and offer an improved replacement (ERM39498, ERM38857, ERM39792, ERM39784)
    • In BlueSpice 5, the former social extensions have been completely removed and rebuilt. The user profile has been visually redesigned and rewritten. The design is now more lightweight as well as modern. These visual changes also affect the ContentDroplet User profile, providing an improved display when embedding a user profile on a page. Additionally, a new blogging system has been introduced, which includes a comment and voting function, as well as a special page listing all blog posts. This special page can be displayed as an entrypoint for blogs in the left sidebar via the configuration manager. Both general and user-specific blog posts can now be created. Furthermore, discussion areas are replaced by comments, which can be configured based on a namespace using the Namespace manager. The former discussions in BlueSpice 5 are migrated via a migration path, ensuring that no information is lost.
    • For further information please see the following page: BlueSpice_5/Content_changes#Blog_functionality
  • Move from ExtJS framework to OOJSPlus
    • BlueSpice 5 introduces some changes to the application interface. The former ExtJS framework has now also been completely replaced by OOJSPlus. The interfaces for the manager, maintenance pages and overview pages have been completely moved to OOJS, so that there is consistency in the application, which has a recognition value and is therefore improving the user experience.
    • The following extensions are affected by the transition to the OOJSPlus framework
      • BlueSpiceArticleInfo (ERM39421)
      • BlueSpiceAvatars (ERM39422)
      • BlueSpiceCategoryManager (ERM39424)
      • BlueSpiceContextMenu (ERM39426)
      • BlueSpiceDistributionConnector (ERM39427)
      • BlueSpiceExpiry (ERM39428)
      • BlueSpiceExtendedSearch (ERM39431)
      • BlueSpiceExportTables (ERM39429)
      • BlueSpiceFilterableTables (ERM39434)
      • BlueSpiceFoundation (ERM39435)
      • BlueSpiceInsertCategory (ERM39436)
      • BlueSpiceInsertFile (ERM39437)
      • BlueSpiceInsertLink (ERM39438)
      • BlueSpiceInterWikiLinks (ERM39439)
      • BlueSpiceNamespaceManager (ERM39440)
      • BlueSpiceNSFileRepoConnector (ERM39441)
      • BlueSpicePageAccess (ERM39442)
      • BlueSpicePageAssignments (ERM39443)
      • BlueSpicePageTemplates (ERM39444)
      • BlueSpicePermissionManager (ERM39445)
      • BlueSpicePrivacy (ERM39446)
      • BlueSpiceReadConfirmation (ERM39447)
      • BlueSpiceReaders (ERM39448)
      • BlueSpiceReminder (ERM39449)
      • BlueSpiceRSSFeeder (ERM39450)
      • BlueSpiceSmartList (ERM39451)
      • BlueSpiceSMWConnector (ERM39452)
      • BlueSpiceUserInfo (ERM39456)
      • BlueSpiceUserManager (ERM39457)

Changes and bugfixes

Notable changes

Free

  • BlueSpiceDiscovery - Implement backlinks in BlueSpiceDiscovery skin (ERM40112)
    • BlueSpice 5 implements a backlink concept to optimize user guidance. If a user is on a special page (e.g. Recent Changes) that contains a link to another page, a backlink will be displayed under the page title in the future.
  • BlueSpiceDiscovery - Improve BlueSpiceDiscovery skin for BlueSpice 5 (ERM39274)
    • The BlueSpiceDiscovery Skin has been further optimized as part of BlueSpice 5. The design is overall lighter and brighter. The whitespace in the header and title area has been reduced. The former New button has been replaced by a simple + button, now located next to the search field. In edit mode, the labels for the Save button have been standardized throughout the application, and the Cancel button is now located on the left side of the visual editor's toolbar. Additionally, the action Add to a book has been moved to the actions section in the right sidebar.
  • BlueSpiceExtendedSearch - Optimization of the search results display (ERM41052)
    • The display of search results has been improved during the development of BlueSpice 5. Both in the autocomplete search and in the search center, the results are now more clear and easier to read. The corresponding namespace and parent breadcrumb are displayed below each search result. This focuses more on the title of a page without neglecting important additional information.
  • BlueSpiceExtendedSearch - Fine tuning the search behavior(ERM40591)
    • The output of file names in the autocomplete search was often considered irritating and not useful. For this reason the File: and Media: namespaces are now excluded from the autocomplete search; instead, files and media can be found via the search center.
  • BlueSpiceExtendedSearch - Retain user-related settings for the results in the Search center (ERM39588)
    • This adjustment is a feature request aimed at retaining the search options in the search center for a user without having to set them again after each search. This should have a positive impact on the user experience and support the search process.
  • BlueSpiceExtendedSearch - Replace star icon in the Search center to avoid misunderstandings (ERM41170)
    • The icon for the ranking in the search center has been changed. The star gave the impression that the page would be added to the watchlist, as this icon is used in other places. To avoid misunderstandings, the icon has been replaced by a pin, which influences the ranking of the search results in the search center.
  • MediaWiki - Replace the webinstaller with a command line wizard (ERM36767)
    • The old web installer is being discontinued, as a CLI installer is available with MediaWiki 1.43, which has wizard-like behavior.
  • PDFCreator - How to migrate custom PDF templates in BlueSpice Cloud (ERM40786)
    • BlueSpice 5 does not offer a migration path for existing custom PDF templates, but they can still be used in the new major version. The custom PDF templates simply have to be adapted to the new structure for creating PDF templates. Instructions: Migrating existing cloud templates
    • For further information please see the following page: BlueSpice_5/Content_changes#PDF_templates
  • PDFCreator - Update PDF link droplet to PDFCreator (ERM38695)
    • As the PDF export is based on a new extension and a new backend, a replacement for the tag <bs:uenoexport /> had to be implemented. In BlueSpice 5 the new tag can be inserted as usual via ContentDroplets, but has a different name: <pdfexcludestart /> <pdfexcludeend />. When upgrading to BlueSpice 5, the <bs:uenoexport /> tag is not automatically overwritten and must be removed manually. For support the ReplaceText can be used here.
    • For further information please see the following page: hBlueSpice_5/Content_changes#Parser_tags

Pro

  • BlueSpiceBookshelf - Remove setting Suprress namespace prefix of book articles in output from ConfigManager (ERM40935)
    • The setting Suppress namespace prefix of book articles in output has been removed from the Config manager, since the PDFCreator offers a replacement for the general handling of the display.
  • BlueSpiceBookshelf - Chapter number should be in a separate HTML element (ERM40989)
    • The chapter numbers are now in a separate HTML element so that they can be targeted in a css class. This allows to hide chapter numbers in a book.
  • BlueSpiceExpiry - Remove setting Show watermark in print version from ConfigManager (ERM40936)
    • Due to technical limitation the setting Show watermark in print version has been removed from the Config manager.
  • BlueSpiceExtendedStatistics - Remove Special:ExtendededStatistics (ERM40884)
    • With BlueSpice 5 the page Special:ExtendedStatistics is no longer offered and has been removed from the product. The page Special:AggregatedStatistic page is still part of the product.
  • BlueSpiceRating - Create page properties for Rating and Recommendations (ERM38908)
    • BlueSpice 5 introduces two additional page properties in the course of a feature request. When ratings and recommendations are configured via the Namespace manager, the page properties are automatically created and displayed on Special:Browse. The properties are Number of recommendations and Number of ratings and can be used to create queries.
  • CognitiveProcessDesigner - Migration of existing BPMN diagrams (ERM41546)
    • Existing BPMN diagrams are migrated during the update. However, as there have been changes in the functionality of the CognitiveProcessDesigner, the diagrams may have to be revised again with regard to the naming of the individual shapes so that the new functions can be used to their full extent.
  • CommentStreams - Implement extension CommentStreams (ERM39784)
    • Since CommentStreams has been implemented as a replacement for the discussion area, the magic word NODISCUSSION__ no longer has any functionality. The comment area can be configured via namespace and can be hidden on a page basis using the tag <no-comment-streams /> .
    • For further information please see the following page: BlueSpice_5/Content_changes#Discussions
  • ContentStabilization - Remove property Implicit draft on Special:Browse overview (ERM40602)
    • The Implicit draft property has been removed as it was causing confusion among users. Since the implicit draft doesn't refer to a change on the page itself, it is hardly understable when the property is displayed or whether it's not. The removal of this property does not affect the yellow banner information about an embedded resource change, but does affect the QM/Document status on Special:Browse.
  • ContentStabilization - Configuration for creating lists related to stabilization information in PDF file has been removed (ERM40938)
    • The setting for creating a list of pages related to their stabilization information has been removed from the Config manager. This affects:
      • Export: List of approved pages contained in the book
      • Export: List not approved pages contained in the book
      • Export: List pages contained in the book that do not have stabilization enabled
  • FlexiSkin - Add font Hyperlegible for selection in FlexiSkin (ERM40251)
    • Due to a feature request, the font Hyperlegible was included in the FlexiSkin. It can be used from BlueSpice 5 onwards. This font is accessible and can therefore support accessible content.
  • Workflows - Changes to the user interface and the visibility of WorkflowTriggers (ERM38103)
    • The visibility of the page Special:Workflow_triggers is now tied to the permission workflows-admin, indicating that the entry in the global actions is only visible if a user has this permission. Furthermore, only the UI for creating and editing triggers can be found via the global actions. The source text of triggers can now be edited via the page MediaWiki:WorkflowTriggers.

Farm

  • ContentTransfer - Improve the display of the receiving wiki (ERM35764)
    • In course of a feature request, the wiki name is now displayed instead of the internal / canonical URL when transferring content from a wiki to a target wiki, so that the view is more legible.
  • ContentTransfer - Auto-setup ContentTransfer in BlueSpiceWikiFarm (ERM40835)
    • All wiki instances are wired for Special:ContentTransfer. There is no dedicated configruation necessary; it simply works by default when creating new wiki instances. The instances can then be found in the dropdown for the receiving wiki.

Bugfixes

BlueSpice Free

  • BlueSpiceConfigManager - Improve arrangement of settings in the ConfigManager (ERM37256) and review as well as improve help texts also (ERM39597)
    • The arrangement of settings in the ConfigManager has been reviewed in terms of their meaningfulness and rearranged. For example, the settings for books are now all located under the Books tab. Furthermore, the help texts have been reviewed and improved.
  • BlueSpiceDiscovery - Media settings dialog is located above color picker (ERM40096)
    • If the color of the image caption needs to be changed, the color picker is now in the foreground and usable.
  • BlueSpiceDiscovery - If the term News is used as the name for a namespace and subpages are disabled, the breadcrumbs are broken (ERM41093)
    • If the term News is used as a namespace and at the same time the subpages are disabled for this namespace, the breadcrumbs title will be parsed correctly.
  • BlueSpiceExtendedSearch - Allow search with special characters § (ERM39662)
    • If a search term contains a special character like §, results will now be displayed.
  • BlueSpiceExtendedSearch - Search does not return exact results when using "" as well as special characters (like §, $, ...) (ERM39924)
    • The tokenization of special characters has been improved, so that matching results are displayed now when using special characters like "", § and $.
  • BlueSpiceExtendedSearch - Operators do not work in Search center (ERM39923)
    • The search operators AND and OR are now fully functional when using full-text search.
  • BlueSpiceExtendedSearch - Type filter of TagSearch does not work (ERM40019)
    • Using queries generated by the TagSearch do now preserve the type filter.
  • BlueSpiceFoundation - Transclusions do not take the permissions into account (ERM39926)
    • If the content of a page is transcluded to another page, which is protected by permissions in the corresponding namespace, this transcluded content is now only displayed to users who have the corresponding permissions.
  • BlueSpiceInsertCategory - Content model book doesn't support categories (ERM39857)
    • It is now prevented to add a category on a page with the content model Book. Categories can only be added to pages that correspond to the content model Page.
  • BlueSpiceInsertCategory - Categories are not sorted (ERM40753)
    • The categories are now sorted alphabetically to ensure consistent sorting logic.
  • BlueSpiceInsertCategory & BlueSpicePageAssignments - Limitation of display for categories and page assignments to a quantity of 25 (ERM40291)
    • The limit for displaying categories and page assignments has been increased, as otherwise not all of them were shown.
  • BlueSpiceNamespaceManager - If a namespace alread existed once, but was renamed and has now been created again, both namespaces are deleted (ERM40415)
    • If the original name of a namespace that has been renamed in the meantime is reassigned and then deleted, only the deletion of the intended namespace will occur.
  • BlueSpiceNamespaceManager - Alias for system namespaces is not saved (ERM41169)
    • If an alias is defined for a system namespace, it is now saved properly again.
  • BlueSpiceNamespaceManager - When creating an export of the NamespaceManager grid, the numbers of pages is not displayed correctly (ERM31448)
    • If the grid of the NamespaceManager is exported, the number of pages in the respective namespaces appears correctly.
  • BlueSpiceSaferEdit - Improve displaying the yellow banner during a page edit (ERM38986)
    • The yellow banner which indicates that a user is editing a page has been enhanced for faster and more reliable display.
  • EnhancedStandardUIs - Improve the design of the version history and introduce a backlink (ERM34702)
    • The design of the version history in Diff View has been improved in terms of coloring, the default display mode and the removal of unnecessary information. Furthermore, the version history breadcrumbs have been made clickable and a backlink has been introduced to improve user guidance.
  • EnhancedStandardUIs - Special:Pages must be bound to user permissions (ERM41321)
    • The display of namespaces and the contained pages now depends on the permissions of a user. Namespaces or pages that the user does not have read permission to will no longer be shown on Special:Pages.
  • NotifyMe - Faulty notification is displayed after a user has been anonymized (ERM40467)
    • After successful anonymization of a user, a clear and accurate notification is now displayed.
  • NotifyMe - Improve concept of digest mails (ERM39568)
    • The concept of digest mails has been adjusted. Mails are now sent at 7am for Frequency: Daily and at 7 am on Monday for Frequency:Weekly. In the course of this change, the introductory sentence was also adapted so that it is clear that the changes refer to the last 24 hours or the last week in the wiki.
  • OOJSPlus - Styling issue when accessing Readers of this page in page information dialog (ERM39064)
    • The incorrect styling of the pager was fixed in the page information dialog.
  • OOJSPlus - Cannot upload file in tiff format (ERM40697)
    • Uploading a tiff file is now possible again.
  • PageHeader - Page status sentence is not displayed correctly when using french language (ERM40252)
    • The page status sentence is now correctly displayed if user language is set to french.
  • PDFCreator - When exporting pages that contain links with redirects, only the redirected page is printed in the file and not the target page (ERM40109)
    • If a page with links for redirects is exported, now the target page will be exported instead of the redirected page.
  • VisualEditorPlus - Inline inspector for formatting is dislocated when using collab-edit (ERM40411)
    • The inline inspector is displayed correctly when using the collaborative editing mode.
  • VisualEditorPlus - Underscores without spaces beforehand changes character to italic formatting (ERM39408)
    • Italic formatting using underscores is only done when there is a space after the word. Thus, terms separated by underscores remain unchanged.

BlueSpice Pro

  • BlueSpiceBookshelf - Setting for selecting the default view of the bookshelf is obsolete (ERM39946)
    • On Special:Preferences the setting for selecting the default view of the bookshelf has been removed, as this is no longer necessary due to further development.
  • BlueSpiceReadConfirmation - If the read confirmation is configured to only trigger a read confirmation for approved pages, then the redirection from the task overview leads to the draft version instead of the approved version (ERM40856)
    • If the configuration of the read confirmation is changed to approved pages only, a task on Special:My_tasks forwards correctly to the approved version.
  • Checklists - The content of the page is deleted if a collab session takes place and at the same time a user who is not part of the session changes the status of a checkbox (ERM40413)
    • During an ongoing collab session, it is no longer possible to change the status of a checkbox. This ensures that the content is properly saved after the session is completed.
  • CollabPads - Page content is displayed when the page is opened in collab-edit (ERM38918)
    • If a page contains content that cannot be processed by using the Edit together mode, the session can no longer be started in order to avoid data loss.
  • ContentStabilization - Align selection for user groups in config manager with groups from permission manager (ERM40862)
    • The user groups should be aligned throughout the application to support more consistency. Therefore, the groups displayed in the configuration manager correspond to the groups defined in the permission manager.
  • EnhancedStandardUIs - Sorting for namespaces or categories on Special:File_list breaks displaying results (ERM38961)
    • Due to technical limitations the sorting option for the columns namespaces as well as categories on Special:File_list has been removed.
  • Forms - Naming of a form is not consistent when a new page is created from that form (ERM37716)
    • Saving the form now keeps the form name intact.
  • HeaderTabs - The use of special characters or umlauts leads to issues when using HeaderTabs (ERM31276)
    • If a heading contains special characters (like / or ( ) or umlauts there are no more issues and switching the tabs with one single click works as well.
  • ImportOfficeFiles - Adjust wording for word import in new button (ERM39686)
    • The label for a new Word import via + button has been adjusted to ensure a consistent user interface.
  • ImportOfficeFiles - Imported pages are not indexed in search (ERM41242)
    • Importing new pages via the Word import leads to the indexing of these pages so that they can be found via the search again.
  • PageForms - System user should be excluded from the selection using bs-usercombo (ERM39874)
    • If the inputfield bs-usercombo is used when creating forms, system users are no longer displayed.
  • SemanticMediaWiki - As soon as a namespace GROUP exists Schema_properties are created (ERM41141)
    • When creating the GROUP namespace, system-generated pages such as Schema_properties and Predefined_properties are no longer created.
  • Workflows - Message key instead of message is displayed on Special:RecentChanges if page was edited because of workflow activity EditRequest (ERM35247)
    • If a page is now being edited due to the Workflow activity EditRequest, a readable message will appear on Special:RecentChanges.
  • Workflows - If an incorrect email address is entered, the dialog is canceled (ERM41016)
    • If an incorrect entry is made when starting a workflow, the dialog no longer aborts, but returns the user to the point where the incorrect entry was made via a Dismiss button.
  • Workflows - Special:Log doesn't display start and end events (ERM39016)
    • Besides the workflow activities (such as user votes, user feedback, send mails), the start and end events of the workflows will now also be displayed on the page Special:Log.
  • Workflows - In the workflows ui editor it is not possible to pass variables such as user, date, page, etc. (ERM39361)
    • It is now possible to pass variables for the workflow activities checkin, checkout, uservote and approvepage. Also using the parser function {{#time}} for due date works properly.
  • Workflows - First column on Special:Workflows_overview is empty (ERM40879)
    • If a workflow has exceeded the due date, an icon is now displayed again in the first column on the Special:Workflows_overview.

BlueSpice Farm

  • BlueSpiceFarm - User who creates a new instance should receive sysop rights in this instance (ERM40078)
    • If a user creates a new instance, this user is automatically created with the sysop group assignment in the new instance.
  • ContentTransfer - Prevent displaying a empty dropdown for Receiving wiki or Transfer as user if it's not configured (ERM40818)
    • The dropdown menu for selecting the receiving wiki or for selecting the transfer as user on Special:ContentTransfer is only displayed when the configuration is done.



To submit feedback about this documentation, visit our community forum.