Skip to content

Commit

Permalink
Merge pull request #35 from moodlemobile/relase-notes-45
Browse files Browse the repository at this point in the history
Release notes for 4.5.0
  • Loading branch information
crazyserver authored Nov 5, 2024
2 parents 2e5883a + 23aef6b commit 44c0cc6
Show file tree
Hide file tree
Showing 2 changed files with 82 additions and 0 deletions.
2 changes: 2 additions & 0 deletions general/app_releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ tags:

| **Version name** | **Date** |
|---|---|
| [Moodle App 4.5.0](./app_releases/v4/v4.5.0) | 31 October 2024 |
| [Moodle App 4.4.1](./app_releases/v4/v4.4.1) | 9 July 2024 |
| [Moodle App 4.4.0](./app_releases/v4/v4.4.0) | 28 June 2024 |
| [Moodle App 4.3.0](./app_releases/v4/v4.3.0) | 10 November 2023 |
Expand All @@ -22,6 +23,7 @@ tags:

- From 4.0.0 to 4.3.0 it was based on Ionic 5 version.
- On 4.4.0 the app was based on Ionic 7 version.
- On 4.5.0 the app was based on Ionic 8 version.

## Moodle App 3.x

Expand Down
80 changes: 80 additions & 0 deletions general/app_releases/v4/v4.5.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
---
title: Moodle App 4.5.0 release notes
sidebar_label: Moodle App 4.5.0
tags:
- Moodle App
- Release notes
---

Release date: 31 October 2024

## New features and improvements

- Enhanced course page design and navigation
- Added support for course sub-sections
- Offline blog entry management is now supported
- Added ability to manage user private files

## For developers

- The app now uses Ionic 8

## Complete list of issues

### Task

