Diferencia entre revisiones de «Notas de Moodle 3.8»
Sin resumen de edición |
|||
Línea 109: | Línea 109: | ||
* MDL-66268 - Filtro para frupos en Informe de resumen de foro | * MDL-66268 - Filtro para frupos en Informe de resumen de foro | ||
* MDL-66373 - Filtro de fechas en Informe de resumen de foro | * MDL-66373 - Filtro de fechas en Informe de resumen de foro | ||
* MDL-66297 - Enlace de | * MDL-66297 - Enlace de informe de resumen de foro para exportar el contenido de publicaciones de cada usuario | ||
* MDL-66694 - Se agregan columnas para cuenta de palabras y caracteres en el informe de resumen de foro | * MDL-66694 - Se agregan columnas para cuenta de palabras y caracteres en el informe de resumen de foro | ||
* MDL-66768 - Se agrega la capacidad de descargar el Informe de resumen de foro | * MDL-66768 - Se agrega la capacidad de descargar el Informe de resumen de foro | ||
Línea 138: | Línea 137: | ||
* MDL-65129 - Opción de búsqueda de "solo discuciones destacadas" en búsqueda avanzada de foros | * MDL-65129 - Opción de búsqueda de "solo discuciones destacadas" en búsqueda avanzada de foros | ||
=== | ===Asignatura=== | ||
* MDL-63349 - | * MDL-63349 - Asignatura: Comentar PDF - Rotar imagen adjuntada automaticamente | ||
* MDL-66537 - | * MDL-66537 - Comentar PDF - Interfaz de derecha a izquierda - El orden de los botones de rotacion es confuso | ||
* MDL-63878 - | * MDL-63878 - Activar el guardado e impresión de los PDFs de anteriores intentos | ||
* MDL-64811 - | * MDL-64811 - Asignatura: Se agrega mensaje de alerta de que los usuarios estan terminando en el grupo por defecto cuando las entregas grupales estan activadas pero no son requeridas | ||
* MDL-65797 - | * MDL-65797 - Mejoras de rendimiento para cuando se invalidan usuarios/grupos en mod assign | ||
=== | ===Banco de preguntas=== | ||
* MDL-66553 - | * MDL-66553 - Muestra de número de ID y etiquetas en la interfaz de usuario del banco de preguntas | ||
* MDL-66816 - | * MDL-66816 - Banco de preguntas: reemplazar fila de iconos de edicion con un menú de edición | ||
* MDL-67153 - | * MDL-67153 - Se agrega la opcion a los tipos de preguntas de agregar nuevas acciones al menu de edición del banco de preguntas | ||
=== | ===Fechas relativas de los cursos (experimental)=== | ||
* MDL-66147 - | * MDL-66147 - Fecha relativa de tarea al día de comienzo de curso del usuario | ||
* MDL-66144 - | * MDL-66144 - Formato de semanas relativas | ||
* MDL-66143 - | * MDL-66143 - Configuración de modo de fechas relativas de los cursos | ||
* MDL-66148 - | * MDL-66148 - Opción de sobreescribir la fecha de la asignatura en un cursos con fechas relativas | ||
===Course overview=== | ===Course overview=== | ||
* MDL-64901 - block_myoverview: | * MDL-64901 - block_myoverview: Se crea configuración de administrador para controlar los diseños disponibles | ||
* MDL-66016 - | * MDL-66016 - Un administrador puede fijar que filtros estan disponibles para los usuarios en su tablero de resumen de curso | ||
* MDL-66017 - | * MDL-66017 - Un administrador puede especificar un campo personalizado de curso como filtro para que los usuarios puedan seleccionar en su tablero de resumen de curso | ||
* MDL-63612 - | * MDL-63612 - Los patrones de color de las tarjetas de curso se pueden especificar por un administrador | ||
* MDL-65621 - | * MDL-65621 - Los curos con visibilidad oculta deberían estar etiquetados con "Oculto para los estudiantes" en el resumen de curso | ||
* MDL-64860 - block_myoverview: | * MDL-64860 - block_myoverview: Mejora en el widget de paginación | ||
* MDL-64094 - | * MDL-64094 - Se cambia "Oculto" por "Eliminado de la vista" en el resumen de curso | ||
===Emojis=== | ===Emojis=== | ||
* MDL-65896 - | * MDL-65896 - Se agregan emojis a la mensajería | ||
* MDL-46779 - Atto | * MDL-46779 - Atto debería tener soporte completo para emojis | ||
=== | ===Mejoras de usabilidad=== | ||
* MDL-34498 - | * MDL-34498 - Alerta de Timeout de sesión | ||
* MDL-61043 - | * MDL-61043 - Se provee una forma más consistente y mejor de seleccionar y deseleccionar todos los items en una lista | ||
* MDL-48610 - | * MDL-48610 - Muestra de filtro alfabetico en el reporte de calificador incluso cuando hay menos de 100 usuarios | ||
* MDL-38555 - | * MDL-38555 - Los formularios no previenen que se publique la misma información multiples veces | ||
* MDL-59639 - | * MDL-59639 - El botón de retroceder en el navegador tendría que funcionar como esperado en el bloque de administración del tema Boost | ||
* MDL-57208 - | * MDL-57208 - Permitir a los usuarios configurar su página de inicio por defecto | ||
* MDL-66178 - | * MDL-66178 - Lista de participantes - Filtrar por usuarios sin roles | ||
* MDL-65671 - | * MDL-65671 - Selector de vista de calentario permite a los usuarios cambiar entre mes, día y próximos eventos | ||
* MDL-66563 - | * MDL-66563 - Mejoras en la accesibilidad del "arrastrar y soltar" de preguntas en el modo de alto contraste | ||
* MDL-64032 - | * MDL-64032 - La interfaz de usuario en la configuracion de fin/duración de matrícula debe ser consistente | ||
* MDL-65406 - Boost | * MDL-65406 - Acesibilidad del tema Boost: El bloque de navegación debería ser marcado como una lista | ||
* MDL-65915 - | * MDL-65915 - Mejor muestra de progreso cuando se re-califican intentos de cuestionarios | ||
* MDL-67048 - | * MDL-67048 - Se invierte "inner" y "outer" en barra de progreso de carga de "drag and drop" | ||
== | ==Otros aspectos destacados== | ||
=== | ===Cambios funcionales=== | ||
* MDL-64745 - | * MDL-64745 - Se agrega "esconder" en configuración de administracion para mostrar/no mostrar en los bloques de usuarios online | ||
* MDL-62835 - | * MDL-62835 - La descripción se debe mostrar cuando se está viendo un Libro, Cuestionario o paquete de contenido IMS | ||
* MDL-66496 - | * MDL-66496 - Opción para incluir informacion de autor cuando se importan entradas en una actividad "base de datos" | ||
* MDL-66740 - | * MDL-66740 - Hacer a "solicitud de curso" de contexto categoría en lugar de ser de contexto "sistema" | ||
* MDL-65093 - | * MDL-65093 - Los usuarios deberian ser informados de que no pueden bloquear un usuario que tiene permiso de enviar mensajes a todos los usuarios | ||
* MDL-64002 - | * MDL-64002 - Se agrega animacion de envío de mensaje en proceso | ||
* MDL-66226 - | * MDL-66226 - Mostrar texto plano en panel de resumen de mensajes | ||
* MDL-61649 - | * MDL-61649 - Varios emails del "core" solo permiten formato texto | ||
* MDL-35773 - | * MDL-35773 - Se incluye opción de archivos en configuración de backups | ||
* MDL-63453 - VideoJS | * MDL-63453 - Actualización de VideoJS a 7.6.5 incluyendo soporte a streaming en vivo por HTTP (HLS) y streaming adaptativo dinamico por HTTP (MPEG-DASH) | ||
* MDL-56549 - | * MDL-56549 - Se agrega soporte para archivos tipo FLAC | ||
* MDL-62836 - | * MDL-62836 - Hacer insignias de conformidad otorgables a grupos/agrupamientos | ||
* MDL-60916 - Global | * MDL-60916 - Búsqueda Global: Reemplazar forma de búsqueda de curso con búsqueda global | ||
* MDL-64438 - | * MDL-64438 - Muestra de categoría de curso en un bloque relacionado al curso | ||
* MDL-66326 - Global | * MDL-66326 - Búsqueda Global: Borrar índice en la busqueda cuando los cursos son eliminados | ||
* MDL-65183 - block_timeline | * MDL-65183 - block_timeline puede causar error de analizador JSON en tablero cuando las actividades son guardadas con caracteres de nueva linea | ||
* MDL-66612 - | * MDL-66612 - Ícono de evento de calendario es diferente del ícono del curso | ||
* MDL-66775 - | * MDL-66775 - Agregar nueva configuración para el móvil de solo permitir el acceso de una versiíon minima de la app | ||
* MDL-66375 - | * MDL-66375 - Opción de desactivar "contraseña olvidada" en la app | ||
* MDL-66753 - | * MDL-66753 - El bloque de la gente no es necesario y debería ser removido de "core" | ||
===For administrators=== | ===For administrators=== | ||
Línea 238: | Línea 237: | ||
* MDL-58439 - Admin pages login as guest and then throw Access denied error (should prompt for login) require_admin() | * MDL-58439 - Admin pages login as guest and then throw Access denied error (should prompt for login) require_admin() | ||
== | ==Para desarrolladores== | ||
* MDL-66675 - New <tt>$CFG->behat_pause_on_fail</tt> option added | * MDL-66675 - New <tt>$CFG->behat_pause_on_fail</tt> option added | ||
Línea 259: | Línea 258: | ||
* MDL-65747 - Removed unused Pear_Crypt_CHAP library | * MDL-65747 - Removed unused Pear_Crypt_CHAP library | ||
=== | ===Agregados y actualizaciones a los web services=== | ||
* MDL-65794 - Make some web service calls idempotent over http GET | * MDL-65794 - Make some web service calls idempotent over http GET | ||
Línea 269: | Línea 268: | ||
* MDL-65400 - Blocks Web Services (for course and dashboard) should return the block settings | * MDL-65400 - Blocks Web Services (for course and dashboard) should return the block settings | ||
=== | ===Actualizaciones a la API=== | ||
* [https://git.in.moodle.com/moodle/moodle/blob/master/admin/upgrade.txt admin/upgrade.txt] | * [https://git.in.moodle.com/moodle/moodle/blob/master/admin/upgrade.txt admin/upgrade.txt] | ||
* [https://git.in.moodle.com/moodle/moodle/blob/master/analytics/upgrade.txt analytics/upgrade.txt] | * [https://git.in.moodle.com/moodle/moodle/blob/master/analytics/upgrade.txt analytics/upgrade.txt] |
Revisión del 18:29 29 ene 2020
Nota: Esta es una traducción de una página de la documentación para desarrolladores (Developer docs), que se considera particularmente importante, y que en su versión original se actualiza frecuentemente. Por ello, se le recomienda que revise la página original en idioma inglés: Moodle 3.8 release notes.
Moodle 3.8
Historia de las versiones > Notas de Moodle 3.8
Fecha de liberación: 18 Noviembre 2019
Aquí está la lista completa de composturas en 3.8.
Vea nuestra página de las Nuevas características de Moodle 3.8 en la documentación del usuario para una introducción más amistosa, con imágenes, sobre Moodle 3.8.
Si Usted está actualizando desde una versión anterior, asegúrese de leer la documentación sobre Actualización de moodle.
Requisitos del servidor
Estas son solamente las versiones mínimas soportadas. Nosotros recomendamos mantener todo su software y su sistema operativo actualizados.
- Actualización de Moodle: Moodle 3.2 o más reciente (si actualiza desde una versión más antigua, Usted debe primeramente de actualizar a 3.2 como un primer paso)
- Versión de PHP: minimo PHP 7.1.0 (¡importante! la versión mínima de PHP se ha incrementado desde Moodle 3.6). PHP 7.2.x y 7.3.x están soportados. PHP 7.x podría tener algunas limitaciones del motor.
- La extensión PHP intl ahora es necesaria desde Moodle 3.4 (era recomendada a partir de Moodle 2.0 en adelante)
Requisitos de la BasedeDatos
Moodle soporta los siguientes servidores de Base de Datos. Una vez más, los números de las versiones son las versiones mínimas soportadas. Nosotros recomendamos correr la versión estable más reciente de cualquier software.
BasedeDatos | Versión mínima | Recomendada |
---|---|---|
PostgreSQL | 9.4 | 11.x - tenga en cuenta que 12.x aun no está soportada (MDL-67414) |
MySQL | 5.6 | La más reciente |
MariaDB | 5.5.31 | La más reciente |
Microsoft SQL Server | 2012 (incrementada desde Moodle 3.7) | La más reciente |
Oracle Database | 11.2 | La más reciente |
Requisitos del cliente
Moodle es compatible con cualquier navegador de Internet que cumpla con los estándares actuales. Nosotros regularmente probamos Moodle con los siguientes navegadores:
PC de escritorio:
- Chrome
- Firefox
- Safari
- Edge
- Internet Explorer
Móvil:
- MobileSafari
- Google Chrome
Para la mejor experiencia y seguridad óptima, nosotros recomendamos que Usted mantenga actualizado su navegador. https://whatbrowser.org
Nota: Navegadores antiguos que tienen problemas conocidos de compatibilidad con Moodle 3.x:
- Internet Explorer 10 e inferiores
- Safari 7 e inferiores
Principales características
Analíticas
- MDL-64739 - los modelos de análisis pueden restringirse a los contextos de categoría o curso
- MDL-65588 - Ideas sobre estudiantes que no han iniciado sesión recientemente
- MDL-65562 - Se agrega en las Predicciones un reporte sobre las acciones ejecutadas por los usuarios
- MDL-65633 - Permite que los objetivos limiten el intervalo de análisis a una interfaz específica o clase principal.
- MDL-66234 - Recolección de basura adicional para las Analíticas
- MDL-66254 - Requiere que las matriculaciones estén activas durante la mayor parte del intervalo de análisis
- MDL-62191 - Se agregaron acciones masivas para las Ideas generadas por el análisis
- MDL-66536 - Mejoras en las notificaciones de Ideas
- MDL-60949 - Los modelos de análisis deben ordenarse por nombre y no por la fecha de última modificación
- MDL-66004 - Permite que el backend de aprendizaje automático de Python se ejecute desde un servidor separado
- MDL-58992 - Agregado de capacidades multiclase a los procesadores de predicción
- MDL-65585 - Interruptor global de encendido / apagado de las Analíticas
Integración H5P
- MDL-66388 - Creado un nuevo botón en Atto para agregar contenido H5P en cualquier lugar desde las URLs externas de h5p.com y h5p.org
- MDL-66398 - Mejoras en filtros H5P para permitir URLs de contenido H5P interno
- MDL-66593 - Implementado procesos de copia de respaldo y restauración para contenido H5P
- MDL-67059 - Se agrega Interfáz de Usuario Admin para poder cargar librerías de tipo de contenido H5P
- MDL-67057 - Creada capacidad de carga de librerias de tipo de contenido H5P
- MDL-67058 - Creada tarea para instalar librerias de tipo de contenido H5P
- MDL-66609 - Creado el esqueléto básico, libreria e interfaces para renderizado de contenido H5P
- MDL-66399 - Mejoras al botón H5P de Atto para carga de contenido
- MDL-66397 - Creado un nuevo filtro para convertir URLs de h5p.com y h5p.org a código incrustado
Informe de resumen de foro
- MDL-66153 - Informe de foro: Esqueleto básico
- MDL-66298 - Agregada opción de Informe de resumen de foro para enviar mensajes a los usuarios seleccionado
- MDL-66268 - Filtro para frupos en Informe de resumen de foro
- MDL-66373 - Filtro de fechas en Informe de resumen de foro
- MDL-66297 - Enlace de informe de resumen de foro para exportar el contenido de publicaciones de cada usuario
- MDL-66694 - Se agregan columnas para cuenta de palabras y caracteres en el informe de resumen de foro
- MDL-66768 - Se agrega la capacidad de descargar el Informe de resumen de foro
Exportar foro
- MDL-66075 - Se agrega funcionalidad de exportar foros
- MDL-66631 - Filtro de fecha en la exportación de foros
- MDL-66808 - Opciones para fechas en formato legible por humanos y remover HTML al exportar foros
Evaluación de foros
- MDL-66074 - Se crea interface de evaluación de foros
- MDL-66358 - Mostrar formulario de calificación en el panel de calificaciones
- MDL-66365 - Se agrega botón para desplegar la discución completa en un hilo que esta siendo calificado
- MDL-67116 - Se agrega 'se requiere evaluación' como criterio de completud de actividad para los foros
- MDL-66381 - Búsqueda de usuarios en evaluación de foros
- MDL-66360 - Opción de evaluación de foros para enviar notificaciones a los estudiantes
- MDL-66906 - Opción para que los estudiantes puedan ver calificaciones de los foros
- MDL-66359 - Permite restringir la lista de usuarios a un grupo específico
Mejoras a la interfáz de usuario de los foros
- MDL-66477 - Se crea desplegable de configuración para vista de nuevas publicaciones
- MDL-64821 - Se crea vista de nuevas publicaciones para foros
- MDL-66481 - Se actualiza vista de discuciones en tabla de lista de discuciones
- MDL-65129 - Opción de búsqueda de "solo discuciones destacadas" en búsqueda avanzada de foros
Asignatura
- MDL-63349 - Asignatura: Comentar PDF - Rotar imagen adjuntada automaticamente
- MDL-66537 - Comentar PDF - Interfaz de derecha a izquierda - El orden de los botones de rotacion es confuso
- MDL-63878 - Activar el guardado e impresión de los PDFs de anteriores intentos
- MDL-64811 - Asignatura: Se agrega mensaje de alerta de que los usuarios estan terminando en el grupo por defecto cuando las entregas grupales estan activadas pero no son requeridas
- MDL-65797 - Mejoras de rendimiento para cuando se invalidan usuarios/grupos en mod assign
Banco de preguntas
- MDL-66553 - Muestra de número de ID y etiquetas en la interfaz de usuario del banco de preguntas
- MDL-66816 - Banco de preguntas: reemplazar fila de iconos de edicion con un menú de edición
- MDL-67153 - Se agrega la opcion a los tipos de preguntas de agregar nuevas acciones al menu de edición del banco de preguntas
Fechas relativas de los cursos (experimental)
- MDL-66147 - Fecha relativa de tarea al día de comienzo de curso del usuario
- MDL-66144 - Formato de semanas relativas
- MDL-66143 - Configuración de modo de fechas relativas de los cursos
- MDL-66148 - Opción de sobreescribir la fecha de la asignatura en un cursos con fechas relativas
Course overview
- MDL-64901 - block_myoverview: Se crea configuración de administrador para controlar los diseños disponibles
- MDL-66016 - Un administrador puede fijar que filtros estan disponibles para los usuarios en su tablero de resumen de curso
- MDL-66017 - Un administrador puede especificar un campo personalizado de curso como filtro para que los usuarios puedan seleccionar en su tablero de resumen de curso
- MDL-63612 - Los patrones de color de las tarjetas de curso se pueden especificar por un administrador
- MDL-65621 - Los curos con visibilidad oculta deberían estar etiquetados con "Oculto para los estudiantes" en el resumen de curso
- MDL-64860 - block_myoverview: Mejora en el widget de paginación
- MDL-64094 - Se cambia "Oculto" por "Eliminado de la vista" en el resumen de curso
Emojis
- MDL-65896 - Se agregan emojis a la mensajería
- MDL-46779 - Atto debería tener soporte completo para emojis
Mejoras de usabilidad
- MDL-34498 - Alerta de Timeout de sesión
- MDL-61043 - Se provee una forma más consistente y mejor de seleccionar y deseleccionar todos los items en una lista
- MDL-48610 - Muestra de filtro alfabetico en el reporte de calificador incluso cuando hay menos de 100 usuarios
- MDL-38555 - Los formularios no previenen que se publique la misma información multiples veces
- MDL-59639 - El botón de retroceder en el navegador tendría que funcionar como esperado en el bloque de administración del tema Boost
- MDL-57208 - Permitir a los usuarios configurar su página de inicio por defecto
- MDL-66178 - Lista de participantes - Filtrar por usuarios sin roles
- MDL-65671 - Selector de vista de calentario permite a los usuarios cambiar entre mes, día y próximos eventos
- MDL-66563 - Mejoras en la accesibilidad del "arrastrar y soltar" de preguntas en el modo de alto contraste
- MDL-64032 - La interfaz de usuario en la configuracion de fin/duración de matrícula debe ser consistente
- MDL-65406 - Acesibilidad del tema Boost: El bloque de navegación debería ser marcado como una lista
- MDL-65915 - Mejor muestra de progreso cuando se re-califican intentos de cuestionarios
- MDL-67048 - Se invierte "inner" y "outer" en barra de progreso de carga de "drag and drop"
Otros aspectos destacados
Cambios funcionales
- MDL-64745 - Se agrega "esconder" en configuración de administracion para mostrar/no mostrar en los bloques de usuarios online
- MDL-62835 - La descripción se debe mostrar cuando se está viendo un Libro, Cuestionario o paquete de contenido IMS
- MDL-66496 - Opción para incluir informacion de autor cuando se importan entradas en una actividad "base de datos"
- MDL-66740 - Hacer a "solicitud de curso" de contexto categoría en lugar de ser de contexto "sistema"
- MDL-65093 - Los usuarios deberian ser informados de que no pueden bloquear un usuario que tiene permiso de enviar mensajes a todos los usuarios
- MDL-64002 - Se agrega animacion de envío de mensaje en proceso
- MDL-66226 - Mostrar texto plano en panel de resumen de mensajes
- MDL-61649 - Varios emails del "core" solo permiten formato texto
- MDL-35773 - Se incluye opción de archivos en configuración de backups
- MDL-63453 - Actualización de VideoJS a 7.6.5 incluyendo soporte a streaming en vivo por HTTP (HLS) y streaming adaptativo dinamico por HTTP (MPEG-DASH)
- MDL-56549 - Se agrega soporte para archivos tipo FLAC
- MDL-62836 - Hacer insignias de conformidad otorgables a grupos/agrupamientos
- MDL-60916 - Búsqueda Global: Reemplazar forma de búsqueda de curso con búsqueda global
- MDL-64438 - Muestra de categoría de curso en un bloque relacionado al curso
- MDL-66326 - Búsqueda Global: Borrar índice en la busqueda cuando los cursos son eliminados
- MDL-65183 - block_timeline puede causar error de analizador JSON en tablero cuando las actividades son guardadas con caracteres de nueva linea
- MDL-66612 - Ícono de evento de calendario es diferente del ícono del curso
- MDL-66775 - Agregar nueva configuración para el móvil de solo permitir el acceso de una versiíon minima de la app
- MDL-66375 - Opción de desactivar "contraseña olvidada" en la app
- MDL-66753 - El bloque de la gente no es necesario y debería ser removido de "core"
For administrators
- MDL-66034 - Log role changes in more detail
- MDL-66570 - Allow disabling of cron output when capturing logs
- MDL-61804 - Let the admin control if lists of courses should be pre-sorted by visibility or not
- MDL-66133 - Let the administrator configure which user filters are shown by default
- MDL-63643 - Add ability to search/filter users by Last IP Address
- MDL-66119 - Disable GUI plugin uninstalls (eg $CFG->uninstallclionly similar to $CFG->disableupdateautodeploy)
- MDL-65201 - Automated backup course ordering
- MDL-65404 - Add column for enrol start dates to Upload users CSV
- MDL-40669 - Upload users via text file should include the optional user field 'disable notifications'
- MDL-66705 - Add an example csv file for bulk uploading of users
- MDL-59470 - Option to duplicate a user tour
- MDL-65622 - Add a new event when a grade item has been created
- MDL-65369 - Include changed course settings in course_updated event
- MDL-65492 - Cache admin UI: make it easy re-purge the cache you just purged
- MDL-63127 - Redis Cache: implement compression
- MDL-66428 - Allow Redis cache to use PHP extension Zstd
- MDL-46317 - Private files space setting should use MB not Bytes
- MDL-7339 - Change 'Open to Google' setting to 'Open to search engines'
- MDL-65208 - Add cli upgrade option to test if an upgrade is required
- MDL-58439 - Admin pages login as guest and then throw Access denied error (should prompt for login) require_admin()
Para desarrolladores
- MDL-66675 - New $CFG->behat_pause_on_fail option added
- MDL-46267 - The $CFG->httpswwwroot was removed
- MDL-66335 - New steps to navigate straight to any plugin web page. Plugins must implement their own resolver between page types and URLs.
- MDL-65349 - Profiling included and excluded URLs now are matched from start. Some adjustments may be needed.
- MDL-66633 - Quiz: quiz attempt API should let you create an attempt for a different user
- MDL-66709 - Components other than activity modules should be able to backup and restore question attempt data
- MDL-66754 - Question engine: report methods should not require a list of slots
- MDL-62497 - Add a new transpilation tool for ES6
- MDL-50346 - Remove the restriction to forbid subdirectories in the templates directory
- MDL-66327 - $DB->get_records uses a lot of Peak RAM (with Postgres)
- MDL-66173 - Add hooks to extend all forms with /login/
- MDL-66367 - Caching of templates should use a new templaterev variable
- MDL-66304 - Allow support for xsendfile in alternative_file_system_class independently of local files
- MDL-66166 - Improve the moodlebot user agent and expose a function for plugins to use
- MDL-65646 - Move dependencies and subplugins to JSON
- MDL-55751 - Remove the CSS chunker from Moodle
- MDL-65438 - Allow themes to alter the core css url's
- MDL-65747 - Removed unused Pear_Crypt_CHAP library
Agregados y actualizaciones a los web services
- MDL-65794 - Make some web service calls idempotent over http GET
- MDL-67043 - Web service to enable H5P offline access in the Moodle app
- MDL-64254 - New Web Services for updating a forum post (or a discussion topic post)
- MDL-65017 - New web service to delete forum posts
- MDL-64588 - New web services for adding and deleting comments
- MDL-66376 - Enforce app security by using tokenpluginfile.php instead webservice/pluginfile.php
- MDL-65400 - Blocks Web Services (for course and dashboard) should return the block settings
Actualizaciones a la API
- admin/upgrade.txt
- analytics/upgrade.txt
- blocks/recentlyaccessedcourses/upgrade.txt
- blocks/starredcourses/upgrade.txt
- blocks/upgrade.txt
- cache/upgrade.txt
- calendar/upgrade.txt
- comment/upgrade.txt
- course/format/upgrade.txt
- course/upgrade.txt
- customfield/field/upgrade.txt
- enrol/ldap/upgrade.txt
- enrol/upgrade.txt
- lib/mlbackend/php/upgrade.txt
- lib/mlbackend/python/upgrade.txt
- lib/upgrade.txt
- media/upgrade.txt
- message/upgrade.txt
- mod/assign/upgrade.txt
- mod/book/upgrade.txt
- mod/feedback/upgrade.txt
- mod/forum/upgrade.txt
- mod/glossary/upgrade.txt
- mod/lti/upgrade.txt
- mod/quiz/report/upgrade.txt
- mod/upgrade.txt
- mod/wiki/upgrade.txt
- mod/workshop/upgrade.txt
- question/type/upgrade.txt
- question/upgrade.txt
- search/upgrade.txt
- theme/upgrade.txt
- webservice/upgrade.txt
Asuntos de seguridad
Un número de asuntos de seguridad fueron resueltos. Detalles de ellos van a ser publicados en un período de aproximadamente una semana para permitir a los administradores de sistemas actualizar de manera segura a la última versión.