Roadmap#
Need to know some info about the latest released version or what is planned?
Note
The backlog is being highly affected by provided feedback, community needs, and discussion with our key users. You can visit our Ideas and Jira or check out DSW Advisory Board.
Warning
You should always strive to use the latest version of DSW for both security and user experience reasons. Also, if you are having a self-hosted DSW, please check Upgrade Guidelines prior to actual upgrade.
Planned Versions#
3.22#
Release (expected): 4 April 2023
- Key changes:
TBD
Released Versions#
3.21#
Release: 7 March 2023
- Key changes:
Two-factor authentication (2FA)
i18n support in document templates
RO-Crate import/export
Warnings on imports
Various optimizations and UI fixes
3.20#
Release: 7 February 2023
- Key changes:
Document template editor (idea)
Mark document template as legacy
Various UI improvements and fixes
3.19#
Release: 3 January 2023
- Key changes:
Indications computation
Minor UI improvements and fixes
3.18#
Release: 29 November 2022
- Key changes:
Localizations (idea)
Filter file extensions when importing KM or template
Logout user when 401 received from API on dashboard
3.17#
Release: 1 November 2022
- Hotfixes:
3.17.1 (frontend), 14 November 2022, Jira
3.16#
Release: 4 October 2022
- Key changes:
Import for replies from other questionnaires (idea)
Collapsible and movable items in list questions
Main menu grouping
Speed optimizations and refactoring
3.15#
Release: 5 September 2022
- Key changes:
Project loading optimization
Python components refactoring
Several other fixes and refactoring
3.14#
Release: 2 August 2022
- Key changes:
Migrate to Bootstrap 5
Improve authentication for downloads
Python components refactoring
3.13#
Release: 28 June 2022
- Key changes:
Prevent user leave unsaved changes
Improved exceptions monitoring
3.12#
Release: 31 May 2022
- Key changes:
New types of value questions
KM events optimizations
Several bugfixes and UI/UX improvements
3.11#
Release: 3 May 2022
- Key changes:
Apply all action for KM migrations
Improved efficiency of document worker
Auto-upgrade default document templates in project
Several bugfixes and UI improvements
3.10#
Release: 5 April 2022
- Key changes:
Mailer
Integration widget
Opening Markdown links in new tab/window
Several bugfixes and UI improvements
3.9#
Release: 1 March 2022
- Key changes:
Basic password requirements
KM Editor: list of questions used with integration
Improved project migration
Usage statistics for administrators
Several bugfixes and UI improvements
- Hotfixes:
3.9.1 (wizard-server), 8 March 2022, Jira
3.8#
Release: 1 February 2022
- Key changes:
Online collaboration in KM Editor
3.7#
Release: 4 January 2022
- Key changes:
Projects tagging and filtering
3.6#
Release: 7 December 2021
- Key changes:
Enhancing integration question options (item template)
- Hotfixes:
3.6.1 (document-worker), 9 December 2021, Jira
3.5#
Release: 2 November 2021
- Key changes:
Additional metadata for KM entities
Improved document submissions
Admin operations
3.4#
Release: 5 October 2021
- Key changes:
Comments in projects
New Jinja filters for document context handling
3.3#
Release: 8 September 2021
- Key changes:
Improved default document template
Improved template development experience
Enhanced Search API
Several fixes
3.2#
Release: 3 August 2021
- Key changes:
Custom metrics (in KM)
Custom phases (in KM)
Several optimizations
3.1#
Release: 25 June 2021
- Key changes:
Project templates
Minor UI improvements
3.0#
Release: 1 June 2021
- Key changes:
Migration from MongoDB and RabbitMQ to PostgreSQL and S3
Deep links feature
2.14#
Release: 4 May 2021
- Key changes:
Submitting forms using Enter key
Shortcuts for KM Editor and Forking KM
Clarified public link for project in UI
2.13#
End of development: 31 March 2021
Release: 7 April 2021
- Key changes:
Auto-reconnect in questionnaires (websockets)
Fix text inputs in questionnaires when using Grammarly in browser
Added actions directly to list views of knowledge models and templates
2.12#
End of development: 2 March 2021
Release: 12 March 2021
- Key changes:
Questionnaire versioning (Version History)
2.11#
End of development: February 2021
Release: February 2021
- Key changes:
Add multiple choice question
Show tags in the questionnaire
2.10#
End of development: January 2021
Release: January 2021
Key changes:
Possibility to add specific users to the questionnaire as collaborators
2.9#
End of development: 30 November 2020
Release: 9 December 2020
- Key changes:
Refactored error messages
Several bugfixes
2.8#
End of development: 27 October 2020
Release: 3 November 2020
- Key changes:
Pagination & sorting in table views
Introduced DSW Template Development Kit
Minor UX improvements
- Hotfixes:
2.8.1 (wizard-server), 24 November 2020, Jira issues 2.8.1
2.7#
End of development: 29 September 2020
Release: 5 October 2020
- Key changes:
Improved caching for speed optimization
Reworked questionnaire detail
2.6#
End of development: 5 September 2020
Release: 9 September 2020
- Key changes:
Added questionnaire live collaboration
Introduced Projects to relate questionnaire, TODOs, documents, and settings
Several UI/UX improvements
Improved design of email templates
2.5#
End of development: 24 June 2020
Release: 8 July 2020
- Key changes:
Added templates management
Several UI/UX improvements
Introduced backend workers for scheduled/async tasks
Added option to disable questionnaire summary report
2.4#
End of development: 27 May 2020
Release: 3 June 2020
- Key changes:
Added RDF support step in document worker
Improved default naming of new documents
Minor UI/UX improvements
Several bugfixes
2.3#
End of development: 29 April 2020
Release: 6 May 2020
- Key changes:
Enhanced backend logging for ELK
Added document submission
Improved integration with Registry for simpler Sign Up
Added user avatars
Several bugfixes and optimizations
2.2#
End of development: 25 March 2020
Release: 1 April 2020
- Key changes:
Added support for OpenID
Added affiliations in user profiles
Introduced settings to change configurations directly in DSW interface
Added API documentation using Swagger
UI/UX improvements
Several bugfixes and optimizations
2.1#
End of development: 25 February 2020
Release: 3 March 2020
- Key changes:
Introduced document worker for better scalability
Migrated backend to new framework
Added dropdown actions to list views
Several bugfixes
2.0#
End of development: 14 January 2020
Release: 14 January 2020
- Key changes:
Added move functionality for knowledge models
Added possibility to assign template to KMs
Added questionnaire cloning
Added expand/collapse all in KM Editor
Internal refactoring and structure enhancements
Several bugfixes
1.10#
End of development: 27 August 2019
Release: 3 September 2019
- Hotfixes:
1.10.1 (wizard-client), 18 September 2019, Jira issues 1.10.1
1.9#
End of development: 23 June 2019
Release: 30 June 2019
- Hotfixes:
1.9.1 (wizard-server), 7 August 2019, Jira issues 1.9.1
1.9.2 (wizard-server), 13 August 2019, Jira issues 1.9.2
1.8#
End of development: 11 June 2019
Release: 13 June 2019
- Hotfixes:
1.8.1 (wizard-client), 13 June 2019, Jira issues 1.8.1
1.7#
End of development: 15 May 2019
Release: 16 May 2019
1.6#
End of development: 30 April 2019
Release: 7 May 2019
1.5#
End of development: 2 April 2019
Release: 9 April 2019
1.4#
End of development: 3 March 2019
Release: 10 March 2019
1.3#
End of development: 3 February 2019
Release: 10 February 2019
1.2#
End of development: 6 January 2019
Release: 13 January 2019
- Hotfixes:
1.2.1 (wizard-server), 14 January 2019, Jira issue 1.2.1
1.1#
End of development: 9 December 2018
Release: 16 December 2018
1.0#
End of development: 24 October 2018
Release: 30 October 2018
Release Management#
Currently, we release in a montly cycle (first Tuesday in month). We strictly use semantic versioning. In case of urgent bug reported or vulnerability identified, we release a hotfix (patch) for the latest major and minor version. The major and minor version must be matching for compatibility reasons; however, patch version might differ.
We release multiple components from the same repositories:
frontend =
wizard-client
,registry-client
,wizard-style-builder
backend =
wizard-server
,registry-server
tools =
mailer
,document-worker
,tdk
,data-seeder
(and other Python libraries)
When a hotfix is released, it is always for all the components in the affected repository.