- [MOBILE-4594](https://tracker.moodle.org/browse/MOBILE-4594) - Upgrade to Ionic 8

### New feature

- [MOBILE-4598](https://tracker.moodle.org/browse/MOBILE-4598) - Support some of the features included in the Bootstrap 5 bridge
- [MOBILE-4641](https://tracker.moodle.org/browse/MOBILE-4641) - Support custom site default home pages

### Improvement

- [MOBILE-2256](https://tracker.moodle.org/browse/MOBILE-2256) - Delete files in private files area
- [MOBILE-4070](https://tracker.moodle.org/browse/MOBILE-4070) - Add file looks not very good when the info for allowing submission file types is enabled
- [MOBILE-4337](https://tracker.moodle.org/browse/MOBILE-4337) - Decide whether to ignore editor libraries in H5P
- [MOBILE-4389](https://tracker.moodle.org/browse/MOBILE-4389) - Improve how course navigation works for users after re-accessing a course
- [MOBILE-4442](https://tracker.moodle.org/browse/MOBILE-4442) - Course hierarchy re-design
- [MOBILE-4482](https://tracker.moodle.org/browse/MOBILE-4482) - App should avoid downloading and re-uploading files when editing forum post and glossary entries
- [MOBILE-4547](https://tracker.moodle.org/browse/MOBILE-4547) - Blog offline support (create, edit and delete)
- [MOBILE-4574](https://tracker.moodle.org/browse/MOBILE-4574) - Support links to badges by hash
- [MOBILE-4581](https://tracker.moodle.org/browse/MOBILE-4581) - Outgoing links to particular pages of the site should enforce the current app language
- [MOBILE-4587](https://tracker.moodle.org/browse/MOBILE-4587) - Drag-drop questions: Allow answer to have filtered content (Mathjax, Multilang ...)
- [MOBILE-4597](https://tracker.moodle.org/browse/MOBILE-4597) - Send PullRequests to plugins to adapt their HTML to Ionic 7
- [MOBILE-4612](https://tracker.moodle.org/browse/MOBILE-4612) - Analyze and apply Angular 11-17 new features to the app
- [MOBILE-4627](https://tracker.moodle.org/browse/MOBILE-4627) - Download files for mod_page and mod_book in background
- [MOBILE-4628](https://tracker.moodle.org/browse/MOBILE-4628) - Accessibility: download button alt text
- [MOBILE-4631](https://tracker.moodle.org/browse/MOBILE-4631) - Hide the login form in the app when is hidden in LMS
- [MOBILE-4632](https://tracker.moodle.org/browse/MOBILE-4632) - Load styles on angular fake component
- [MOBILE-4636](https://tracker.moodle.org/browse/MOBILE-4636) - Adapt course page, sections area, design to LMS 4.5
- [MOBILE-4638](https://tracker.moodle.org/browse/MOBILE-4638) - Review Font Awesome 6 icons to ensure LMS and app matches
- [MOBILE-4639](https://tracker.moodle.org/browse/MOBILE-4639) - Support links to badge class page
- [MOBILE-4640](https://tracker.moodle.org/browse/MOBILE-4640) - Reduce re-download files when we don't know the time modified (embedded files)
- [MOBILE-4660](https://tracker.moodle.org/browse/MOBILE-4660) - Add subsection support on download manager

### Bug

- [MOBILE-3893](https://tracker.moodle.org/browse/MOBILE-3893) - Assignment: student can't remove submissions in app
- [MOBILE-4359](https://tracker.moodle.org/browse/MOBILE-4359) - App killed: push notifications open the app but not the expected page
- [MOBILE-4475](https://tracker.moodle.org/browse/MOBILE-4475) - Ipad full screen of Youtube Video does not function
- [MOBILE-4505](https://tracker.moodle.org/browse/MOBILE-4505) - Two information icons for single activity course format courses
- [MOBILE-4580](https://tracker.moodle.org/browse/MOBILE-4580) - Use the new section id parameter in core_course_get_courses_by_field to detect the course when handling links to course/section.php
- [MOBILE-4591](https://tracker.moodle.org/browse/MOBILE-4591) - Changing language leaves strings from the previous language (Object.assign)
- [MOBILE-4601](https://tracker.moodle.org/browse/MOBILE-4601) - iOS: Playing a local big video file reloads the app
- [MOBILE-4602](https://tracker.moodle.org/browse/MOBILE-4602) - Custom URL scheme links and mailto/tel/etc links don't work in InAppBrowser in IOS
- [MOBILE-4606](https://tracker.moodle.org/browse/MOBILE-4606) - Remote themes are not loaded in reconnect when loading a logged out site in offline
- [MOBILE-4608](https://tracker.moodle.org/browse/MOBILE-4608) - Download errors generated by the Cordova FileTransfer plugin might content full Moodle LMS pages breaking the UI
- [MOBILE-4619](https://tracker.moodle.org/browse/MOBILE-4619) - Site styles during login are not reset when back
- [MOBILE-4623](https://tracker.moodle.org/browse/MOBILE-4623) - IMSCP and glossary don't open new pages when using single activity course format
- [MOBILE-4630](https://tracker.moodle.org/browse/MOBILE-4630) - Some course contents like pages and books are always downloaded in the language indicated in the LMS profile instead of the one selected in the app
- [MOBILE-4633](https://tracker.moodle.org/browse/MOBILE-4633) - Exception displayed when accessing messaging or notification preferences with disabled capability
- [MOBILE-4642](https://tracker.moodle.org/browse/MOBILE-4642) - Downloading H5P activities fails with NOT_FOUND_ERR message
- [MOBILE-4649](https://tracker.moodle.org/browse/MOBILE-4649) - User menu stays loading forever if all user handlers are disabled
- [MOBILE-4650](https://tracker.moodle.org/browse/MOBILE-4650) - iOS: Push ID is only retrieved the first time the app starts
- [MOBILE-4657](https://tracker.moodle.org/browse/MOBILE-4657) - Navbar buttons are not removed when using several course option site plugins
- [MOBILE-4664](https://tracker.moodle.org/browse/MOBILE-4664) - Update H5P library to 1.27
- [MOBILE-4666](https://tracker.moodle.org/browse/MOBILE-4666) - Add spinner to lesson index while the lesson is downloading
- [MOBILE-4672](https://tracker.moodle.org/browse/MOBILE-4672) - Some MathJax equations render a "!" instead of the equation in quiz
- [MOBILE-4673](https://tracker.moodle.org/browse/MOBILE-4673) - iOS: Iframe links not treated when the app name contains a space

0 comments on commit 44c0cc6

Please sign in to comment.