Last edited one week ago
by Monique Gähl

Setup:Release Notes: Difference between revisions

No edit summary
Tag: 2017 source edit
No edit summary
Tag: 2017 source edit
Line 9: Line 9:
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.
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===
=== Notable changes ===


*'''New skin "BlueSpiceDiscovery"'''
* '''New skin "BlueSpiceDiscovery"'''
**Modern lightweight skin
** Modern lightweight skin
** Focus on neutral design and usability
** Focus on neutral design and usability
**It is still possible to use the predecessor skin BlueSpiceCalumma
** Independent, since it's still possible to use BlueSpiceCalumma
*'''FlexiSkin'''
* '''FlexiSkin'''
**Customize logo, skin colors and font settings within minutes directly in the wiki
** Customize logo, skin colors and font settings within minutes directly in the wiki
**Even more options than before
** Even more options than before
*'''Workflows'''
* '''Workflows'''
**Redesigned from scratch
** Redesigned from scratch
**Workflows now run on the basis of BPMN, a leading standard for creating business processes
** Workflows now run on the basis of BPMN, which is the leading standard for creating business processes
**Easier customization of workflows is now possible
** Easier customization of workflows possible
**Four workflows are delivered by default
** Four workflows are delivered by default
*'''My tasks'''
* '''My tasks'''
**New extension "UnifiedTaskOverview"
** New extension "UnifiedTaskOverview"
**Overview page, which allows users to view and work through all pending reviews and read confirmations
** Overview page, which allows users to view and work through all pending reviews and read confirmations
*'''BPMN diagrams via CognitiveProcessDesigner'''
* '''BPMN diagrams via CognitiveProcessDesigner'''
** New extension "CognitiveProcessDesigner"
** New extension "CognitiveProcessDesigner"
**Create business processes in BPMN format directly in the wiki
** Create business processes in BPMN format directly in the wiki
**Diagrams can be exported as a XML file or in SVG format
** Diagrams can be exported as a XML file or in SVG format
**Import of XML files or SVG files is also possible
** Import of XML files or SVG files is also possible
*'''Two-factor-authentification (2FA)'''
* '''Two-factor-authentification (2FA)'''
**Logins can be configured by using
** Logins can be configured by using
***additional one-time passwords or
*** additional one-time passwords or
***physical security key (fido stick)
*** physical security key (fido stick)


===Extensions added ===
=== Extensions added ===


