Skip to content

Releases: slidewiki/slidewiki-platform

SlideWiki Version 2.16.0

23 Aug 10:31
50f80c4
Compare
Choose a tag to compare

The SlideWiki development team is happy to announce Version 2.16.0 of the SlideWiki platform.

This new version is a rather large release, containing many accessibility improvements. Some of the most important features and fixes:

  • Forms
    • More consistent design across the platform
    • More consistent error messages
    • Improved colors for input elements (input borders, focus border)
    • Connecting labels to input correctly (using aria-describedby etc.) (for screen readers)
    • Connecting form errors to their respective inputs (for screen readers)
    • More intuitive dropdown controls
  • Improvements to the responsiveness of the site, meaning that is works better on mobile devices
  • Improve and unify focus colors across the platform
  • Improved the general UX, by small subtle designed changes
  • Add loading indicators for content modules
  • Add aria-label to deck tree indicating the selected slide number
  • Add paragraph tags where appropriate
  • Add semantic HTML tags (nav, main etc.) where needed
  • Support for h1 and h2 tags in slide editor
  • Fix issue with hidden profile picture for screen readers
  • Fix multiple issues with low contrast controls
  • Fix header hierarchy on multiple pages
  • Fix issue with change username (this should not be supported, thus input is disabled)
  • Fix issue of having a wrongly used tab-index attribute on non-interactive elements
  • Fix issue with reverting slides
  • Fix issue with missing language legacy slides
  • Fix issue with forking legacy slides
  • Patch some security vulnerabilities

SlideWiki Version 2.15.0

18 Apr 16:32
1e90795
Compare
Choose a tag to compare

The SlideWiki development team is happy to announce Version 2.15.0 of the SlideWiki platform.

This updates main treat is the upgrade to React V16. React is the application framework that is the foundation of the SlideWiki web interface. The upgrade yields a significant performance improvement throughout the entire interface and improves initial loading speed for the site.

Furthermore several important accessibility and usability improvements have been introduced and development on the accessible Markdown editor continues and is adding to the usability of the component both for sighted users and those with impaired or absent vision.

Major feature additions and fixes:

  • Upgrade to React V16
  • A11Y: support for access keys in slide view
  • A11Y: replace b tags with strong tags
  • Markdown editor: line break results in new line
  • Markdown editor: drag image inside editor to upload
  • Legacy slides: enable scrolling overflow
  • Fix bug with missing language attribute

SlideWiki Version 2.14.0

17 Sep 10:53
Compare
Choose a tag to compare

We are happy to announce the 2.14.0 version of SlideWiki!

Over the summer we concentrated on finishing the internationalization of the front-end and to improve the translation into different languages. Furthermore a lot a accessibility issues have been uncovered and fixed.

Moreover, one highlight of this release is the new and improved Markdown editor. Markdown is a very easy markup language that allows for writing structures documents with only some extra characters of annotation for marking e.g. headings, enumerations or bullet lists. This makes it ideal for editing using a screen reader. The markdown editor is now easier to reach and was completely refactored with the needs of visually impaired users in mind. An online help about the Markdown language is also included.

Finally, we are constantly working with the team of the InclusiveOCW project to improve accessibility and UX for screen reader users. Thanks and kudos to everyone who contributed, be it with testing and uncovering issues or fixing them!

Updates in detail:

  • new markdown slide editor
  • the heading structure of the pages now makes sense to screen reader users
  • improved search for screen reader users
  • added ARIA-roles to control elements
  • version of Slidewiki is now shown in footer
  • improved UI translation of Home page and Deck View/Edit screens
  • added tool internationalized tips
  • fixed a bug preventing translated decks from showing correct language
  • fixed bug in localization
  • fixed several small bugs

SlideWiki Version 2.13.0

26 Jun 13:23
Compare
Choose a tag to compare

SlideWiki is happy to release the latest version: 2.13.0

This release was made possible due to the kind help from the Inclusive OCW project.

In this release we were focusing on improving accessibility, mainly for visually impaired people. Spots were accessibility could be improved were identified by experts from the Inclusive OCW project. The project's developers also did the majority of development work in this sprint. Thanks to everybody who helped!

Details about the development work on SlideWiki in the Inclusive OCW project can be found on the project dashboard. We will continue working on improving accessibility and user experience of SlideWiki.

Updates in detail:

  • Connect error messages on addDeck forms to their respective inputs (makes it easier to understand the errors and better support for screen readers)
  • Support for inline error on autocomplete input field
  • Add button role and tab index to sign in button on homepage
  • Added page more descriptive page titles for landing and overview page
  • Fix alt-text quotes for images in slide editor
  • Fix a problem where tags input fields did not have a focus color
  • Fix incorrect header structure on addDeck page
  • Fix a problem which prevented the Markdown editor from saving content

SlideWiki Version 2.9.0

02 Aug 14:05
Compare
Choose a tag to compare
  • Slide editor improvements
    • better interaction in slide panel
    • accessibility improvements
    • SVG/Drawing tools
  • HTML import
  • Preview of imported slides
  • In-slide annotator feature
  • Image licensing dialog
  • Translation (support for manual translation)
  • Questions & Exams functionality
  • Synced presentation in presentation rooms
  • Delete hidden/unpublished decks
  • Quiz integration into slides
  • Thumbnail preview of themes