Bueno. Dicho así... no sé yo. Pero he topado con el error más grave (eso está mejor) hasta ahora descubierto en los NeoPlugins. Aunque, por otro lado, podía afectar únicamente a las acciones que retornaran un Array de resultados.

Hay varias acciones así en los NeoPlugins, pero, lo he descubierto mientras trabajaba en nuevo apartado para el plugin NeoDouble, y la verdad es que me ha vuelto un poco loco.

En pocas palabras, la variable que retorna los resultados de las acciones de los NeoPlugins (npResultadoAccion) era inicializada cada vez que se ejecutaba una acción. Sin embargo, se inicializaba como una variable "normal", cuando a veces se trata de un Array.

Esto podía ocasionar que una acción retornase un Array de 10 elementos, por ejemplo, y una siguiente acción un Array de 5 elementos... ¡los 5 elementos de la anterior acción quedaban aún en la variable, con una muy probable inconsecuencia del resultado!.

Bueno. He actualizado todos los NeoPlugins para solventar este error. Esta misma noche espero comentarte más acerca del nuevo apartado del plugin NeoDouble: en realidad está ya listo, pero, resta que documente las nuevas acciones en la ayuda.

Puedo adelantarte que NeoDouble, con este nuevo apartado, acaba de llegar a las 60 acciones.