OpenOLAT 12 released

34 views
Skip to first unread message

Florian Gnägi

unread,
Sep 25, 2017, 5:51:49 AM9/25/17
to open...@googlegroups.com
Dear OpenOLAT community

The OpenOLAT 12 release is an iterative evolution of the 10.x and 11.x release series. You can download it from here: http://www.openolat.org/downloads.html

The OpenOLAT 12 features a completely new lecture and absence management module. In addition, many feature have been improved such and the task course element with individualised process steps, notifications for blog and podcast, file attachments for the info course element, export for e-portfolio, improved handling of file download in folder element and various improvements and extensions in the QTI 2.1 e-assessment infrastructure. 

Have a look at the detailed list below and check out release notes https://www.openolat.com/features/releasenotes/new-features-12-1/?lang=en

OpenOLAT 12.1 is the best and most secure OpenOLAT release yet and we recommend installing it as soon as possible for all OLAT and OpenOLAT users.

OpenOLAT 12 can be downloaded from there: http://www.openolat.org/downloads.html

If you rather prefer cloning from the repository, make sure you clone from the 12.1 maintenance repository and not from default: http://hg.openolat.org/openolat121

Thanks for the bugreports and code contributions made by the community, we appreciate those inputs a lot! 

Enjoy the new release and send us your feedback!

Best regards
The OpenOLAT development team



Release Notes - OpenOLAT - Version 12.0

** Bug
    * [OO-2124] - resizing video player when video is embedded in single page
    * [OO-2395] - Renaming of a Course is not visible immediately
    * [OO-2829] - In group members tool the coaches and participant list is deduplicated
    * [OO-2834] - Quota in a human readable format
    * [OO-2836] - Update to selenium 3
    * [OO-2837] - Lazy load panels in user administration and group administration
    * [OO-2854] - Podcast: Video do not play 
    * [OO-2856] - Link in portfolio edit pupup protrudes over the border
    * [OO-2879] - order of enrollment and topic assignment
    * [OO-2895] - Clicking the file delete action triggers upload dialog when dialog has error
    * [OO-2922] - ePortfolio: entries in status draft are not visible for coaches
    * [OO-2931] - QTI 2.1: images and videos cannot be added to section
    * [OO-2934] - Last item in TextBoxList can not be removed (tags) and beautify disabled mode
    * [OO-2938] - Large/small setting of EP page images not working
    * [OO-2939] - Large black border around videos in LearnTube, course element video

** New Feature
    * [OO-2488] - New form item that supports multiple formatting styles
    * [OO-2636] - Lecture Module in course to support face-to-face lecture events
    * [OO-2637] - Lecture Module: Roll Call workflow to mark attended and absent students in lectures
    * [OO-2638] - Lecture Module: Mobile optimized Roll Call Wizard
    * [OO-2844] - Full-text search enabled for guests
    * [OO-2849] - Blog: get notifications for external blogs as well
    * [OO-2864] - Add JS method to BFormatter to align table columns
    * [OO-2877] - Disable QTI 1.2
    * [OO-2878] - Improve course element notifications
    * [OO-2880] - Authoring: column for used/not-used learning resources
    * [OO-2891] - Shibboleth: make user properties mapping generically configurable
    * [OO-2892] - Shibboleth: apply author role based on shib-attribute on login
    * [OO-2899] - Allow Login via WebDAV using the users Email
    * [OO-2906] - Task course element: show date of submission
    * [OO-2907] - Task course element: set individual date for every process step
    * [OO-2908] - Task course element: limit number of documents in revision phase
    * [OO-2909] - Task course element: overtake file name
    * [OO-2912] - Task course element: Notification after finishing the step
    * [OO-2914] - Task course element: download all documents in correction view
    * [OO-2915] - Task course element: reset task
    * [OO-2919] - Task course element: sample solution visible for everybody
    * [OO-2945] - Add formatted style to more places

** Task
    * [OO-2853] - Update libraries
    * [OO-2903] - Update configuration of Infinispan Cache
    * [OO-2924] - Remove implementations of course log export but once
    * [OO-2925] - Remove the IFormFragment framework
    * [OO-2941] - Upgrade Spring framework

