2026-05-15
Agregado
Triggers
v2.4.0
Los triggers ahora aceptan condiciones por campo específico
Antes los triggers solo se disparaban al crear/editar/eliminar un recurso. Ahora puedes condicionar "si el campo X cambió de A a B" — útil para reaccionar solo a cambios de estado, por ejemplo.
2026-05-10
Cambiado
Permisos por tags
v2.3.2
Los permisos por campo ahora funcionan en los listados
Cuando un campo está restringido por tag, ahora también se omite en las respuestas de listado (GET /resources), no solo en el GET individual. El comportamiento quedó consistente entre rutas.
2026-05-08
Cambiado
Integración con APIs externas
v2.3.1
Reintento con backoff exponencial en llamadas externas
Las llamadas a las APIs externas configuradas en el proyecto ahora usan backoff exponencial (1s, 2s, 4s) en vez de reintento inmediato. Reduce la presión sobre la API destino en momentos de inestabilidad.
2026-05-05
Agregado
Recursos personalizados
v2.3.0
Nuevo tipo de campo: relación entre recursos
Ahora un campo puede referenciar otro recurso del mismo proyecto. Ej: Factura.cliente apunta al recurso Cliente. La API lo expande automáticamente cuando pasas ?expand=cliente en la petición.