*'''DataTransfer''' (#25428)
* '''DataTransfer''' (#25428)
**Allows users to import and export data to as well as from the wiki
** Allows users to import and export data to as well as from the wiki
**Exporting in XML format
** Exporting in XML format  
**Importing in XML, CSV and some spreadsheet formats.
** Importing in XML, CSV and some spreadsheet formats.
*'''EventBus''' (#25809)
* '''EventBus''' (#25809)
**Provides state changes (edit, move, delete, revision visibility, etc.) to a RESTful event service
** 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
** Provides users of the service the ability to track changes of MediaWiki content
*'''Forms''' (#23467)
* '''Forms''' (#23467)
** New form function
** New form function
**Allows formatting a wikipage as a form
** Allows formatting a wikipage as a form
*'''Loops''' (#25809)
* '''Loops''' (#25809)
**Parser functions to perform loops
** Parser functions to perform loops
*'''OATHAuth''' (#25920)
* '''OATHAuth''' (#25920)
**Enabled by default in BlueSpice pro (previously only in BlueSpice Cloud)
** Enabled by default in BlueSpice pro (previously only in BlueSpice Cloud)
*'''PageCheckout''' (#25911)
* '''PageCheckout''' (#25911)
**Allows exclusive rights on a page
** Allows exclusive rights on a page
*'''PageHeader''' (#25780)
* '''PageHeader''' (#25780)
**Provides an additional user interface before page content
** Provides an additional user interface before page content
*'''RevisionSlider''' (#18545)
* '''RevisionSlider''' (#18545)
**Adds a slider interface to the Diff view
** Adds a slider interface to the Diff view
**Allows to easily switch between revisions to compare them
** Allows to easily switch between revisions to compare them
*'''SecureLinkFixer ('''[https://phabricator.wikimedia.org/T257180 T257180] )
* '''SecureLinkFixer ('''T257180 )
**Automatically rewrites URLs to HTTPS if the domain requires HTTPS
** Automatically rewrites URLs to HTTPS if the domain requires HTTPS
**Uses the Mozilla HSTS preload list for the list of domains
** Uses the Mozilla HSTS preload list for the list of domains
*'''StandardDialogs''' (#23082)
* '''StandardDialogs''' (#23082)
**Provides dialog user interfaces for common page actions
** Provides dialog user interfaces for common page actions
*'''WebAuthn''' (#25430)
* '''WebAuthn''' (#25430)
**Provides authentication support via the WebAuthn protocol
** Provides authentication support via the WebAuthn protocol


===Extensions removed ===
=== Extensions removed ===


*'''BlueSpiceBookshelfUI''' (#21137)
* '''BlueSpiceBookshelfUI''' (#21137)
**removed since BlueSpice 3.2
** removed since BlueSpice 3.2
*'''BlueSpiceEditNotifyConnector ('''#19985''')'''
* '''BlueSpiceEditNotifyConnector ('''#19985''')'''
**removed since BlueSpice 3.2
** removed since BlueSpice 3.2
**integrated in BlueSpiceEchoConnector
** integrated in BlueSpiceEchoConnector
*'''BlueSpiceReview''' (#26137)
* '''BlueSpiceReview''' (#26137)
**replaced by extension Workflows
** replaced by extension Workflows
*'''BluespiceSocialArticleActions ('''#21134)
* '''BluespiceSocialArticleActions ('''#21134)
*'''BlueSpiceTagSearch''' (#13371)
* '''BlueSpiceTagSearch''' (#13371)
**removed since BlueSpice 3.2
** removed since BlueSpice 3.2
**integrated in BlueSpiceExtendedSearch
** integrated in BlueSpiceExtendedSearch
*'''BlueSpiceUserMergeConnector'''(#16839)
* '''BlueSpiceUserMergeConnector'''(#16839)
*'''BlueSpiceVisualDiff''' (#24098)
* '''BlueSpiceVisualDiff''' (#24098)
**replaced by RevisionSlider
** replaced by RevisionSlider
*'''CookieWarning''' (#25431)
* '''CookieWarning''' (#25431)
**integrated in BlueSpicePrivacy
** integrated in BlueSpicePrivacy
*'''Duplicator''' (#23526)
* '''Duplicator''' (#23526)
**replaced by copy function in extension StandardDialogs
** replaced by copy function in extension StandardDialogs
*'''EditNotify ('''#19985''')'''
* '''EditNotify ('''#19985''')'''
**removed since BlueSpice 3.2
** removed since BlueSpice 3.2
**integrated in BlueSpiceEchoConnector
** integrated in BlueSpiceEchoConnector
*'''Quiz''' (#22163)
* '''Quiz''' (#22163)
*'''PageSchemas''' (#18542)
* '''PageSchemas''' (#18542)
*'''SemanticInternalObjects''' (#18543)
* '''SemanticInternalObjects'''(#18543)


===Changes in BlueSpice free===
=== Changes in BlueSpice 4.1 FREE ===


*'''Move LDAP-Stack extensions from BlueSpice free to BlueSpice pro''' (#25947)
* '''Move LDAP-Stack extensions from BlueSpice free to BlueSpice pro''' (#25947)
**LDAP-Stack extensions are only available in BlueSpice pro
** LDAP-Stack extensions are only available in BlueSpice pro
*'''BlueSpicePermissionManager: Disable "Custom" permission preset for BlueSpice free''' (#25948)
* '''BlueSpicePermissionManager: Disable "Custom" permission preset for BlueSpice free''' (#25948)
**"Custom" permission preset is only availabe in BlueSpice pro
** "Custom" permission preset is only availabe in BlueSpice pro


===Changes and bugfixes===
=== Changes and bugfixes ===


* [bug] Privacy: Cookies are set although they are not accepted by the user (#24473)
* '''[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.
:Description: 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)
* '''[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.
:Description: The default settings for cookies needed to be changed to a more "privacy-friendly" setup. Therefore, convenience cookies are now turned off by default.
* [bug] Page expiries are not trackable (#21148)
* '''Page expiries are not trackable''' (#21148)
:Page expiries weren't trackable in any way. We have added a special log.
:Description: 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)
* '''[bug] Never exclude admin user from pageaccess and use warning for read-only instead''' (#20238)
:Using the magic word ''pageaccess'' lead to issues for admin users. Now, admin users can always access protected pages.
:Description: 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)
* '''[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 accessibility without accepting cookies.
:Description: Some improvements for the cookie-consent-layer have been made. This concerns descriptions of the cookies collected and restricted accessibility without accepting cookies.
*[bug] Create new pages does not trigger page templates (#21652)
* '''[bug] Creating new pages does not trigger page templates''' (#21652)
:Creating a new page didn't trigger page templates. This is now fixed. If ''PageTemplate''s are activated in the namespace settings, adding a new page leads to the view where the user can choose from available page templates.
:Description: 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)
* '''Force HTML mail on watchlist changes''' (#23143)
*FlaggedRevs: Remove FREEZE option from GUI (#24741)
:Description: If a page on the watchlist is changed, an HTML mail should be sent. This is now implemented.
:The option FREEZE was removed from the ConfigManager due to missing MediaWiki longterm support.
* '''FlaggedRevs: Remove FREEZE option from GUI''' (#24741)
*Remove "external avatars image" functionality (#25875)
:Description: The option FREEZE was removed from the ConfigManager due to missing longterm support.
:The functionality to use external images for an avatar was removed.
* '''Remove "external avatars image" functionality''' (#25875)
*BreadcrumbNav refinement (#26566)
:Description: The functionality to use external images for an avatar was removed.
: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" for the associated namespace.
* '''BreadcrumbNav refinement''' (#26566)
*[bug] Double booktitle in navigation (#22826)
:Description: 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".
:The book title was shown twice in the chapter navigation after adding the navigation buttons. This is now fixed.
* '''[bug] Double book title in navigation''' (#22826)
*[bug] PDFTemplates - Margins for #runningheaderfix and #runningfooterfix not correct (#21785)
:Description: The book title was shown twice in the chapter navigation after adding the navigation buttons. This is now fixed.
:Within PDF templates the margins for #runningheaderfix and #runningfooterfix were not correct. This is now fixed.
* '''[bug] PDFTemplates - Margins for #runningheaderfix and #runningfooterfix not correct''' (#21785)
*[bug] Check "return to " url on SearchCenter when coming from tag search (#22027)
:Description: Within PDF templates, the margins for #runningheaderfix and #runningfooterfix were not correct. This is now fixed.
:The ''return to'' link was missing on the SearchCenter when coming from the TagSearch. This is now fixed.
* '''[bug] Check "return to " url on SearchCenter when coming from tag search''' (#22027)
*[bug] InviteSignup - invited users cannot signup (#22222)
:Description: The "return to" link was missing on the SearchCenter when coming from the TagSearch. This is now fixed.
:After clicking on the email link to sign up, the user were not able to see the sign up form, but were asked to sign in. This is now fixed.
* '''[bug] InviteSignup - invited users cannot signup''' (#22222)
*[bug] Remove duplicator feature (#23526)
:Description: 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.
:The duplicator feature was removed from BlueSpice 4. It is replaced by the copyfunction of the extension StandardDialogs.
* '''Remove duplicator feature''' (#23526)
*[bug] Template:User is used on automatically created user page, but does not exist (20815)
:Description: The duplicator feature was removed from BlueSpice 4. It is replaced by the copy function of the extension StandardDialogs.
: Descprition: By using the Template:User the user page was not created automatically. This is now fixed.
* '''[bug] Template:User is used on automatically created user page, but does not exist''' (#20815)
* [bug] Bookexport - links in exported PDF not working (#23557)
:Descprition: By using the Template:User, the user page was not created automatically. This is now fixed.
:The links in a exported PDF (via bookexport) didn't work correctly. This is now fixed.
***
*[bug][cloud] User:MediaWiki default should be excluded from usercount (#23255)
* '''[bug] Bookexport - links in exported PDF not working''' (#23557)
:The user "User:MediaWiki" was included in the usercount. This is now fixed.
:Description: The links in exported PDFs (via bookexport) didn't work correctly. This is now fixed.
*[bug] [cloud] Link "Datenschutz" in footer isn´t working (#23524)
* '''[bug] User:MediaWiki default should be excluded from usercount''' (#23255)
:The link "Privacy Policy" in the footer led to "Special:PrivacyPolicy", which didn't exist. This is now fixed.
:Description: The user "User:MediaWiki" was included in the user count. This is now fixed.
*NSFileRepo changed file paths after migration from 3.1.x to cloud 4.0.x (#24568)
*  '''[bug] Link "Privacy Policy" in footer isn´t working''' (#23524)
:The NSFileRepo changed file paths after migration. This is now fixed.
:Description: The link "Privacy Policy" in the footer led to "Special:PrivacyPolicy", which didn't exist. This is now fixed.
*[bug] Exception at SemanticMediawiki -> rebuildData in context with UserGroupManager (#25367)
* '''NSFileRepo changed file paths after migration''' (#24568)
*[bug] VE "Insert link to file" converts spaces in file name to + signs (#22674)
:Description: The NSFileRepo changed file paths after migration. This is now fixed.
:Spaces in URLs were converted to "+" signs. This is now fixed.
* '''[bug] Exception at SemanticMediawiki -> rebuildData in context with UserGroupManager''' (#25367)
* [bug] Permission issue - not allowed to view drafts vs no read permissions in cloud wikis (#24999)
:Description: There was an exception at SemanticMediaWiki. This is now fixed by running rebuildData in context with the UserGroupManager.
: There was a permission issue due to different settings. This is now fixed since only groups, which are selected in the ConfigManager are able to see drafts.
* '''[bug] VE "Insert link to file" converts spaces in file name to "+" signs''' (#22674)
*Issue in PdfHandler extension (#25731)
:Description: Spaces in URLs were converted to "+" signs. This is now fixed.
:The wildcard didn't work in the PDF handler, which caused that results were not shown. This is now fixed.
* '''[bug] Permission issue - not allowed to view drafts vs no read permissions in cloud wikis''' (#24999)
*[bug] FlaggedRevs: Approved page and same page with url-param stable=1 show different resources (#24740)
:There was a permission issue due to different settings. Now, only groups which are selected in the ConfigManager are able to see drafts.
*[bug][cloud] Problems on first edit of tables and file links (#23783)
* '''[bug]''' '''Issue in PdfHandler extension''' (#25731)
: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.
:Description: The wildcard didn't work in the PDF handler so that results were not shown. This is now fixed.
*[bug] Early page break in PDF export when using br-tags(#20301)
* '''[bug] FlaggedRevs: Approved page and same page with url-param stable=1 show different ressources''' (#24740)
:When using br-tags the page break in exported pdf files was too early. This is now fixed.
:Description: An approved page and also the same page with url-param stable=1 showed different ressources. This is now fixed.
*Add extension EventBus (#25809)
* '''[bug] Problems on first edit of tables and linking files''' (#23783)
:EventBus is a "webhook" system which allows a user to react to actions in the wiki. This extension is now implemented.
:Description: 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] Indicator doesn't disappear despite there are no tasks (#27015)
* '''[bug] Early page break in PDF export when using br-tags'''(#20301)
: When a user finished his tasks, the indicator still got displayed in the personal menu. This is now fixed.
:Description: When using'' <nowiki><br /></nowiki>''-tags the page break in exported PDF files was too early. This is now fixed.
*Incompatibility with MW 1.35 (#26960)
* '''Add extension EventBus''' (#25809)
:There were some imcompatibility issues with MediaWiki 1.35. This is now fixed.
:Description: EventBus is a "webhook" system which allows a user to react to actions in the wiki. This extension is now implemented.
*[bug] Wikiexplorer column "Assignments" has formatting issue (#22208)
* '''[bug] Indicator doesn't disappear despite there are no tasks''' (#27015)
: The "Assignments"-column of the WikiExplorer had some formatting issues. This is now fixed.
:Description: When a user finished his tasks, the indicator still got displayed in the personal menu. This is now fixed.
* Disable PageSchemas in minor and remove in major (#18542)
* '''Incompatibility with MW 1.35''' (#26960)
: The extension PageSchemas was removed in BlueSpice 4.
:Description: There were some incompatibility issues with MediaWiki 1.35. This is now fixed.
*UX Review of BlueSpiceSocial (#19714)
* '''[bug] Wikiexplorer column "Assignments" has formatting issue''' (#22208)
:BlueSpiceSocial was reviewed in the context of the new skin.
:Description: The "Assignments"-column of the WikiExplorer had some formatting issues. This is now fixed.
*Major database change breaks various extensions (#19353)
* '''Disable PageSchemas in minor and remove in major''' (#18542)
: Due to changes in the database schema some extensions broke within the cloud build. This is now fixed.
:Description: The extension PageSchemas was removed in BlueSpice 4.
*Remove SocialActions from Editions (#21134)
* '''UX Review of BlueSpiceSocial''' (#19714)
:SocialActions were removed and page edits aren't producing social entities anymore.
:Description: BlueSpiceSocial was reviewed in the context of the new skin.
*[bug] Image file conversion error of wrong type (#9179)
* '''Major database change breaks various extensions''' (#19353)
:There was an image file conversion error. This is now fixed since uploading files with the same format works.
:Description: Due to changes in the database scheme some extensions broke within the cloud build. This is now fixed.
* Improve integration of FlaggedRevs and Semantic MediaWiki (#14846)
* '''Remove SocialActions from Editions''' (#21134)
:There is a new security feature that restricts the reading of semantic data in FlaggesRevs namespaces. For further information see https://de.wiki.bluespice.com/wiki/Handbuch:Erweiterung/FlaggedRevs#Auswirkungen_auf_semantische_Attribute.
:Description: SocialActions were removed and page edits aren't producing social entities anymore.
*Add Extension:Loops (#21179)
* '''[bug] Error due to wrong type of image file conversion''' (#9179)
*[bug] ConfigManager MenuTagMultiselectWidget removing stuff when using ENTER (#25701)
:Description: There was an image file conversion error. This is now fixed since uploading files with the same format works.
*Check revision slider (#18545)
* '''Improve integration of FlaggedRevs and Semantic MediaWiki''' (#14846)
*Make page title fixed on scroll (#26568)
:Description: There is a new security feature that restricts the reading of semantic data in FlaggesRevs namespaces. This is now implemented.
*Page history styling (#26586)
* '''Add Extension:Loops''' (#21179)
*BreadcrumbNav refinement (#26566)
:Description: The extension Loops provides parser functions to perform'' ''<nowiki/>loops. This extension is now implemented.
*[bug] Add to book leads to title with underscores instead of spaces (#26609)
* '''[bug] ConfigManager MenuTagMultiselectWidget removing items when using ENTER''' (#25701)
*Remove not necessary MediaWiki help links (#26597)
:Description: 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.
* PageStatusSentence - Remove "No status information" sentence (#26632)
* '''Check revision slider''' (#18545)
*Spinoff:Extension PageCheckout (#26251)
:Description: The revision slider adds a slider to the Diff view and allows switching between revisions easily. This is now implemented.
*[bug] ConfigManager - remove setting which is not needed anymore (#26697)
* '''Make page title fixed on scroll''' (#26568)
:Some settings in the ConfigManager weren't needed anymore. This is now fixed.
:Description: When scrolling down a wikipage, the page title should have a fixed position. This is now implemented.
*[bug] Tables - config options are sometimes not active (#26349)
* '''Page history styling''' (#26586)
*[bug] "Filterable" property for tables not working (#26738)
:Description: Some styling of the page history was necessary due to missing alignment and arrows, which were in another row. This is now fixed.
* Special:Workflows overview - Its not that obvious that you can open the subject page where a workflow is running (#26583)
* '''[bug] Add to book leads to title with underscores instead of spaces''' (#26609)
*Sort global actions (#26584)
:Description: 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.
* [bug] Clicking on "create new attachment area" switches into edit mode (#26660)
* '''Remove MediaWiki help links''' '''which are not necessary''' (#26597)
*[bug] Page expiries are not trackable (#21148)
:Description: Some MediaWiki help links where displayed, where they weren't needed. This is now fixed.
:Page expiries weren't trackable in any way. This is fixed since a special log exists now.
* '''PageStatusSentence - Remove "No status information" sentence''' (#26632)
*[bug] Email notification sends wrong pagelinks (#26668)
:Description: 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.
*Implement CognitiveProcessDesigner (#25763)
* '''Extension PageCheckout''' (#26251)
*Implement CPD into magic words (#26702)
:Description: 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.
*[privacy] Improvements Cookie-Consent-Layer (#26564, #26945, #27004)
* '''[bug] ConfigManager - remove setting which is not needed anymore''' (#26697)
:Some improvements for the cookie-consent-layer have been made. This concerns descriptions of the cookies collected and accessibility without accepting cookies.
:Description: Some settings in the ConfigManager weren't needed anymore. This is now fixed.
*[bug] Link "Buch bearbeiten" führt in den Quelltext, statt in action=editbook (#27055)
* '''[bug] Tables - config options are sometimes not active''' (#26349)
*[bug] Backlink to page missing (#27058)
:Description: Some settings for tables were not active, like width, table style, filterable and exportable. This is now fixed.
*Directly jump into edit-mode when there's no page template (#26939)
* '''[bug] "Filterable" property for tables not working''' (#26738)
*Consolidate menu items (#22818)
:Description: The filterable setting for tables didn't work. This is now fixed.
* Fix URLs in Discovery left sidebar (#26641)
* '''Styling improvements for Special:Workflows overview needed''' (#26583)
*[bug] Users can log in without cookie consent (#27004)
:Description: 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.
*Change behavior of "save changes" (#27192)
* '''Sort global actions''' (#26584)
*[impr] Shorten the duration of "You are logged in" (#26693)
:Description: 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.
*Extension UnifiedTaskOverview (#25210)
* '''[bug] Clicking on "create new attachment area" switches into edit mode''' (#26660)
*[FR] activate UserFunctions in Cloud-systems (#24717)
:Description: 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.
* upport Tasks Milestone 3 - FlexiSkin FavIcon and Logo - Path (#20730)
* '''[bug] Email notification sends wrong pagelinks''' (#26668)
*[ux] [saferedit] Show all editors if there are multiple concurrent editors on a page (#10240)
:Description: If a page was outside of the main namespace, email notification sent wrong pagelinks because the namespace prefix was missing. This is now fixed.
*Only show relevant groups in managers and dialogs (#26299)
* '''Implement CognitiveProcessDesigner''' (#25763)
:Description: 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)
:Description: 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)
:Description: 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)
:Description: 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)
:Description: 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)
:Description: 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)
:Description: 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)
:Description: 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)
** Description: 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)
:Description: The duration of the "You are logged in" noctice should be shortened. This is now implemented.
* '''Extension UnifiedTaskOverview''' (#25210)
:Description: 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)
:Description: 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)
:Description: 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)
:Description: 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)
:Description: 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)
:Description: When setting permissions in PermissionManager, there was an inconsistency regarding the color scheme. This is now fixed.
__NOTOC__
__NOTOC__
[[de:{{FULLPAGENAME}}]][[en:{{FULLPAGENAME}}]]
[[de:{{FULLPAGENAME}}]][[en:{{FULLPAGENAME}}]]

Revision as of 08:57, 19 January 2022

Download latest version
Support:

©2022 by Hallo Welt! GmbH https://bluespice.com, https://hallowelt.com


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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: The option FREEZE was removed from the ConfigManager due to missing longterm support.
  • Remove "external avatars image" functionality (#25875)
Description: The functionality to use external images for an avatar was removed.
  • BreadcrumbNav refinement (#26566)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: The user "User:MediaWiki" was included in the user count. This is now fixed.
  •  [bug] Link "Privacy Policy" in footer isn´t working (#23524)
Description: 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)
Description: The NSFileRepo changed file paths after migration. This is now fixed.
  • [bug] Exception at SemanticMediawiki -> rebuildData in context with UserGroupManager (#25367)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: When using <br />-tags the page break in exported PDF files was too early. This is now fixed.
  • Add extension EventBus (#25809)
Description: 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)
Description: 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)
Description: There were some incompatibility issues with MediaWiki 1.35. This is now fixed.
  • [bug] Wikiexplorer column "Assignments" has formatting issue (#22208)
Description: The "Assignments"-column of the WikiExplorer had some formatting issues. This is now fixed.
  • Disable PageSchemas in minor and remove in major (#18542)
Description: The extension PageSchemas was removed in BlueSpice 4.
  • UX Review of BlueSpiceSocial (#19714)
Description: BlueSpiceSocial was reviewed in the context of the new skin.
  • Major database change breaks various extensions (#19353)
Description: Due to changes in the database scheme some extensions broke within the cloud build. This is now fixed.
  • Remove SocialActions from Editions (#21134)
Description: SocialActions were removed and page edits aren't producing social entities anymore.
  • [bug] Error due to wrong type of image file conversion (#9179)
Description: 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)
Description: There is a new security feature that restricts the reading of semantic data in FlaggesRevs namespaces. This is now implemented.
  • Add Extension:Loops (#21179)
Description: The extension Loops provides parser functions to perform loops. This extension is now implemented.
  • [bug] ConfigManager MenuTagMultiselectWidget removing items when using ENTER (#25701)
Description: 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)
Description: 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)
Description: When scrolling down a wikipage, the page title should have a fixed position. This is now implemented.
  • Page history styling (#26586)
Description: 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)
Description: 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)
Description: Some MediaWiki help links where displayed, where they weren't needed. This is now fixed.
  • PageStatusSentence - Remove "No status information" sentence (#26632)
Description: 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)
Description: 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)
Description: Some settings in the ConfigManager weren't needed anymore. This is now fixed.
  • [bug] Tables - config options are sometimes not active (#26349)
Description: 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)
Description: The filterable setting for tables didn't work. This is now fixed.
  • Styling improvements for Special:Workflows overview needed (#26583)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
Description: 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)
    • Description: 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)
Description: The duration of the "You are logged in" noctice should be shortened. This is now implemented.
  • Extension UnifiedTaskOverview (#25210)
Description: 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)
Description: 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)
Description: 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 dialogs (#26299)
Description: 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)
Description: 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.
  • [bug] PermissionManager - consistent behavior in color scheme for an better overview of permissions set (#25662)
Description: When setting permissions in PermissionManager, there was an inconsistency regarding the color scheme. This is now fixed.



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

No categories assignedEdit

Discussions