Actualización

Actualización a la versión 3.2

La versión mínima de PHP requerida es la 8.1.

El código se ha afinado cuidadosamente para PHP 8.1. Se han añadido todos los nuevos type hints de métodos y propiedades. Los cambios son menores:

  • MySQL: la fecha cero 0000-00-00 se devuelve como null
  • MySQL: un decimal sin decimales se devuelve como int en lugar de float
  • el tipo time se devuelve como objeto DateTime con la fecha puesta a 0001-01-01 en lugar de la fecha actual

Actualización a la versión 3.1

  • la clase Nette\Database\Context se ha renombrado a Nette\Database\Explorer por coherencia con el nombre Database Explorer
  • las interfaces Nette\Database\IRow y Nette\Database\IRowContainer están marcadas como obsoletas por innecesarias
  • el driver MySqlDriver usa subconsultas
  • el traductor de sentencias SQL controla mejor dónde se pueden pasar arrays

Actualización a la versión 3.0

Algunos métodos, como fetch() o fetchField(), devuelven ahora null en lugar de false cuando no hay una fila siguiente.

Actualización a la versión 2.3

  • MySqlDriver usa de forma predeterminada la codificación utf8mb4 para MySQL >= 5.5.3 en lugar de utf8
  • IReflection se ha dividido en las interfaces gemelas IStructureIConventions
versión: 4.x