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|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 `IStructure` e `IConventions`
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 IStructure e IConventions