Releases: ProjektAdLer/Autorentool
2.0.0
Added
- Adaptivity element:
- New specific icon for adaptivity element
- New selectable 3D models
- Dialogs for creating tasks, single- and multiple response questions with selectable level of difficulty
- Tasks can require a certain level of difficulty or be optional
- Option to add comments and learning element references to questions
- Tooltips added to many UI elements
- Learning spaces and conditions are now created among each other in path way view
Fixed
- Fixed pop up of a second dialog when deleting learning content is cancelled
Changed
- Improved responsive design
- Reworked presentation of learning element models
- except for the adaptivity element, any 3D model can now be selected for any element
- Changes in editing dialogs are now automatically applied
- Many UI elements redesigned
- When saving a learning world, the user is no longer prompted for the save path - it is saved to an internal folder instead.
- When deleting learning paths, the selected path is now preferred
- New icons and colors for the difficulty of learning elements
- Reworked upload learning world dialog
- Learning elements are now arranged in the direction of movement through the room
2.0.0 Release Candidate 4
AdLer Adaptivity Release Candidate 4
Full Changelog: 2.0.0-rc.3...2.0.0-rc.4
2.0.0 Release Candidate 3
AdLer Adaptivity Release Candidate 3
Full Changelog: 2.0.0-rc.2...2.0.0-rc.3
2.0.0 Release Candidate 2
AdLer Adaptivity Release Candidate 2
Full Changelog: 2.0.0-rc.1...2.0.0-rc.2
2.0.0 Release Candidate 1
AdLer Adaptivity Release Candidate 1
What's Changed
- Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.2 by @dependabot in #310
- Bump SharpZipLib from 1.3.3 to 1.4.2 by @dependabot in #278
- Bump JetBrains.Annotations from 2022.1.0 to 2023.2.0 by @dependabot in #320
- Bump Microsoft.Extensions.Logging.Abstractions from 6.0.2 to 7.0.1 by @dependabot in #312
- Serilog logging by @niklasstich in #349
- Bump Microsoft.Extensions.Caching.Memory from 6.0.1 to 7.0.0 by @dependabot in #352
- Bump bunit from 1.21.9 to 1.23.9 by @dependabot in #389
- Bump bunit.web from 1.21.9 to 1.23.9 by @dependabot in #390
- Bump MudBlazor from 6.6.0 to 6.9.0 by @dependabot in #378
- Bump Serilog.Settings.Configuration from 7.0.0 to 7.0.1 by @dependabot in #379
- Automatische Änderung in Edit Dialogen by @niklasstich in #391
- Classes, Mappings and Persist for Adaptivity by @niklasstich in #354
- Bump NSubstitute from 4.4.0 to 5.1.0 by @dependabot in #394
- Bump Microsoft.Extensions.Localization from 7.0.0 to 7.0.11 by @dependabot in #397
- Bump Microsoft.Extensions.Localization.Abstractions from 7.0.0 to 7.0.11 by @dependabot in #396
- Bump NUnit.Analyzers from 3.6.1 to 3.7.0 by @dependabot in #395
- Create and Edit adaptivity element forms by @niklasstich in #393
- Don't show content in use warning when delete was cancelled by @niklasstich in #400
- Properly rendering localized strings as markup fragments by @niklasstich in #398
- No Content warning by @niklasstich in #392
- Bump FluentValidation from 11.4.0 to 11.7.1 by @dependabot in #405
- Bump NUnit.Analyzers from 3.7.0 to 3.8.0 by @dependabot in #403
- Bump Tailwind.Extensions.AspNetCore from 1.0.0-beta3 to 1.0.0 by @dependabot in #404
- Bump MudBlazor from 6.9.0 to 6.10.0 by @dependabot in #402
- Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.2 by @dependabot in #407
- Bump FluentValidation.DependencyInjectionExtensions from 11.4.0 to 11.7.1 by @dependabot in #410
- Bump FluentAssertions from 6.11.0 to 6.12.0 by @dependabot in #408
- Update ATF to Version 2.0 by @MarvinHo64 in #401
- Implementing Adaptivity Question (CRUD) by @andreasweishaupt in #406
- Stop asking user for file paths for saving world and export by @niklasstich in #411
- Comments and reference rules in adaptivity elements by @niklasstich in #415
- Bump bunit.web from 1.23.9 to 1.24.10 by @dependabot in #417
- Bump System.Text.Json from 7.0.2 to 7.0.3 by @dependabot in #414
- Bump MudBlazor from 6.10.0 to 6.11.0 by @dependabot in #413
- Issue 334 by @andreasweishaupt in #426
- Map adaptivity element in MBZ and integrate MoodlePluginModAdleradaptivity by @MarvinHo64 in #416
Full Changelog: 1.0.0...2.0.0-rc.1
1.1.0 - UI improvements
Full Changelog: 1.0.0...1.1.0
What's Changed
- Introduced the ability to set the link to a user evaluation which will be presented to students after completing the learning world in the AdLer learning environment.
- Introduced a table similar to the table in the content files view when creating or editing learning elements to make selecting them easier.
- Defined a new ordering algorithm to make display of learning spaces in the world views more consistent.
- Improved logging and error management capabilities.
- Generally improved UI and usability.
- Fixed various bugs.
1.0.3 - Bugfixes
Full Changelog: 1.0.2...1.0.3
- Fixed a bug where a saved token but empty URL in a config file crashed the program when opening the login dialog
- Fixed a bug where the API being unreachable via network crashed the program when opening the login dialog
- Fixed a bug where a saved token being reported as invalid by the API crashed the program when opening the login dialog
- Fixed a bug where learning pathways couldn't be deleted after loading a saved world file
- Fixed a bug where it was impossible to change the content of an existing learning element from a content that references a file to a content that references a link and vice versa
v1.0.2 - Hotfixes
Full Changelog: 1.0.1...1.0.2
Fixed bug where we generated an invalid Moodle Backup File.
v1.0.1 - Bugfixes
- Fixed a critical bug that prevented changing the learning content of an element from one content of a type to another content of that type (e.g. text content -> text content)
Full Changelog: 1.0.0...1.0.1
v1.0.0 - first full release!
-
The software now features a complete redesign and restructuring of all components to incorporate a new layout.
-
Dialogues have been improved to no longer block the operation of the remaining components and can now be opened via icons in a new sidebar.
-
A new feedback button has been added in the header bar for users to communicate their experiences and report any discovered bugs.
-
The application now supports switching the language interface between German and English.
-
Authors now have the ability to log into the Learning Management System (LMS), Moodle, with backend-URL, username, and password.
-
The software has implemented a feature to track unsaved changes within the world.
-
All loaded and saved learning worlds are now conveniently displayed in a grid view upon launching the authoring tool, and these can be managed (opened or deleted) with a single click.
-
Both the "Description" and "Goals" fields in the Learning Worlds and Learning Spaces have been enlarged, allowing for more information to be added, including the addition of multiple goals using line breaks.
-
In Learning Spaces, the "Shortname" and "Authors" fields have been removed, and users now have three selectable space layouts with a fixed number of slots.
-
A new field, "Theme," has been introduced for users to select the design of the Space, with "Campus" being the current available option.
-
To enhance the learning path creation, "And" and "Or" conditions can now be switched between spaces. This allows users to represent complex learning paths and create these paths in a new component where learning rooms and conditions can be connected.
-
Learning Elements have undergone significant changes. The "Shortname", "Authors", "Url", and "Type" fields have been removed. Elements can now be created either directly in spaces' slots or as unplaced elements in the world, allowing for better organization.
-
Learning content is now loaded independently from the creation of learning elements. Furthermore, users can move these elements between slots or the list of unplaced elements via drag & drop.
-
The new "All Files" component allows users to load learning content into the authoring tool independently from the elements. This component supports simultaneous loading of multiple learning contents which remain available even after closing and reopening the tool and can be used across different worlds.
-
Another addition is the "LearningWorldOverview" component that displays all created spaces and elements within the world, enhancing navigation between these.
-
Before exporting the learning world, a new validation process ensures everything is in order.
-
The software has now been connected to the new Moodle plugin and supports the new ATF 0.4.
-
Through logging into Moodle, authors can now directly upload their learning worlds as a course.