** Improvement
    * [OO-2505] - Override editor course title on import only when repository entry title was changed 
    * [OO-2707] - Option "Show question title" switches visibility of title only in "content" erea not in menu
    * [OO-2716] - Portfolio 2.0: allow editing of categories for assignments as well
    * [OO-2723] - enhanced blog and podcast reliability
    * [OO-2763] - Sort admin log file view by date
    * [OO-2786] - Improve information in publish wizard
    * [OO-2802] - Add subject for course reminder email
    * [OO-2803] - Video: revision of chapter feature
    * [OO-2825] - Aviod automatic completion of some password fields
    * [OO-2827] - Add an icon to the blog menu entry "Quota"
    * [OO-2828] - Video in blog post
    * [OO-2830] - Make user properties displayed in group members tool and course members element configurable
    * [OO-2850] - Video: improve adding chapters
    * [OO-2861] - Blog navigation
    * [OO-2868] - Layout of links, e.g. file in folder
    * [OO-2871] - QTI 2.1 Hotspot: Resizing images
    * [OO-2872] - QTI 2.1 gap text: add more alternatives
    * [OO-2875] - Beautify calendar details view
    * [OO-2884] - Blog: description should be hidden when empty
    * [OO-2885] - Improve usability when user has unsaved form data, new dialog
    * [OO-2886] - Show video duration without preloading
    * [OO-2887] - Show my rating in one color, not just one star
    * [OO-2888] - Assessment tool: show pull button always
    * [OO-2890] - Improve search "my courses" to fuzzy-find by ext-refs 
    * [OO-2896] - Add visual hint about character count when characters are limited
    * [OO-2897] - Assessment: last modified date of participant
    * [OO-2898] - Blog/Podcast metadata should be used from resource
    * [OO-2905] - QTI 2.1 show questions in test statistic
    * [OO-2911] - Task course element: improve notification texts
    * [OO-2923] - Portfolio 2.0: portfolio assessment in assessment tool
    * [OO-2928] - QTI 2.1: assessment tool allows to chose question item with dropdown
    * [OO-2929] - administration: lectures and QTI 2.1 for frentix only
    * [OO-2930] - Blog: notifications also for comments
    * [OO-2932] - QTI 2.1: Hide section description
    * [OO-2933] - Add option to delete contact form email attachments before sending
    * [OO-2936] - Refactor UserManager.findIdentityKeyWithProperty to findIdentitiesWithProperty
    * [OO-2937] - Allow authors to lookup users via REST API
    * [OO-2940] - Allow formatting for dates for any language in certificates, not only user language
    * [OO-2946] - REST: Respond an error if the incoming JSON can not be parsed
    * [OO-2947] - Shibboleth: Let the user set the first name and last name if not delivered
    * [OO-2949] - Calendar: enabling resize of events in weekly view


Release Notes - OpenOLAT - Version 12.0.1

** Bug
    * [OO-2951] - Title or URL too long for blog
    * [OO-2952] - Out of memory serialise the LTI mapper
    * [OO-2953] - console.log in movie player javascript


Release Notes - OpenOLAT - Version 12.0.2

