25/Notas de las últimas versiones

Saltar a: navegación, buscar

Contenido

Vea la historia de todas las versiones para conocerlas todas

  • La corrección de problemas en general al núcleo de Moodle 2.6.x terminará en Noviembre del 2014 (12 meses). La corrección de problemas de seguridad serios terminará en Mayo del 2015 (18 meses).
  • La reparación de problemas (bug fixes) del núcleo para 2.5.x terminarán en Mayo 2014 (12 meses). La reparación de problemas (bug fixes) para asuntos serios de seguridad para 2.5.x terminará en Noviembre del 2014 (18 meses).
  • Los parches para defectos generales del núcleo en 2.4.x terminaron en Diciembre de 2013 (12 meses). Los parches para problemas de seguridad serios en 2.4.x terminarán en Junio de 2014 (18 meses).
  • Los parches para defectos generales del núcleo en 2.3.x terminaron en Junio de 2013 (12 meses). Los parches para problemas de seguridad serios en 2.3.x terminaron en Diciembre de 2013 (18 meses).
  • Los parches para defectos generales del núcleo en 2.2.x terminaron en Diciembre de 2012 (12 meses). Los parches para problemas de seguridad serios en 2.2.x terminaron en Junio de 2013 (18 meses).
  • Los parches para defectos generales del núcleo en 2.1.x terminaron en Junio de 2012, problemas de seguridad soportados hasta Diciembre de 2012
  • Los parches para defectos generales del núcleo en 2.0.x terminaron en Diciembre de 2011, problemas de seguridad soportados hasta Junio de 2012
  • Los parches para defectos generales del núcleo en 1.9.x terminaron en Octubre de 2011, problemas de seguridad soportados hasta diciembre de 2013
  • Los parches para defectos generales del núcleo en 1.8.x terminaron en 3 de Diciembre de 2010
  • Los parches para defectos generales del núcleo en 1.7.x terminaron en 31 de Octubre de 2009
  • Los parches para defectos generales del núcleo en 1.6.x terminaron en 31 de Julio de 2009

Moodle 2.6

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 2.6 release notes.

Historia de las versiones > 25/Notas de las últimas versiones

Moodle 2.6

¡Nueva característica
en Moodle 2.6!


Fecha esperada de liberación: 18 de Noviembre del 2013

Aquí está la lista completa de asuntos corregidos en 2.6.

Vea Nuevas características de Moodle 2.6 para un recorrido amistoso con imágenes de pantallas

Requisitos