** Bug
    * [OO-2910] - Drag & Drop / Multiple Choice 
    * [OO-2927] - Gap text readability
    * [OO-2957] - RS if an author start a roll call with the wizard without any participants
    * [OO-2958] - Answer multiple choice
    * [OO-2959] - Drag & Drop with pictures
    * [OO-2960] - RS if a corrupted course appears in the list of assessment modes in administration
    * [OO-2962] - QTI 2.1: score per answer does not show correct feedback
    * [OO-2963] - just created questions are not findable immediately by search in questionbank
    * [OO-2965] - RS or error in calendar import
    * [OO-2966] - Wrong quota display at folders
    * [OO-2968] - Empty course title in the list of efficiency statement
    * [OO-2972] - internal email forwarded: text not shown properly
    * [OO-2973] - No deletion of files when deleting a course with course-lifecycle
    * [OO-2975] - Calendar events imported from URL into existing calendar does not get updated
    * [OO-2976] - HTML anchors doesn't work on "single [html] pages"...
    * [OO-2977] - Single page: cannot add file/video
    * [OO-2980] - Portfolio 2.0: quotation adaptions are not saved
    * [OO-2983] - RS in score editing of match interaction
    * [OO-2988] - RS self test course element if went from QTI 2.1 to 1.2
    * [OO-2989] - RS in forum messages list if the selected list is empty
    * [OO-2990] - RS by copy of folder course element
    * [OO-2992] - LDAP sync: concurrent update of user
    * [OO-2993] - QTI 2.1 Problem when no answers selected
    * [OO-2996] - Video: Chapter
    * [OO-2997] - Placement of portrait in member list print view with IE 11
    * [OO-3002] - Optimise LDAP for large setup
    * [OO-3006] - REST API for question pool

** Improvement
    * [OO-2954] - QTI 2.1: gaptext alternatives only with plus, not semicolon
    * [OO-2994] - Add course link to invitation email
    * [OO-3005] - Task: Improve notification text if no assignment exist


Release Notes - OpenOLAT - Version 12.0.3

** Bug
    * [OO-3007] - result excel export: show all correct answers of NI in green
    * [OO-3011] - URL not visible in Firefox
    * [OO-3014] - Lifecycle data make the title of course unreadable
    * [OO-3018] - Blog notification is not always triggered if a user adds a comment to an old blog
    * [OO-3019] - Import QTI 2.1 self test in a course as OpenOLAT QTI 2.1 like for the test element
    * [OO-3020] - Can not change the URL of an external blog / podcast
    * [OO-3021] - Word export doesn't show the text in choices if a DIV is used
    * [OO-3022] - LDAP Sync stopped because a user issue
    * [OO-3026] - Error the business path in the catalog has an invalid category key
    * [OO-3027] - Subtitle file files for video disappear after being uploaded


Release Notes - OpenOLAT - Version 12.1

** Bug
    * [OO-3000] - Shibboleth overwrites mandatory user attributes 
    * [OO-3003] - I the user bulk attributes change wizard, add the pool manager and the institution resource manager to the list of roles
    * [OO-3012] - EP: Check that mandatory title is not empty when uploading EP artefacts
    * [OO-3013] - EP: page comments can be added while in page edit mode
    * [OO-3016] - Small performance improvements
    * [OO-3028] - Outlook format for "All day" is not understood by OpenOLAT

** New Feature
    * [OO-2328] - Portfolio 2.0: Export of the whole portfolio
    * [OO-2893] - Course auto-booking module with shibboleth course mapping
    * [OO-2921] - Portfolio 2.0: section date is not only indicative
    * [OO-2955] - Roll call: add supervisor notification date for REST applications
    * [OO-2974] - Optimizing Wiki compatibility
    * [OO-2991] - QTI 2.1: add min/max to answers
    * [OO-2995] - Roll call: add pdf with overview of actual absences
    * [OO-3010] - Add image caption and title support to HTML editor
    * [OO-3015] - QTI 2.1: export and import test including options

** Task
    * [OO-2969] - Optimizing ONYX compatibility 
    * [OO-3023] - QTI 2.1: NI add info about decimal number separator

** Improvement
    * [OO-2838] - Download files in the folder component instead of opening them and “overwriting" the OpenOLAT-tab
    * [OO-2920] - Improve print CSS styles for e-portfolio entries
    * [OO-2956] - QTI 2.1: show logfile in assessment tool
    * [OO-2961] - Shibboleth: Multiple values for author role granting
    * [OO-2984] - REST: set the owner of a course when importing a course from a course archive
    * [OO-2998] - Make Shibboleth AttributeTranslator configurable as bean, improve admin view
    * [OO-2999] - Optimizing Blog / Podcast compatibility
    * [OO-3004] - Remove deinterlacing and update transcoding profile
    * [OO-3009] - Update OpenOLAT about page, add new partners


Reply all
Reply to author
Forward
0 new messages