Estos solamente son los mínimos. Nosotros recomendamos mantener todo su software actualizado.

  • Navegadores mínimos recomendados: Google Chrome reciente, Mozilla Firefox reciente, Safari 6, Internet Explorer 9 (IE 10 requerido para arrastrar y colocar archivos desde afuera del navegador hacia Moodle)
  • Actualización de Moodle: Moodle 2.2 o posterior (si actualizará desde versiones más antiguas, Usted debe, como primer paso, actualizar a 2.2.11)
  • Versiones de BasedeDatos mínimas PostgreSQL 8.3, MySQL 5.1.33, MariaDB 5.3.5, MSSQL 2005 u Oracle 10.2
  • Versión PHP mínima: PHP 5.3.3 (siempre use la más reciente PHP 5.4.x o 5.5.x en Windows - http://windows.php.net/download/)
  • Nuevas extensiones PHP recomendadas: zlib, OPcache

Problemas conocidos

  • IE8 y Safari 5 ya no están completamente soportados, todavía deberían de funcionar, pero ya no son probados regularmente y puede haber algunos problemas conocidos. Al igual que la mayoría de los sitios web y productores de navegadores del mundo, nosotros le recomendamos que mantenga sus navegadores actualizados, para mejorar la seguridad y funcionalidad, al tiempo que nos ahorra a nosotros tiempo valioso. (Por ejemplo, vea lo que está haciendo Google)
  • IE6 y IE7 no se recomiendan en absoluto para Moodle 2.6 . Usted tendría grandísimos problemas si trata de emplear estos navegadores viejísimos en el Internet actual.
  • El soporte para la BasedeDatos Oracle es limitado; hay problemas conocidos de desempeño y compatibilidad, muchos complementos no son compatibles. La mayoría de estos problemas son causados por el hecho de que las BasesdeDatos de Oracle no implementan los estándares SQL necesarios de la industria y contienen varias limitaciones heredadas. Si Usted está usando Oracle o planeándolo, entonces nosotros le recomendamos que mejor piense en usar una de las BasesdeDatos de código abierto que si soportamos.
  • El plugin de IMS Enterprise no estaba eliminando adecuadamente las cuentas de usuarios; ejecute el script admin/cli/fix_deleted_users.php para arreglar usuarios eliminados si Usted usa este plugin de Autenticación.
  • Hay problemas conocidos con algunos aceleradores de PHP opcode, se recomienda, de ser pósible, cambiar a la extensión estándar de OPcache para PHP, que está totalmente soportada.

Principales características

Administración y configuraciones

Diseño del curso

Usabilidad

  • MDL-31830 - Interfase mejorada para gestión de categoría y curso
  • MDL-37565 - Cambio de herramienta en el editor TinyMCE (una o varias líneas)
  • MDL-23646 - Mejoras al cambio de tamaño del editor TinyMCE
  • MDL-40770, MDL-42102 - Nuevos íconos para editor TinyMCE y botones mejorados
  • MDL-28019 - Plugin para gestionar archivos incrustados en el editor TinyMCE
  • MDL-39851 - Las ventanas emergentes se vuelven pantalla completa en dispositivos con pantallas pequeñas
  • MDL-39813 - Página de ingreso simplificada para un dispositivo móvil
  • MDL-36002 - Mover acción para actividades y secciones de curso son accesibles por teclado con JavaScript habilitado
  • MDL-41305 - Formatos de Grupo mejorados
  • MDL-40493 - Los usuarios pueden seleccionar su editor de texto preferido
  • MDL-42887 - Hacer responsivos los campos de formato paara los temas bootstrap' (arranque) y non-bootstrap (diferentes de arranque)
  • MDL-40685 - Mejoras a la consistencia de encabezados
  • MDL-37717 - Los profesores son advertidos antes de que suspendan su propia inscripción al curso

Desempeño

Se han hecho muchos cambios importantes para mejorar el desempeño (rendimiento) de Moodle: una nueva infraestructura de sesiones con soporte al 100% que añade un nuevo manejador de sesión para memcached y que mejora los existentes; soporte para OPcache; cambios para reducir el uso de memoria y muchas nuevas definiciones de caché para reducir consultas a la BasedeDatos al usar almacenes de caché rápidos. (Algunas de estas mejoras también se han realizado en Moodle 2.5.x, por lo que no todas las mejoras se reflejan en las comparaciones entre 2.5/2.6.)

  • MDL-41811 - El menú de configuraciones administrativas solamente se carga cuando es necesario
  • MDL-37761 - Respaldo/restauración sin archivos al importar y duplicar
  • MDL-38228 - Mejoras a la validación del curso en actualizaciones
  • MDL-34397 - La caché course modinfo es almacenada en MUC en lugar de BasedeDatos, los campos solamente son calculados para la primera solicitud
  • MDL-40415 - Extensión OPcache completamente soportada y recomendada
  • MDL-38570 - Limpieza automática del directorio temp
  • MDL-42206 - Meta inscripciones no son sincronizadas después de cada edición de curso
  • MDL-31501 - Nuevos manejadores de sesión que soportan archivos, BasedeDatos y almacenamiento memcached
  • MDL-40545 - Nueva configuración $CFG->localcachedir (para servidores en cluster)
  • MDL-40563 - Mejora en caché de recursos de tema (compatible con caché local)
  • MDL-40546 - Caché de JavaScript mejorado (compatible con caché local)
  • MDL-41019 - Mejoras en caché de idioma (compatible con caché local)
  • MDL-41017 - Mejoras en caché de HTMLPurifier (compatible con caché local)
  • MDL-39474 - Mejoras a revisión de depuración (debug) para desarrolladores
  • MDL-42016 - Simplificación y aceleración de sincronización de atajos
  • MDL-37028 - Revisión de integridad de datos de curso al vuelo y además en scrip por línea de comando
  • MDL-42387 - Manejo de por vida de archivos estandarizado
Lecturas a BasedeDatos (-12.2%)
Escrituras a BasedeDatos (-25.33%)
Archivos incluidos (+4.02%)
Kilobytes descargados (+6.35%)
Memoria (-4.42%)
Tiempo usado (-2.5%)


Entorno operativo

  • MDL-11270 - Compatibilidad con servidor MS SQL mejorada significativamente (advertencia: el paso de actualización para servidor MS SQL servers puede tomar mucho, mucho tiempo)
  • MDL-39985 - Soporte completo para MariaDB
  • MDL-33955 - Soporte para restricción open_basedir

Otras

  • MDL-41838 - Habilidad para respaldar y restaurar cursos mayores a 4 GB
  • MDL-38192 - Respaldo y restauración: Permitir selección por tipo de actividad
  • MDL-19390 - Notificación en Email para usuarios nuevos añadidos manualmente
  • MDL-40874 - Se retira MyMobile como un tema estándar
  • MDL-40550 - Ahora es más claro si las insignias serán emitidas inmediatamente al activarse
  • MDL-28463 - La disponibilidad condicional basada en calificación es actualizada inmediatamente después de la calificación
  • MDL-42668 - El portafolio Box.net ha sido actualizado para usar Box.net API v2. Tome nota que Los sitios Moodle ahora deben usar HTTPS para accesar Box.net. Vea Box.net APIv1 migration para los detalles.


Características principales de módulos

Actividad tarea

  • MDL-42023 - Plugin para editar PDFs
  • MDL-38359 - Nueva asignación de 'persona que califica' y configuraciones de flujo de trabajo para calificar
  • MDL-37621 - Administradores pueden configurar valores por defecto para tareas
  • MDL-37148 - Muchos más servicios web
  • MDL-41131 - Los plugins de Tarea pueden activarse automáticamente

Actividad BasedeDatos

  • MDL-40871 - Permitir la eliminación masiva de entradas en el módulo de BasedeDatos
  • MDL-29069 - Se permite que sean des-aprobadas las entradas de BasedeDatos y glosario
  • MDL-39040 - La descripción de actividad BasedeDatos es visible en todas las pestañas

Herramienta externa (LTI)

Actividad Foro

  • MDL-29663 - Las opciones para seguimiento de foro ahora son Desconectado, Opcional y Forzado.
  • MDL-41933 - Opción para configurar opción por defecto para seguimiento de lectura.
  • MDL-4908 - Configuraciones por-foro para resúmenes

Exámen y banco de preguntas

  • MDL-32188 - Grandes mejoras en cómo funciona la Puntuación Basada en Certeza (certainty-based marking = CBM). Ahora hay una mucho mejor retroalimentación para los estudiantes acerca de cómo se han desempeñado, y lo que necesitan hacer para mejorar en el futuro.
  • MDL-9873 - El texto de la pregunta ahora es un campo obligatorio al crear y editar preguntas.
  • MDL-39155 - Opción para elegir el tamaño de la imagen del usuario que se mostrará durante los intentos de examen.
  • MDL-12403 - Respaldos ya no incluyen preguntas innecesarias del Banco de Preguntas.

Actividad SCORM

  • MDL-28579 / MDL-41580 - Permitir el uso de alias de archivo y enlace directo a imsmanifest.xml dentro de un ZIP extraído en el repositorio de sistema de archivo.
  • MDL-39910 - Reproductor SCORM mejorado, con elementos de diseño responsivo y mejor soporte para dispositivos móviles.
  • MDL-39926 - Nuevo reporte de objetivos
  • MDL-41290 - Nivel de reporte de usuario mejorado, con habilidad para exportar datos.
  • MDL-41434 - Al actualizar un paquete SCORM, ya no eliminamos y después re-creamos la tabla scorm_scoes - ahora usamos un campo sortorder (tipo_de_orden).

Repositorios


Asuntos de seguridad

  • MSA-13-0036 Envío de encabezados incorrectos para recursos asegurados
  • MSA-13-0037 Cross site scripting en Mensajes
  • MSA-13-0038 Acceso a archivos del servidor mediante repositorios
  • MSA-13-0039 Cross site scripting en Exámen (cuestionario)

Para desarrolladores: cambios en API

  • MDL-39854 - Cargador de clase automático
  • MDL-39797 - Nueva infraestructura de eventos
  • MDL-41267 - Soporte para sub-plugins en plugins de herramientas administrativas
  • MDL-26943 - Soporte para sub-plugins en plugins locales
  • MDL-20045 - Soporte no-oficial para niveles de contexto personalizados
  • MDL-40359 - 3rd party libraries updated to latest versions
  • MDL-40305, MDL-40940 - PHPUnit testcase autoloader
  • MDL-23493 - Support for including a font through theme CSS
  • MDL-40248 - Mejor soporte para subplugins en Selector de Actividades
  • MDL-41953 - Plugin name restrictions were relaxed, multiple trailing numbers are allowed
  • MDL-42040 - New API for registration of shutdown handlers
  • MDL-42148 - New admin page listing all third party libraries, thirdpartylibs.xml now supported in plugins
  • MDL-38197, MDL-41402 - New large courses generators for testing and development
  • MDL-41421 - New JMeter test plan generator
  • MDL-32188 - As part of this issues, the question behaviour API was changed, and plugins will need to be updated, though this is not hard. As a result Behaviours can display summary information on the quiz review page. See CBM behaviours for an example.
  • MDL-22236 - Files can be uploaded to web services.
  • MDL-39152, MDL-39153 - web service functions no longer require context ID.
  • MDL-42407 - new method of reporting HTML elements with zIndex value for consideration when presenting a Moodle Core Dialogue
  • MDL-39339 - zip_archive ignores system files.
  • MDL-40103 - Changes to temp table creation.
  • MDL-38019 - Filter changes are logged
  • MDL-41438 - Core renderer methods produce plain headings by default.
  • MDL-41806 - Accessors added for scheme, host and port to moodle_url class.
  • MDL-41956 - Attachments accepted in message_send() in email message provider.
  • MDL-42400 - Generators for almost all module types to use in testing with possibility to use completion/condition

Notas sobre actualización para desarrolladores

Assignment
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/assign/upgrade.txt;hb=master
Backup
http://git.moodle.org/gw?p=moodle.git;a=blob;f=backup/upgrade.txt;hb=master
Cache
http://git.moodle.org/gw?p=moodle.git;a=blob;f=cache/upgrade.txt;hb=master
Calendar
http://git.moodle.org/gw?p=moodle.git;a=blob;f=calendar/upgrade.txt;hb=master
Core
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/upgrade.txt;hb=master
Course formats
http://git.moodle.org/gw?p=moodle.git;a=blob;f=course/format/upgrade.txt;hb=master
Enrolment plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=enrol/upgrade.txt;hb=master
Forum
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/forum/upgrade.txt;hb=master
Question types
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
Repositories
http://git.moodle.org/gw?p=moodle.git;a=blob;f=repository/upgrade.txt;hb=master
Themes
http://git.moodle.org/gw?p=moodle.git;a=blob;f=theme/upgrade.txt;hb=master
TinyMCE plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/editor/tinymce/upgrade.txt;hb=master



Moodle 2.5.3

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 2.5.3 release notes.

Historia de las versiones > 25/Notas de las últimas versiones

Moodle 2.5

¡Nueva característica
en Moodle 2.5!


Fecha de liberación: 14 Noviembre 2013

Aquí está la lista completa de composturas en 2.5.3.

Características

  • MDL-41252 - Mejoras en accesibilidad a la página del curso.
  • MDL-34209 - Al mover secciones mediante arrastrar y colocar, se reordenan correctamente las secciones.
  • MDL-29987 - Los archivos PDF incrustados se comportan correctamente.

Cambios funcionales

  • MDL-42069 - Opción para ordenar por Apellido(s) en el Reporte del calificador del examen.
  • MDL-38267 - El botón para enviar no se muestra después de la fecha límite para enviar Tarea.
  • MDL-22669 - Al restaurar un curso encima de uno más pequeño, se mantiene el número de secciones.
  • MDL-42666 and MDL-42668 - El repositorio Box.net y portafolio Box.net han sido actualizados para usar Box.net API v2.Los sitios Moodle que previamente hayan usado el repositorio Box.net necesitan correr la herramienta para convertir Box.net-alias-to-copy tan pronto como sea posible. También, HTTPS ahora se requiere para sitios que accedan a Box.net. Vea Box.net APIv1 migration para los detalles.

Cambios en API

Asuntos de seguridad

Varios asuntos relacionados con seguridad se resolvieron. Los detalles de éstos asuntos se liberarán después de aproximadamente una semana, para permitirles a los administradores de sistemas actualizar con seguridad a la última versión.

Composturas y mejoras

  • MDL-32862 - Los enlaces hacia tipos de recursos de 1.9 funcionan despúés de actualizar a 2.2 seguido por respaldo y restauración.
  • MDL-40903 - La caché persistente ahora está dividida en partes lógicas.
  • MDL-41942 - Los cursos dentro de categorías ya no se vuelven invisibles por problemas de caché.
  • MDL-41352 - Mymobile theme no longer producing JavaScript error on course pages.
  • MDL-37528 - Se resolvió el problema del bloqe arrastrar-y-colocar.
  • MDL-42542 - El trabajo deñ cron del Portafolio ya está trabajando.
  • MDL-42619 - Se arregló el problema al eliminar un enlace a curso desde el bloque de comunidad.
  • MDL-37877 - Ya se reporta la falla del respaldo automatizado.


Vea también

Moodle 2.5.2

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 2.5.2 release notes.

Historia de las versiones > 25/Notas de las últimas versiones

Moodle 2.5

¡Nueva característica
en Moodle 2.5!


Fecha de liberación: 9 Septiembre 2013

Aquí está la lista completa de composturas en 2.5.2.

Características

  • MDL-30839 - Validación de formato y recuperación de error llevan al usuario a donde se necesita el foco.
  • MDL-27953 - Los usuarios subidos pueden añadirse con opciones de autenticación diferentes de la cuenta Manual o Sin ingreso.
  • MDL-38707 - Las carpetas mostradas en páginas de curso muestran su nombre.

Cambios funcionales

  • MDL-30839 - Validación de formato y recuperación de error llevan al usuario a donde se necesita el foco.
  • MDL-40854 - Los enlaces hacia actividades/recursos del curso no les aparecen a usuarios sin las capacidades de vista apropiadas.
  • MDL-35981 - No se requiere confirmación después de eliminar un comentario.
  • MDL-38707 - Las carpetas mostradas en páginas de curso muestran su nombre.
  • MDL-41036 - La información acerca de la categoría de la pregunta ahora es editada usando el editor HTML.

Cambios en API

  • MDL-40176 - Envío de formato 'de mentiritas' introducido para prueba.

Asuntos de seguridad

Varios asuntos relacionados con seguridad se resolvieron. Los detalles de éstos asuntos se liberarán después de aproximadamente una semana, para permitirles a los administradores de sistemas actualizar con seguridad a la última versión.

Composturas y mejoras

  • MDL-37333 - Clicking "Clear theme caches" in Default theme selector redirects page to "Select theme for tablet device".
  • MDL-41106 - MUC session cache fixes were made.
  • MDL-36803 - El editor TinyMCE ahora funciona mejor con iOS.
  • MDL-40891 - MUC cache purge works consistently when creating directories.
  • MDL-31487 - Grade items remain hidden if explicitly hidden via Gradebook (regardless of activity state).

Vea también

Moodle 2.5.1

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 2.5.1 release notes.

Historia de las versiones > 25/Notas de las últimas versiones

Moodle 2.5

¡Nueva característica
en Moodle 2.5!


Fecha de liberación: 8 julio 2013

Aquí está la lista completa de todos los asuntos arreglados en 2.5.1.

Principales características

  • MDL-39824 - Simplificación de temas
  • MDL-38434 - Pruebas funcionales añadidas a la actividad Chat
  • MDL-39723 - Se removieron dos consultas innecesarias al curso de la mayoría de las páginas

Cambios funcionales

  • MDL-39790 - El bloque de mis insignias más recientes aparece en la página del curso

Cambios en API

  • MDL-40137 - Nombre correcto de funciones en theme/clean/lib.php

Asuntos de seguridad

Varios asuntos relacionados con seguridad se resolvieron. Los detalles de éstos asuntos se liberarán después de aproximadamente una semana, para permitirles a los administradores de sistemas actualizar con seguridad a la última versión.

Arreglos y mejoras

  • MDL-39778 - Course deletion now functions with badges.
  • MDL-40120 - Issue when recent PostgreSQL versions retrieve the number of records from course table fixed.
  • MDL-39697 - Bootstrap layouts now have 'Maintenance' layout and related options.
  • MDL-40065 - Bootstrap Theme only sends content to "side-pre" if necessary.
  • MDL-40088 - Can now edit course settings if course is in a hidden category.
  • MDL-39979 - Teachers no longer see errors when Show Activity Reports is set to yes.
  • MDL-39363 - SCORM pass/fail status is set for a grade of 0.
  • MDL-39227 - SCORM navigation panel is no longer hidden when a Bootstrap theme is active.
  • MDL-39177 - Overwriting files always observes the "alias" attribute.
  • MDL-33719 - When overwriting a copy of a file with an alias/shortcut of a file, the file thumbnail is refreshed.
  • MDL-40142 - No JavaScript error is caused by the navigation block in relation to course categories.
  • MDL-40289 - Badges capabilities now have correct risks, levels and archetypes. Note for sites which are upgrading from 2.5: See the section 'Upgrading from Moodle 2.5 to 2.5.1' in Upgrading for details of how to correctly set badge permissions for each role archetype.

Vea también

Moodle 2.5

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 2.5 release notes.

Historia de las versiones > 25/Notas de las últimas versiones

Moodle 2.5

¡Nueva característica
en Moodle 2.5!

Fecha de liberación: 14 Mayo 2013

Aquí está la lista completa de todos los asuntos arreglados en 2.5.

Vea Nuevas características de Moodle 2.5 para un tour amistoso con imágenes de pantallas

Nuestro proceso para liberación de versiones continúa evolucionando y mejorando, con más pruebas (humanas y automatizadas) que nunca antes. Agradecemos especialmente al equipo de integración del Cuartel General de Moodle, que revisó y mejoró incansablemente todo el nuevo código, a David Monllao por enuestro excelente mecanismo para pruebas basado en behat, al igual que a todos los probadores de Aseguramiento de la Calidad, los pares revisores y los probadores de asuntos, que probaron cada una de las adiciones de Moodle 2.5 (¡3 veces!).

Requisitos

Éstos son sólamente los mínimos. Nosotros recomendamos mantener todo su software actualizado.

  • Navegador mínimo recomendado: Google Chrome 11, Firefox 4, Safari 5, Internet Explorer 8 (IE 10 requerido para poder arrastrar y soltar archivos desde afuera del navegador hacia Moodle)
  • Actualización de Moodle: Moodle 2.2 o posterior (si actualiza desde versiones anteriores, Usted debe actualizar a 2.2.9 como un primer paso)
  • Versión de BasedeDatos mínima: PostgreSQL 8.3, MySQL 5.1.33, MariaDB 5.2, MSSQL 2005 o Oracle 10.2 (oci_native_moodle_package.sql needs to be executed before upgrade on Oracle servers)
  • Versión de PHP mínima: PHP 5.3.3
  • Nuevo requisisto de extensión PHP: GD

NOTA: Nosotros abandonaremos el soporte para IE8 en Moodle 2.6 (que se liberará en Noviembre del 2013). Esto significa que probablemente IE8 todavía funcionará con 2.6, pero a los desarrolladores no se les pedirá que prueben su código nuevo con ese navegador. Moodle, como la mayoría de los sitios web del mundo y los productores de navegadores, le invita a que mantenga sus navegadores actualizados para mejorar la seguridad y la funcionalidad, al mismo tiempo que nos ahorra a nosotros tiempo valioso. (Para ejemplo, vea lo que está haciendo Google)

Advertencias

Es muy poco probable que alguno de estos asuntos le cause a Usted problemas, a menos que hubiera algo muy extraño acerca de su intalación de Moodle. Sin embargo, los resaltamos aquí por si acaso:

Arquitectura Multi-servidor con versiones diferentes de PHP

Moodle se ha movido para usar un mecanismo más seguro para asegurar las contraseñas (passwords); a partir de 2.5 las contraseñas nuevas se generarán usando bcrypt en lugar de md5. Debido a que bcrypt sólamente es soportado por las versiones de PHP 5.3.7 y superiores, es importante que todos los servidores dentro de un cluster usen la misma versión de PHP (MDL-35332).

Restaurando respaldos de Moodle 2.5 a sitios con versiones antiguas de PHP

Debido a que bcrypt no está soportado por versiones de PHP inferiores a la 5.3.7, los respaldos de curso hechos con la configuración de $CFG->includeuserpasswordsinbackup en un sitio que use PHP versión 5.3.7+ que fueran subsecuentemente restaurados en un sitio con PHP versión < 5.3.7 requerirán un reinicio de la contraseña.

El mismo problema ocurriría si usted disminuye la versión de PHP en el servidor que corre su sitio, desde la versión 5.3.7+ a menos que 5.3.7. (MDL-35332)

Opción para calificación manual en la Interfase del Usuario del examen (cuestionario)

Anteriormente a Moodle 2.5, Usted podía configurar 'Cómo se comportan las preguntas' en las configuraciones del módulo de examen (cuestionario) a 'Calificado manualmente'. Esa opción era casi completamente inútil. Causaría que todas las preguntas del examen requiriesen calificación manual, incluyendo las de opción múltiple. Ésta opción no era necesaria, debido a que las preguntas de tipo Ensayo (Essay) que eran las únicas que necesitaban ser calificadas manualmente, siempre trabajarían de esa forma sin importar cual comportamiento hubiera sido seleccionado.

Debido a que el único efecto de esta configuración era que a veces la gente la elegía por error, la hemos ocultado. Yo no puedo pensar en ninguna circunstancia en la que Usted necesitaría re-habilitarla, pero en caso necesario, la puede regresar al ir a Admin -> Plugins -> Comportamiento de preguntas. Lo repito, Usted no necesita hacer ésto para que funcionen las preguntas de tipo Ensayo.

Principales características

Mejoras en inscripciones (matriculaciones)

  • MDL-26956 - Usted puede ahora buscar la lista de Usuarios inscritos en un curso
  • MDL-36514 - Nueva opción para la prevención de nuevas auto-inscripciones en el curso
  • MDL-7537 - Soporte para más divisas en PayPal
  • MDL-32387 - Implementación de caducidad en inscripciones mediante PayPal
  • MDL-37291 - Se restaura el soporte para inscripciones mediante PayPal
  • MDL-37187 - Corrección de múltiples problemas en el plugin para inscripción mediante archivo plano
  • MDL-28705 - Mapeo configurable entre los nombres de curso de IMS y los nombre de curso Moodle para la inscripción mediante IMS Enterprise
  • MDL-36504 - Lista completa de todas las mejoras relacionadas con inscripciones (matriculaciones)

Desempeño

  • MDL-35716 - Nuevo reporte de vista general del desempeño
  • MDL-35685 - Mejora del desempeño al ingresar
  • MDL-36809 - Soporte para conexiones persistentes a servidores MariaDB/MySQL
  • MDL-34344 - Cacheado de CFG en MUC
  • MDL-34346 - Nuevo caché para repositorio
  • MDL-34401 - Nuevo caché de información sobre plugin
  • MDL-37718 - Mejora en el uso de memoria en BasedeDatos recordset
  • MDL-38212 - Compostura para algunos asuntos de memoria en cron
  • MDL-38391 - Mejora del desempeño al cargar el módulo YUI
  • MDL-37127 - Uso de módulos YUI minificados para reducir tamaño del contenido


Lecturas a BasedeDatos (-4.6%) Tiempo usado (-7.3%) Archivos incluidos (-2.7%)
25release database reads.png 25release time used.png 25release files included.png
Escrituras a BasedeDatos (0%) KiloBytes descargados(+1%) Tamaño de sesión (+8.3%) getstring() llamadas (+0.4%)
25release database writes.png 25release kilobytes downloaded.png +0.31KB per user

(+8.3%)

25release getstring calls.png


Misceláneos

  • MDL-38166 - Database activity El campo URL tiene opción para abrir enlace en ventana nueva
  • MDL-37455 - Nueva opción en el recurso carpeta (folder) para mostrar sus contenidos en la página del curso
  • MDL-30790 - Nueva opción en el recurso carpeta (folder) para mostrar sub-carpetas expandidas o colapsadas
  • MDL-37602 - Soporte para retroalimentación general en el Módulo taller
  • MDL-28585 - Manejo de caducidad de contraseña de autenticación LDAP
  • MDL-20131 - El bloque de entrada aleatoria del glosario puede usar un glosario global
  • MDL-35842 - El bloque de entrada aleatoria del glosario tiene opción para erdenamiento alfabético
  • MDL-37337 - Mejoras a la página de configuraciones de tarea
  • MDL-37644 - Nueva configuración para mostrar nombres completos de los cursos en el bloque de navegación
  • MDL-5875 - Opción para mostrar el conteo de palabras en publicaciones de foros
  • MDL-23504 - Soporte para transparencia y RGB en el selector de colores de los temas gráficos
  • MDL-37806 - Nuevo botón para 'Guardar y mostrar siguiente' para los envíos del taller
  • MDL-37728 - Mejoras a la vista general de definiciones de roles
  • MDL-37641 - Nombres más bonitos cuando un archivo ya existía antes
  • MDL-38538 - Opción para auto-guardar en intentos de examen (cuestionario)
  • MDL-36955 - Mejoría en la calificación para preguntas parcialmente correctas en multipreguntas (cloze) con comportamiento interactivo
  • MDL-35793 - Configuraciones por defecto para cuando se previsualiza una pregunta
  • MDL-10516 - Las preguntas de ensayo ahora pueden tener una plantilla, para que el estudiante empiece a contestar desde la plantilla, en lugar de un editor vacío
  • MDL-36602 - mnethostid disponible como subir un campo de usuario
  • MDL-34137 - Opción para arrastrar y colocar un archivo de media dentro de una página de curso para crear una etiqueta
  • MDL-33946 - Opción para arrastrar y colocar texto dentro de una página de curso para crear una etiqueta
  • MDL-33688 - Indicador del progreso de arrastrar y colocar en el selector de archivos
  • MDL-33669 - Opción para accesar el sitio Equella al usar el repositorio Equella
  • MDL-32341 - Rango de fechas de exportación de calendario configurable
  • MDL-33206 - Enlace a diálogo para imprimir tipo de recurso Libro
  • MDL-31983 - Bloque de configuraciones renombrado a 'Administración' y los reportes se movieron allí
  • MDL-34917 - Saltar a navegación de sección paralas configuraciones de 'Una sección por página' en formatos de curso
  • MDL-38708 - Opción para añadir imágenes y otros archivos al lisstado de cursos
  • MDL-36395 - Nueva configuración para Máximo de usuarios por página para especificar el número de usuarios mostrados en resultados de búsquedas
  • MDL-37596 - Modo de mantenimiento agendado
  • MDL-35775 - Importación degrupo permite que grupos nuevos sean asignados a agrupamientos
  • MDL-38494 - Usuarios subidos acepta campo de perfil personalizado de formato fecha-hora
  • MDL-26649 - Mejoras de usabilidad del selector de fechas
  • MDL-37572 - La página para editar categorías está separada de la vista y no depende ya más del modo de edición global
  • MDL-37217 - Las carpetas ahora son mostradas en el Repositorio Google Drive (renombrado del repositorio Google Docs). Un administrador debe habilitar el Drive API en la consola de Google APIs, como se describe en Configuración de Google OAuth 2.0.
  • Mejoras múltiples en deivers para Base de Datos MS SQL Server y Oracle
  • MDL-35819 - Se reescribió la herramienta de ayuda para mejorar la consistencia y desempeño de la Interfase del Usuario.

Cambios en API

  • MDL-34640 - Mejoras en la forma como el motor de preguntas maneja los archivos subidos. Ésto debería de hacer posible escribir tipos de preguntas que calificaran automáticamente los archivos subidos.
  • MDL-37287 - Se actualizaron las bibliotecas de terceros (3rd party libraries), por ejemplo: YUI 3.9.1, TinyMCE 3.5.8, el último tcpdf y otras
  • MDL-15727 - jQuery y jQuery UI soportados en complementos
  • MDL-29996 - Los filtros antiguos ya no están soportados más, los desarrolladores necesitan migrar los filtros desde los módulos hacia localizaciones de filtros estándar
  • MDL-35356 - Mejoras en la exportación a Excel y ODS
  • MDL-35434 - Los desarrolladores de temas pueden usar nuevo tipo de configuración administrativa para las imágenes de logos subidas por usuarios
  • MDL-37726 - Los atributos PREVIOUS (PREVIO) y NEXT (SIGUIENTE) ya no son requeridos en los archivos de install.xml
  • MDL-38558 - Ahora es posible correr un script pre-actualización local
  • MDL-38391 - Conversión de YUI_config a class (clase) en lib/outputrequirements.php.
  • MDL-35819 - JS M.util.help_icon deprecado a favor de moodle-core-popuphelp

Notas de actualización para los desarrolladores

Activity modules
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/upgrade.txt;hb=master
Assignment
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/assign/upgrade.txt;hb=master
Backup
http://git.moodle.org/gw?p=moodle.git;a=blob;f=backup/upgrade.txt;hb=master
Cache
http://git.moodle.org/gw?p=moodle.git;a=blob;f=cache/upgrade.txt;hb=master
Calendar
http://git.moodle.org/gw?p=moodle.git;a=blob;f=calendar/upgrade.txt;hb=master
Core
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/upgrade.txt;hb=master
Course formats
http://git.moodle.org/gw?p=moodle.git;a=blob;f=course/format/upgrade.txt;hb=master
Enrolment plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=enrol/upgrade.txt;hb=master
Filters
http://git.moodle.org/gw?p=moodle.git;a=blob;f=filter/upgrade.txt;hb=master
Question types
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
Themes
http://git.moodle.org/gw?p=moodle.git;a=blob;f=theme/upgrade.txt;hb=master
TinyMCE plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/editor/tinymce/upgrade.txt;hb=master

Mejoras en seguridad

Varios asuntos relacionados con seguridad se resolvieron. Los detalles de éstos asuntos se liberarán después de aproximadamente una semana, para permitirles a los administradores de sistemas actualizar con seguridad a la última versión.

Moodle 2.5 también incluye arreglos a asuntos de seguridad resueltos en versiones menores anteriores que fueron liberadas después de Moodle 2.4,. Vea las notas para Moodle 2.4.1, Moodle 2.4.2 y Moodle 2.4.3 para más detalles

  • MDL-35332 - Seguridad mejorada en contraseñas 'hashed'
  • MDL-21342 - Nuevo mecanismo para bloqueo de cuenta de usuario

Vea también


Moodle 2.4.7

Historia de las versiones > 25/Notas de las últimas versiones

Moodle 2.4


Fecha de liberación: 14 de Noviembre del 2013

Aquí está la lista completa de asuntos corregidos en 2.4.7.

Características principales

  • MDL-34209 - Al mover secciones mediante arrastrar y colocar, se reordenan correctamente las secciones.
  • MDL-29987 - Los archivos PDF incrustados se comportan correctamente.

Cambios funcionales

  • MDL-42069 - Opción para ordenar por Apellido(s) en el Reporte del calificador del examen.
  • MDL-38267 - El botón para enviar no se muestra después de la fecha límite para enviar Tarea.
  • MDL-22669 - Al restaurar un curso encima de uno más pequeño, se mantiene el número de secciones.
  • MDL-42666 and MDL-42668 - El repositorio Box.net y portafolio Box.net han sido actualizados para usar Box.net API v2.Los sitios Moodle que previamente hayan usado el repositorio Box.net necesitan correr la herramienta para convertir Box.net-alias-to-copy tan pronto como sea posible. También, HTTPS ahora se requiere para sitios que accedan a Box.net. Vea Box.net APIv1 migration para los detalles.

Asuntos de seguridad

Varios asuntos relacionados con seguridad se resolvieron. Los detalles de éstos asuntos se liberarán después de aproximadamente una semana, para permitirles a los administradores de sistemas actualizar con seguridad a la última versión.

Composturas y mejoras

  • MDL-32862 - Los enlaces hacia tipos de recursos de 1.9 funcionan despúés de actualizar a 2.2 seguido por respaldo y restauración.
  • MDL-40903 - La caché persistente ahora está dividida en partes lógicas.
  • MDL-37528 - Se resolvió el problema del bloqe arrastrar-y-colocar.
  • MDL-42542 - El trabajo deñ cron del Portafolio ya está trabajando.
  • MDL-42619 - Se arregló el problema al eliminar un enlace a curso desde el bloque de comunidad.
  • MDL-37877 - Ya se reporta la falla del respaldo automatizado.

Vea también

Moodle 2.4.6

Historia de las versiones > 25/Notas de las últimas versiones

Moodle 2.4


Fecha de liberación: 9 Septiembre 2013


Características

  • MDL-30839 - Validación de formato y recuperación de error llevan al usuario a donde se necesita el foco.
  • MDL-27953 - Los usuarios subidos pueden añadirse con opciones de autenticación diferentes de la cuenta Manual o Sin ingreso.

Cambios funcionales

  • MDL-30839 - Validación de formato y recuperación de error llevan al usuario a donde se necesita el foco.
  • MDL-40854 - Los enlaces hacia actividades/recursos del curso no les aparecen a usuarios sin las capacidades de vista apropiadas.
  • MDL-35981 - No se requiere confirmación después de eliminar un comentario.
  • MDL-41036 - La información acerca de la categoría de la pregunta ahora es editada usando el editor HTML.

Cambios en API

  • MDL-40176 - Envío de formato 'de mentiritas' introducido para prueba.

Asuntos de seguridad

Se resolvieron varios asuntos de seguridad. Los detalles se liberarán una semana después para permitirles a los administradores de sistemas actualizar sus servidores a la última versión.

Arreglos y mejoras

  • MDL-37333 - Clicking "Clear theme caches" in Default theme selector redirects page to "Select theme for tablet device".
  • MDL-41106 - MUC session cache fixes were made.
  • MDL-36803 - TinyMCE editor now works better with iOS.
  • MDL-40891 - MUC cache purge works consistently when creating directories.
  • MDL-31487 - Grade items remain hidden if explicitly hidden via Gradebook (regardless of activity state).
  • MDL-40633 - Auto-linking filter behaving as expected.

Vea también

Moodle 2.4.5

Historia de las versiones > 25/Notas de las últimas versiones

Moodle 2.4


Fecha de liberación:: 8 Julio 2013

Aquí está la lista completa de arreglos en 2.4.5.

Asuntos de seguridad

Se resolvieron varios asuntos de seguridad. Los detalles se liberarán una semana después para permitirles a los administradores de sistemas actualizar sus servidores a la última versión.

Arreglos y mejoras

  • MDL-39673 - Stylesheet problems with large sheets in IE were fixed.
  • MDL-39363 - SCORM pass/fail status is set for a grade of 0.
  • MDL-39177 - Overwriting files always observes the "alias" attribute.
  • MDL-33719 - When overwriting a copy of a file with an alias/shortcut of a file, the file thumbnail is refreshed.
  • MDL-40142 - No JavaScript error is caused by the navigation block in relation to course categories.
  • MDL-39512 - The manual graded question behaviour has been disabled by default.

Vea también

Moodle 2.4.4

Moodle 2.4


Fecha de liberación: 14 Mayo 2013


Aquí está la lista completa de asuntos corregidos en 2.4.4.

Principales características

  • MDL-38702 - El optimizador de CSS ahora funciona con el tema gráfico MyMobile (MyTeléfonoMóvil)
  • MDL-39203 - La conexión a repositorios de Dropbox ya está funcionando

Cambios en API

  • MDL-38035 - Nombres de campos de perfil personalizados en cadenas multiidiomas para soporte de actididades condicionales.

Asuntos de seguridad

Se resolvieron varios asuntos de seguridad. Los detalles se liberarán una semana después para permitirles a los administradores de sistemas actualizar sus servidores a la última versión.

Arreglos y mejoras

  • MDL-38387 - Caching of the site identifier is now more robust
  • MDL-38541 - Rebuilding the course cache no longer causes problems during upgrade
  • MDL-39296 - A valid key is used for score tracks in SCORM graphs report
  • MDL-38565 - MODE_SESSION Cache stores include the userid in keys
  • MDL-39398 - Notice while sending Jabber notifications fixed
  • MDL-39365 - SCORM questions are counted correctly
  • MDL-35364 - Shortened text no longer causes invalid HTML

Problemas conocidos

Éstos asuntos fueron descubiertos en el último minuto cuando no hubo ya tiempo para arreglarlos para ésta versión liberada. Serán corregidos en la siguiente liberación semanal:

  • MDL-39641 - "Al actualizar una configuración de una instancia de repositorio se requiere que se cambie el nombre de la instancia" - La solución simplemente es cambiar levemente el nombre.


Vea también

Moodle 2.4.3

Moodle 2.4


Fecha de liberación: 18 March 2013

Aquí está la lista completa de asuntos corregidos en 2.4.3.

Corrección de regresión

  • MDL-38474 - Teachers unable to access server files

Nota: Moodle 2.4.3 está siendo liberado solamente una semana después de 2.4.2 en respuesta a una regresión seria descubierta en 2.4.2.

Otras correcciones

  • MDL-38303 - MUC: Session cache is adjusted accordingly when user logs in or out
  • MDL-38386 - Upgrade step for 24 and master adjusted
  • MDL-38332 - Browsing users paginates properly for multiples of 30 users
  • MDL-33424 - Images correctly restored from a 1.9 course quiz
  • MDL-34011 - Display of student attempts for Short Answer questions in Lessons is now correct

Asuntos de seguridad

No hay nuevos asuntos de seguridad arreglados en esta liberación.

Vea también

Moodle 2.4.2

Moodle 2.4


Debido a una regresión seria en la versión 2.4.2, Moodle 2.4.3 se liberó el Lunes 18 de marzo del 2013.

Fecha de liberación: 11 Marzo 2013

Aquí está la lista completa de asuntos corregidos en 2.4.2.

Características principales

  • MDL-32975 - There is an option to sort My Courses list alphabetically
  • MDL-36297 - HTML purifier strings are now cached
  • MDL-35074 - More students can now appear per page in the Grader Report
  • MDL-34435 - Actions in categories are now logged

Cambios funcionales

  • MDL-30669 - Admins are warned before deleting 'Sticky' site-wide blocks in 2.2 accidentally through a course page
  • MDL-37894 - Not yet opened quizzes show close date as well as open date
  • MDL-35336 - Process for enabling statistics is now clearer

Cambios en API

  • MDL-36363 - Removing a file store cache instance removes its folder too
  • MDL-31636 - Comments API allows plugins to set the date format

Asuntos de seguridad

Se resolvieron varios asuntos relacionados con seguridad. La liberación de los detalles de estos asuntos ha sido retrasada hasta el lunes 25 de marzo del 2013 para darle oportunidad a las personas para que se actualicen a la versión de emergencia 2.4.3.

Correcciones y mejoras

  • Fixes for MUC - MDL-37683 MDL-37545 MDL-38110 MDL-38165
  • MDL-37792 - Conditional Resource based on a profile interest field now works when fields are empty
  • MDL-38173 - Adding modules to courses where completion is enabled no longer causes corruption
  • MDL-37847 - Plain text essays now show HTML special characters appropriately
  • MDL-37774 - Moodle 1.9 to 2.x course restore now works with directory resources
  • MDL-37563 - Assignment upgrade now includes conditional access settings
  • MDL-36757 - Editing an activity no longer reveals hidden grades
  • MDL-35780 - Participants page disclosure of email addresses is now consistent
  • MDL-35175 - Lesson now shows attempts if associated with a grouping
  • MDL-37710 - Students can access their own submitted files in a team submission assignment
  • MDL-38352 - Improved language strings added to the English language pack, the most noticeable being 'My Moodle' in the site admin settings renamed as My home

Vea también

Moodle 2.4.1

Moodle 2.4

Vea https://docs.moodle.org/dev/Moodle_2.4.1_release_notes

Moodle 2.4

Moodle 2.4

25/Notas de las últimas versiones

TRADUCCIÓN EN PROCESO vea (en inglés)

Fecha de liberación: 3 de Diciembre de 2012

Aquí está la lista completa de mejoras de Moodle 2.4.

Muchas gracias a todos los que trabajaron en esta versión

Agradecimientos especiales al Equipo de Integración de Moodle HQ quienes trabajaron incansablemente con todos los desarrolladores para revisar, probar y ayudar a terminar el código para incluirlo al núcleo de Moodle:

  • Eloy Lafuente
  • Sam Hemelryk
  • Dan Poltawski
  • Aparup Bannerjee

¡Finalmente, gracias a todo el equipo de pruebas dentro y fuera del cuartel general de Moodle y de toda la comunidad, quienes contribuyeron a producir nuestra liberación más exitante y estable a la fecha!


Requisitos

  • Navegador mínimo recomendado: Firefox 4, Internet Explorer 8 (IE 10 requerido par arrastrar y colocar archivos desde afuera del navegador hacia Moodle), Safari 5, Google Chrome 11
  • Actualización de Moodle: Moodle 2.2 o posterior (si actualiza desde una versión más antigua, Usted debe actualizar a la versión 2.2 como primer paso)
  • Versión mínima de Base de Datos: Postgres 8.3, MySQL 5.1.33 (MDL-33984), MSSQL 2005 o Oracle 10.2
  • Versión mínima de PHP: PHP 5.3.2

NOTA: Probablemente dejaremos de soportar a IE8 en Moodle 2.5 (Junio 2013)

Principales características nuevas

Mejoras al Desempeño

Se han hecho una variedad de mejoras "debajo del cofre" para mejorar el desempeño de diferentes formas. Algunas de ellas requieren configurarse por el administrador para tomar ventaja de ellas, pero usadas adecuadamente le pueden permitir a Usted hacer un mejor uso de su hardware, para tener mayor velocidad y más estudiantes.

  • MDL-33018 - Nuevo índice de contexto para mejorar sustancialmente el desempeño del sistema en instalaciones grandes con PostgreSQL.
  • MDL-30643 - Mejora del desempeño de estadísticas diarias.
  • MDL-33017 - Reducción significativa del widget para navegación.
  • MDL-25290 - MUC Stage 1: Implementación de parte de la arquitectura de caché del núcleo (MUC).
  • MDL-34343 - Caché de meta información de Base de Datos.
  • MDL-34399 - Caché asociado a preguntas.
  • MDL-36211 - Mejora del desempeño al no bloquear sesiones de invitados y usarios no registrados

Estos resultados demuestran mejoras tal-cual sin necesidad de afinar o añadir paquetes adicionales especiales soportados por MUC (que mejorarían las cosas aún más).

Uso de BasedeDatos (-19.2%) Tiempo usado (-4.1%) Archivos incluidos (-4.5%)
database usage.png 24release time used.png 24release files included.png
KiloBytes descargados (-15.2%) Tamaño de sesión (+5.1%) getstring() llamadas (-12.5%)
24release kilobytes downloaded.png +0.91KB per user

(+5.1%)

24release getstring calls.png

Actualización de plugin desde adentro de Moodle

Plugins para formato de Cursos

Moodle has always supported pluggable course formats, but now we've given developers even more flexibility than before. Course formats can now provide their own settings for courses and sections, and they can also have a lot more control of all the pages in a course.

We're looking forward to seeing some exciting course formats from the community in future. (Note that in 2.4 the standard course formats have not been changed).

Temas gráficos

  • MDL-22955 - Support for SVG icons.
  • MDL-34299 - All pages are now served with HTML5 doctype by default. This allows us to improve usability, add new features, developers can use reliable iframe tag instead of broken object embedding, data attributes may simplify JavaScript code, etc.
  • MDL-36487, MDL-36481 - Improved compatibility with Internet Explorer 8-10.
  • MDL-34915 - SimpleYUI enables similar coding style to JQuery, it is intended especially for theme designers.
  • Multiple RTL fixes and improvements.
  • MDL-34080 - Complete overhaul of all icons. The default icons used for activities and editing actions have been updated for the first time since Moodle 1.0. Not only are they a little bigger and more colourful but they are SVG format and support full scaling on all devices, so they always look good. (Developers, see Moodle icons 2.4)
  • MDL-36544 - Remove special border-radius on course/site description block, standard theme

Integración mejorada con el editor TinyMCE

The integration of TinyMCE editor was significantly improved:

  • MDL-33041 - Support for fully configurable add-on plugins extending standard TinyMCE.
  • MDL-35172 - New TinyMCE editor settings allowing an admin to customise the toolbar, enable/disable icons such as insert equation and insert emoticon.
  • MDL-35955 - Support for built-in browser spell checking.
  • MDL-34875 - Other minor fixes and improvements.

(Desarrolladores, vean TinyMCE plugins)

Mejoras relacionadas con Inscripción

  • MDL-31437 - Cohorts can now be synchronised to course groups!
  • MDL-35071 - Completely reworked support for enrolment restore, fully implemented in manual, self, cohort and database plugins.
  • MDL-35064 - Option to move users to manual enrolment method when uninstalling other enrolment plugins.
  • MDL-35062, MDL-35063 - New configurable expiration action in self and manual enrolment plugins.
  • MDL-28980, MDL-35843 - Pending expiration notification in self and manual enrolment plugins.
  • MDL-23875 - Self enrolment can be restricted to cohort members.
  • MDL-35061 - More custom fields into enrol table.
  • MDL-34696 - Other minor enrolment fixes and improvements.

Integración de calendarios externos

¡La característica con más votos a favor en el tracker ha sido completada!

  • MDL-16660 - Ahora Usted puede enlazar sus calendarios externos (como el de Google, o un calendario de otro sitio Moodle) al calendario de Moodle via el estándar de iCal.

Soporte completo para nombres de archivo Unicode en archivos Zip

  • MDL-33710 - Moodle crea archivos ZIP válidos con nombres de archivo Unicode.
  • MDL-33753 - Moodle ahora extrae la mayoría de los archivos ZIP con nombre Unicode.

Please note that the built-in Windows zip/unzip is not Unicode compatible. It is possible to extract the windows zips if you set the same language in Moodle and in Windows. Windows can not extract any valid Zip archives with Unicode file names, please use other tools such as 7-Zip, WinZip or WinRar.

Mejoras a Tareas

A number of significant - and very welcome - enhancements to the assignment module have been made:

  • MDL-31284 - Group assignments - It will now be possible to set an assignment which a group can work on collaboratively -and receive a common (or individual) grade.
  • MDL-31291 - Blind marking i.e. not knowing the identity of students when grading. Students' names will be replaced by randomly generated Participant numbers.
  • MDL-31295 - Submission date extensions - Teachers can set a cut-off date (and time) beyond which submissions will no longer be accepted. They can also grant extensions for those who miss the deadline.
  • MDL-31288 - Submission statement - It will be possible to set a submission statement so students have to check a box promising their work is original before submitting it.
  • MDL-31276 - Offline marking - Teachers can download all assignments plus the grading sheet, view, grade and give feedback offline and then upload back to Moodle and have the grades/files/comments transferred into Moodle's gradebook.

Otras características

Mejoras al módulo de Taller

  • MDL-36135 Full support for alternative grading evaluation methods.
  • MDL-26349 Final grades are displayed to workshop participants when the activity is closed.
  • MDL-35421 Ability to define a conclusion text to be displayed to workshop participants when the activity is closed.
  • MDL-36209 Teachers can assess submissions in the grading evaluation phase without the need to switch to the assessment phase.

Misceláneos

  • MDL-8249 - Standard role names and descriptions are now fully localised in new installations. Admins may remove hardcoded role names in existing installations if necessary.
  • MDL-19430 - Users can set the order and number of courses displayed on their My home page.
  • MDL-34088 - Students can now see the content of advanced grading forms on their assignment page before they submit.
  • MDL-29538 - Activities and topics can be restricted according to user profile fields.
  • MDL-30643 - Statistics performance has been improved which should have impact for large sites primarily.
  • MDL-22259 - Rename "Course Prerequisites" to "Completion Dependencies"
  • MDL-30901 - The screen reader profile setting has been removed - all pages should now work with a screen reader
  • MDL-31341 - Submission added to the Activity Completion tracking options
  • MDL-32797 - The default Wiki "First page name" is now blank, but required
  • MDL-36119 - LDAP authentication synchronisation now includes PHP 5.4 paged support
  • MDL-34657 - When searching for users exact matches are listed first
  • MDL-4655 - The number of summaries per page limit is now configurable
  • MDL-34992 - The messaging providers page has been tidied and ordered
  • MDL-31968 - Apache mod_ntlm login has been restored as a working authentication plugin
  • MDL-34848 - SCORM activities are shown selectively on the My home page.
  • MDL-15471 - Course tags improvements
  • MDL-32309 - Calendar event hide/show links are now consistent on page and in block
  • MDL-31365 - Safe Exam Browser window no longer includes a logout link
  • MDL-34899, MDL-35042 - Allow HTML block instances to specify additional CSS classes
  • MDL-25012 - Blog system can be completely disabled
  • MDL-22937 - Message styles have been consolidation across chat/messaging/comments
  • MDL-27831 - Delete Event button is now displayed only once on the event page

Asuntos de Seguridad

Todos los asuntos de seguridad corregidos para 2.3.x y 2.2.x también están corregidos para 2.4.

Para Desarrolladores: cambios en API

Abbreviated descriptions of API changes are always kept up to date in the "upgrade.txt" within each plugin area. We do this so that the information is always exactly right for the version of Moodle you are using. Changes in this release:

Core
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/upgrade.txt;hb=master
Authentication Plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=auth/upgrade.txt;hb=master
Backup
http://git.moodle.org/gw?p=moodle.git;a=blob;f=backup/upgrade.txt;hb=master
Calendar
http://git.moodle.org/gw?p=moodle.git;a=blob;f=calendar/upgrade.txt;hb=master
Course formats
http://git.moodle.org/gw?p=moodle.git;a=blob;f=course/format/upgrade.txt;hb=master
Enrolment plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=enrol/upgrade.txt;hb=master
TinyMCE plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/editor/tinymce/upgrade.txt;hb=master
Activity modules
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/upgrade.txt;hb=master See also Moodle_icons_2.4 for information on the new icons.
Chat module
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/chat/upgrade.txt;hb=master
Quiz access rules
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/quiz/accessrule/upgrade.txt;hb=master
Portfolio plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=portfolio/upgrade.txt;hb=master
Question format plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/format/upgrade.txt;hb=master
Question types
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
Repository plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=repository/upgrade.txt;hb=master
Tags
http://git.moodle.org/gw?p=moodle.git;a=blob;f=tag/upgrade.txt;hb=master
Themes
http://git.moodle.org/gw?p=moodle.git;a=blob;f=theme/upgrade.txt;hb=master

Cambios en núcleo API

  • MDL-36145 - Latest YUI 3.7.3 imported, includes full IE 10 compatibility.
  • MDL-34741 - Custom integration of YUI2 was replaced by 2in3. All legacy code needs to be updated to use new YUI3 modules, 2in3 dependency or SimpleYUI.
  • MDL-31973 - Component field in group_members table. Group membership can be linked to other plugins.
  • MDL-8249 - Improved API for role translation and customisations. See http://git.moodle.org/gw?p=moodle.git;a=blob;f=enrol/upgrade.txt;hb=master
  • MDL-34960 - Dropped support for Google Maps V2 API, use V3 instead.
  • MDL-35218 - Improved course-related functions.
  • MDL-35506 - PostgreSQL rolls back transactions on errors
  • MDL-34648 - A new capability has been added to control moving a section in a course
  • MDL-31926 - The function obfuscate_mailto allows a link to include a subject
  • Latest versions of 3rd party libraries - ADOdb 5.17, Flowplayer 3.2.14, phpMailer 5.2.1, TCPDF 5.9.181.

Cambios en plugin API

Pruebas de unidad

Unit tests are now required in most pull requests.

  • MDL-36701 - Composer dependency manager support.
  • MDL-33180 - SimpleTest support was removed, use PHPUnit instead.
  • MDL-35479 - New debugging support in PHPUnit tests - simplified testing of code that uses debugging().
  • MDL-36031 - Message redirection in PHPUnit tests - simplified testing of code that sends messages.
  • MDL-36703 - Basic enrolment support in data generator.
  • More unit tests for cohorts, enrolments and other areas.

Plugins de autenticación (identificación)

  • MDL-34685 Auth plugins may provide custom user signup forms.

Temas gráficos



Moodle 2.3.10

Esta versión de Moodle ya no está soportada. Generalmente, a esta versión solamente se le han aplicado composturas para asuntos serios de seguridad. Se le recomienda que haga una Actualización de moodle hacia una versión de Moodle que sí esté soportada.

Historia de las versiones > 25/Notas de las últimas versiones


Fecha de liberación: 14 Noviembre 2013

Aquí está la lista completa de arreglos en 2.3.10.

Asuntos de seguridad

Se resolvieron varios asuntos de seguridad. Los detalles se liberarán una semana después para permitirles a los administradores de sistemas actualizar sus servidores a la última versión

Arreglos y Mejoras

  • MDL-36818 - Se arregló la configuración para CURLOPT_SSL_VERIFYHOST en CAS.

Vea también

Moodle 2.3.9

Esta versión de Moodle ya no está soportada. Generalmente, a esta versión solamente se le han aplicado composturas para asuntos serios de seguridad. Se le recomienda que haga una Actualización de moodle hacia una versión de Moodle que sí esté soportada.

Historia de las versiones > 25/Notas de las últimas versiones


Fecha de liberación: 9 Septiembre 2013

Aquí está la lista completa de arreglos en 2.3.9.


Asuntos de seguridad

Se resolvieron varios asuntos de seguridad. Los detalles se liberarán una semana después para permitirles a los administradores de sistemas actualizar sus servidores a la última versión

Arreglos y Mejoras

  • MDL-40633 - Auto-linking filter behaving as expected.

Vea también

Moodle 2.3.8

Esta versión de Moodle ya no está soportada. Generalmente, a esta versión solamente se le han aplicado composturas para asuntos serios de seguridad. Se le recomienda que haga una Actualización de moodle hacia una versión de Moodle que sí esté soportada.

Historia de las versiones > 25/Notas de las últimas versiones


Fecha de liberación: 8 Julio 2013

Aquí está la lista completa de asuntos arregados en 2.3.8.

Asuntos de seguridad

Se resolvieron varios asuntos de seguridad. Los detalles se liberarán una semana después para permitirles a los administradores de sistemas actualizar sus servidores a la última versión

Arreglos y Mejoras

  • MDL-39363 - SCORM pass/fail status is set for a grade of 0.
  • MDL-39177 - Overwriting files always observes the "alias" attribute.
  • MDL-33719 - When overwriting a copy of a file with an alias/shortcut of a file, the file thumbnail is refreshed.
  • MDL-40142 - No JavaScript error is caused by the navigation block in relation to course categories.
  • MDL-39512 - The manual graded question behaviour has been disabled by default.

Vea También

Moodle 2.3.7

Vea https://docs.moodle.org/dev/Moodle_2.3.7_release_notes

Moodle 2.3.6

Moodle 2.3


Fecha de liberación: 18 March 2013

Aquí está la lista completa de asuntos corregidos en 2.3.6.

Corrección de regresión

  • MDL-38474 - Teachers unable to access server files

Note: Moodle 2.3.6 is being released just one week after 2.3.5 in response to a serious regression being discovered in 2.3.5.

Otras correcciones

  • MDL-38332 - Browsing users paginates properly for multiples of 30 users
  • MDL-33424 - Images correctly restored from a 1.9 course quiz
  • MDL-34011 - Display of student attempts for Short Answer questions in Lessons is now correct

Asuntos de seguridad

No hay nuevos asuntos de seguridad corregidos en esta versión

Vea también

Moodle 2.3.5

Moodle 2.3

Vea https://docs.moodle.org/dev/Moodle_2.3.5_release_notes

Moodle 2.3.4

Moodle 2.3

Vea https://docs.moodle.org/dev/Moodle_2.3.4_release_notes

Moodle 2.3.3

Moodle 2.3

Vea https://docs.moodle.org/dev/Moodle_2.3.3_release_notes

Moodle 2.3.2

Moodle 2.3

Vea https://docs.moodle.org/dev/Moodle_2.3.2_release_notes

Moodle 2.3.1

Moodle 2.3

Vea https://docs.moodle.org/dev/Moodle_2.3.1_release_notes

Moodle 2.3

Moodle 2.3

Historia de las versiones > 25/Notas de las últimas versiones

Esta traducción corresponde a Moodle 2.3 release notes, ¡pero no se ha hecho! Fecha de liberación de la versión: 25 Junio de 2012

Here is the full list of fixed issues in 2.3.

Many thanks to everyone that worked on the new features in this release, including those from Moodle HQ, The Open University, NetSpot, Synergy Learning, Lancaster University Network Services, Catalyst IT, CV&A Consulting (funded by ESADE and IL3-UB) and others. More details can be found below under each major feature, or look at the list of bugs fixed above.

A special thanks to our incredible 'Integration Team' from Moodle HQ who worked tirelessly with all developers to review, test and help finish code for inclusion in Moodle core:

  • Eloy Lafuente
  • Sam Hemelryk
  • Dan Poltawski
  • Aparup Bannerjee

Finally, thanks to all our testers both within Moodle HQ and from the whole community, who have contributed to producing our most exciting and stable release yet!


Requisitos

  • Minimum browser: Firefox 4, Internet Explorer 8 (IE 10 required for drag and drop of files from outside the browser into Moodle) , Safari 5, Google Chrome 11, Opera 9
  • Moodle upgrade: Moodle 2.2 or later (if upgrading from earlier versions, you must upgrade to 2.2 as a first step)
  • Minimum DB versions: Postgres 8.3, MySQL 5.1.33 (MDL-33984), MSSQL 2005 or Oracle 10.2
  • Minimum PHP version: PHP 5.3.2

Principales características nuevas

Usabilidad de archivos

  • MDL-31907 - A nicer-looking file picker with fewer clicks.
  • Images now display as true thumbnails in the file picker and file manager.
  • Other files have pretty icons for most file types.
  • Files view can be easily toggled between icons view or a table view with sizes and dates, or a hierarchical list view.
  • You can now drag and drop files directly from your desktop straight into file areas!
  • File info (eg license information, sizes, dates) can be easily edited and viewed in a popup dialogue.
  • Files can be created as "aliases/shortcuts" of other files. This allows you to, for example, use a single file in your private files area multiple times in all your courses. If you update the original file then all the aliases will automatically update!
  • Aliases are easily identifiable in the file manager interface.

Credits to Moodle HQ: Marina Glancy, Barbara Ramiro, Martin Dougiamas, David Mudrak, Dongsheng Cai and others.

File picker icon view
File picker table view
File picker hierarchical list view
File info popup dialogue
Creating an alias
Aliases are easily identifiable

Mejoras a repositorios

  • MDL-32117 - New EQUELLA repository enabling users to make aliases (shortcuts) to EQUELLA files.
  • MDL-28666 - If a repository supports it then it's possible to make an alias/shortcut to a file in an external repository. If the file is updated in the repository, then this change is reflected in Moodle. The file remains under Moodle access control however, and the original URL is not usually revealed. In the 2.3 core release, this is supported by private files, server files, file system, Box.net and EQUELLA repositories.
  • The repository plugin is now able to take over the whole right-hand pane of the file picker and provide its own searching/browsing interface.
  • MDL-31675 - Server files repository now available for database, forum and glossary activities.

Credits to Moodle HQ: Dongsheng Cai, Marina Glancy, Martin Dougiamas, Petr Skoda

Mejoras a páginas de cursos

  • MDL-32476 - Courses can now choose to show sections on individual pages
  • MDL-31052 - All AJAX editing on the course pages has been modernised and cleaned up (YUI3). It's on by default now too.
  • MDL-31263 - Blocks can be dragged and dropped around the page (again)
  • MDL-30617 - An optional new popup "Activity chooser" has been added with full introduction, examples and links about each activity or resource module.
  • MDL-22504 - You can now drag files straight into the course page and they will be added as resources.
  • MDL-31215 - You can edit the name of any activity or resource directly on the course page without entering the settings (works particularly well with drag and drop).
  • MDL-32771 - You can now add/remove sections directly from the course page.
  • MDL-32770 - With paged sections, navigation is possible between sections (previous, next, main).

Credits to: Andrew Nicols and Ruslan Kabalin (LUNS) Davo Smith (Synergy Learning), Dan Poltawski and Martin Dougiamas (Moodle HQ)

File drag and drop
Activity chooser

Módulo tarea

  • MDL-26997 - Complete rewrite of the assignment module from scratch, by NetSpot (Moodle Partner in Australia)
  • Assignment subtypes are no longer needed. New plugins are possible for
  • Old Assignment module is still installed, and works, but is not necessary

Credits to Netspot: Damyon Wiese, Raymond Wijaya, Minh-Tam Nguyen

  • MDL-31731 - New marking guide advanced grading method, where a teacher enters a comment per criterion and a mark up to a maximum

Credits to Dan Marsden Catalyst IT (development); Lightwork Team at Massey University (concept); NetSpot Innovation Grant (funding)

Módulo libro

  • MDL-32709 - The most popular third-party resource module ever, Book finally joins core. Welcome!

Credits to Petr Škoda, Moodle HQ

Módulo cuestionario (examen)

  • MDL-3030 - More robust handling of quiz attempts that are not submitted by the deadline.
  • MDL-3054 & MDL-11047 - There is now an option for teacher to force students to answer the quiz questions strictly in order. As part of this, the quiz remembers which page the student was last on, and will take them back there when they resume an attempt.

Credits to Tim Hunt, The Open University and Charles Fulton, Lafayette College

Módulo SCORM

  • MDL-29745 - New SCORM graph report plugin (credits to Ankit Agarwal, Moodle HQ and Dan Marsden, Catalyst IT)
  • MDL-32937 - You can now drag a SCORM package straight into the course page and it will be added as SCORM activity (credits to Christopher Tombleson and Dan Marsden, Catalyst IT, and Davo Smith, Synergy Learning)

Módulo taller

  • MDL-26099 - Option to make the workshop switch to the assessment phase automatically after the submissions deadline (including automatic allocation of submissions for assessment)
  • MDL-25660 - Workshop submission deadlines are shown in the calendar
  • MDL-27508 - Improved support for pagination and filtering workshop submissions by group
  • MDL-32638 - Workshop supports file browsing via Server files repository (including improved access control when serving submission files)

Credits to David Mudrak, Moodle HQ

Notificaciones de actualización disponible

Credits to David Mudrak, Moodle HQ

Otras características importantes

Requisitos de los plugins de Google Docs y Picasa

  • MDL-29857 - Due to a change in Google's service, Moodle has switched to a more secure and more user-friendly system for communicating with Google called 'OAuth 2.0'. An administrator must register their site with Google, as described in Google OAuth 2.0 setup in order to obtain a client ID and secret for use in configuring all Google Docs and Picasa plugins (the Google Docs and Picasa repositories and the Google Docs and Picasa portfolios).

Credits to Dan Poltawski, Moodle HQ

IMS Common Cartridge 1.1 Exportación

  • MDL-33079 - In Moodle 2.2 we introduced IMS CC import. Well, now you can also export to that format, via the normal Backup menu. Just look for the IMS CC checkbox.

Miscelláneos

  • MDL-31121 - Option in file resource settings to display file size and/or type on course page (credits to Sam Marshall, The Open University)
  • MDL-32009 - Admin option for uninstalling messaging outputs and report of messaging output statuses on plugins overview page
  • MDL-29941 - Admin option to enable a CSS optimiser that analyses and refactors CSS before caching it
  • MDL-24419 - Conditional activities setting enabling teachers to restrict access to a course section using similar logic to Conditional Activities (with thanks to the University of New South Wales for funding and NetSpot for developing this feature and Sam Marshall at the OU for integrating it to core)
  • MDL-26901 - Option to add extra fonts to the TinyMCE HTML editor
  • MDL-31315 - When editing a form, a warning will be displayed if trying to navigate away with content edited
  • MDL-33401 - Managers are now allowed the capability to edit blocks (moodle/block:edit) by default for new installs. This does not affect existing installations.
  • MDL-32005 - New group and groupings ID number setting for matching groups and groupings against external systems (credits to Andrew Nicols, LUNS)
  • MDL-30482 - New view glossary entries capability
  • MDL-31158 - New recover grades default setting
  • MDL-11378 - New SMTP security email setting
  • MDL-31654 - When uploading users with custom profile menu fields, fields are now uploaded by value rather than by index. Such values are now validated.
  • MDL-33122 - In a fresh install, more repositories are enabled by default. Default enabled repositories are Server files, Recent files, Upload a file, URL downloader, Private files, Wikimedia and YouTube.
  • MDL-27469 - SCORM activities now correctly work with activity completion.
  • MDL-22895 - Calendar events for a course are backed up and restored.
  • MDL-19125 - The ability to add activities/resources to a course is now controlled by capabilities.
  • MDL-31014 - The Glossary approval page now has a new page format.
  • MDL-29615 - A setting has been added that prevents users from overriding their default email address with another in their messaging settings.
  • MDL-31854 - The total grade column is now more prominent on the Quiz grades report.
  • MDL-29624 - Media embedding settings, applicable in a number of areas, are now applied consistently across the site. These settings are now available in Settings > Site admin > Appearance > Media embedding. (credits to Sam Marshall, The Open University)
  • MDL-27212 - On the Tags page, redundant anchor links have been removed.
  • MDL-31351 - The Splash theme has been updated.
  • MDL-31985 - Text and binary field size removed from XMLDB

Seguridad

All security issues that were fixed in 2.2.x and 2.1.x were also fixed in 2.3.

Cambios en API para desarrolladores

Abbreviated descriptions of API changes are always kept up to date in the "upgrade.txt" within each plugin area. We do this so that the information is always exactly right for the version of Moodle you are using. Changes in this release:

Blocks
http://git.moodle.org/gw?p=moodle.git;a=blob;f=blocks/upgrade.txt;hb=master
Course formats
http://git.moodle.org/gw?p=moodle.git;a=blob;f=course/format/upgrade.txt;hb=master
Filters
http://git.moodle.org/gw?p=moodle.git;a=blob;f=filter/upgrade.txt;hb=master
Activity modules
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/upgrade.txt;hb=master
Quiz access rules
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/quiz/accessrule/upgrade.txt;hb=master
Quiz reports
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/quiz/report/upgrade.txt;hb=master
Portfolio plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=portfolio/upgrade.txt;hb=master
Question behaviour plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/behaviour/upgrade.txt;hb=master
Question behaviour plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/format/upgrade.txt;hb=master
Question types
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
Repository plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=repository/upgrade.txt;hb=master
Themes
http://git.moodle.org/gw?p=moodle.git;a=blob;f=theme/upgrade.txt;hb=master


Cambios del núcleo en API

  • MDL-31902 All xxx_get_participants() functions are removed from core
  • As a part of MDL-32471, the signature of send_stored_file() has been modified. The last two parameters $filename and $dontdie were replaced with a single array containing additional options for the file serving. The pluginfile callbacks in plugins are supposed to transfer these options from the caller to send_stored_file() - see the note below.
  • MDL-28666 Files API changes, added ability to create file reference using file_storage::create_file_from_reference() method, update file record attributes using stored_file class
  • MDL-28666 Repository API changes, added new APIs repository::get_file_reference(), repository::get_file_by_reference(), repository::get_reference_details(), repository::send_file(), the new APIs make serving files from external repository possible
  • MDL-33446 Make sure that areas in your plugins where you DON'T want content to change have support for file references turned OFF. Some areas in Moodle core that do not support references are assignment submissions, workshop submissions, forum posts, and quiz essay questions - this is so that students are not able to update files from outside Moodle after any due date
  • AJAX Flags: MDL-32509 and MDL-32908 The $CFG->enablecourseajax and $USER->ajax fields have been removed. The fields was not widely respected and all 'advanced javascript' should work in a progressive enhancement and accessible way. A site wide flag still exists but may be phased out in the future.
  • MDL-27982 problematic non-standardised unsigned number support was removed from the database abstraction layer, all number columns in MySQL databases are automatically converted to signed, all other databases were already using signed numbers
  • MDL-31985 problematic text field size support was removed was removed from the database abstraction layer, all text columns in MySQL databases are automatically converted to big sizes, all other databases were already using only one text size

Cambios plugin API

  • As a part of MDL-32471, the API of the plugin function xyz_pluginfile() has been extended. There is a new array parameter passed to these callbacks containing additional options for the file serving. The array should be re-passed to send_stored_file(). The change is pretty trivial - see examples.
  • Activity modules can now declare support for course drag and drop upload Implementing_Course_drag_and_drop_upload_support_in_a_module

Cambios servicio web

Few changes could break existing web service clients in 2.3 - untill this version we tried not to break anything. However these changes will make the client's developer life easier, so we prefered to do them now than later. Please take in consideration these improvements and retest your clients:

Pruebas de Unidad

We have switched completely to using PHPUnit for all our unit tests now. All existing simpletests have been rewritten, and new tests have been added.

We intend to move towards a completely unit-test-driven development methodology (where the tests are written first!) for significant new code, and we also encourage all developers to implement unit tests covering at least the core features of their code.

Moodle HQ run these tests on an automated basis for all new code submitted for integration, as well as on each weekly release.

Cambios en Community hub

Some bug fixes and improvements in core and in the plugin. Hub administrators must update their hub to the most recent version regarding CONTRIB-3646.


Moodle 2.2.11

Notas de Moodle 2.2.11

Moodle 2.2.10

Notas de Moodle 2.2.10

Moodle 2.2.9

Notas de Moodle 2.2.9

Moodle 2.2.7

Notas de Moodle 2.2.7

Moodle 2.2.6

Notas de Moodle 2.2.6

Moodle 2.2.5

Notas de Moodle 2.2.5

Moodle 2.2.4

Notas de Moodle 2.2.4

Moodle 2.2.3

Notas de Moodle 2.2.3

Moodle 2.2.2

Notas de Moodle 2.2.2

Moodle 2.2.1

Notas de Moodle 2.2.1

Moodle 2.2

Notas de Moodle 2.2

Moodle 2.1.10

{{:Notas de Moodle 2.1.10]]

Moodle 2.0.10

Esta versión de Moodle ya no está soportada. Se le recomienda actualizar a una versión de Moodle completamente soportada.

Historia de las versiones > 25/Notas de las últimas versiones

Fecha de liberación:9 July 2012

Aquí está la lista completa de asuntos arreglados en 2.0.10.

Asuntos de seguridad

  • MSA-12-0046 Insecure protocol redirection in LDAP authentication
  • MSA-12-0047 SQL injection potential in Feedback module
  • MSA-12-0048 Possible XSS in cohort administration
  • MSA-12-0049 Group restricted activity displayed to all users
  • MSA-12-0050 Potential DOS attack through database activity

Composturas y mejoras

  • MDL-33583 "Keep all" automated backups now works
  • MDL-33984 2.3 upgrade problems resolved for double unsigned fields in DB

Vea también


Moodle 1.9.19

Esta versión de Moodle ya no está soportada. Solamente se han aplicado composturas en asuntos serios de seguridad. Se le sugiere actualizar a una versión soportada completamente de Moodle.

Historia de las versiones > 25/Notas de las últimas versiones

Fecha d liberación: 9 Julio 2012

Aquí está la lista completa de asuntos arreglados en 1.9.19.

Asuntos de seguridad

  • MSA-12-0050 Potential DOS attack through database activity

Composturas y mejoras

  • MDL-28676 A check is made for mysqli extension in Environment report

Vea también


Ver también

  • Historia de las versiones para las fechas de publicación de cada versión, así como enlaces a las notas de versiones antiguas.
  • O seleccione la categoría Notas de versiones abajo para enlaces a las notas de todas las versiones.