chalona_api 1.0.15 copy "chalona_api: ^1.0.15" to clipboard
chalona_api: ^1.0.15 copied to clipboard

PlatformAndroid

Framework Chalona para desarrollo de aplicaciones Flutter con servicios en background, notificaciones, base de datos y comunicación en tiempo real.

Changelog #

Todos los cambios notables de este proyecto serán documentados en este archivo.

El formato está basado en Keep a Changelog, y este proyecto adhiere a Semantic Versioning.

1.0.15 - 2025-07-12 #

Mejorado #

  • 🔄 Actualización de rutina

1.0.14 - 2025-07-12 #

Mejorado #

  • 🔄 Actualización de rutina

1.0.13 - 2024-12-19 #

Mejorado #

  • 🏭 Módulo de Producción: Agregado módulo de moldes
  • 🔧 Implementada clase Molde para gestión de moldes de producción
  • 📊 Agregado sistema de búsqueda con MoldeSearch y MoldeSearchResult
  • 🛠️ Soporte para especificaciones técnicas de moldes con clase _Specs
  • 🔄 Integración con sistema de máquinas a través de _MaquinasAsignadas

1.0.12 - 2024-12-19 #

Corregido #

  • 🔍 Búsqueda de Moldes: Agregado nombre a MoldeSearch para cumplir con las reglas de validación
  • 🏷️ Especificado name: 'molde_search' en constructor de MoldeSearch
  • 🛠️ Resuelto error de validación de ChalonaType para objetos sin nombre

1.0.11 - 2024-12-19 #

Mejorado #

  • 🔄 Comparación de valores: Implementado manejo robusto de valores booleanos en método compareTo
  • ✅ Comparación correcta entre booleanos (true > false)
  • 🔢 Comparación consistente entre booleanos y números (true = 1, false = 0)
  • 📝 Comparación mejorada entre booleanos y strings
  • 🎯 Manejo simétrico de comparaciones bool vs otros tipos
  • 🏭 Actualización de módulo de producción

1.0.10 - 2024-12-19 #

Mejorado #

  • 🔄 Comparación de valores: Implementado manejo robusto de valores booleanos en método compareTo
  • ✅ Comparación correcta entre booleanos (true > false)
  • 🔢 Comparación consistente entre booleanos y números (true = 1, false = 0)
  • 📝 Comparación mejorada entre booleanos y strings
  • 🎯 Manejo simétrico de comparaciones bool vs otros tipos

1.0.9 - 2024-12-19 #

Mejorado #

  • 🧹 Limpieza de código: Eliminados imports no utilizados en defs.dart y ecf.dart
  • 📝 Reducidos warnings del analizador de código de 15 a 13 issues
  • 🔧 Mejor cumplimiento de las mejores prácticas de Dart/Flutter

Corregido #

  • 🐛 Removido import no utilizado 'util.dart' en defs.dart
  • 🐛 Removido import no utilizado '../core/types.dart' en ecf.dart

1.0.8 - 2024-12-19 #

Mejorado #

  • 🔐 PostgreSQL: Mejorado manejo de permisos para secuencias en nuevas tablas
  • 🛠️ Función verify_chalona_user() ahora configura permisos por defecto más robustos para múltiples roles propietarios
  • ⚡ Agregada función auxiliar grant_sequence_access_to_chalona() para otorgar acceso específico a secuencias de tablas nuevas
  • 🔧 Permisos por defecto configurados tanto a nivel global como por esquema y rol propietario

Corregido #

  • 🐛 PostgreSQL: Resuelto problema donde el usuario chalona perdía acceso a secuencias de campos id en tablas nuevas
  • 🔒 Permisos ALTER DEFAULT PRIVILEGES ahora se aplican correctamente a objetos creados por diferentes roles

Agregado #

  • 📋 Función fn.grant_sequence_access_to_chalona(table_name, schema_name) para casos específicos
  • 🔄 Configuración automática de permisos para roles comunes (postgres, admin, session_user)

1.0.7 - 2024-12-19 #

Corregido #

  • 🐛 Error crítico: Corregido error "ChalonaType: Si no se especifica 'name', el parámetro 'free' debe ser true"
  • 🔧 Agregado parámetro initial a todas las clases que extienden ChalonaValue (25 correcciones)
  • 📝 Clases corregidas en types.dart: Id, Nombre, Codigo, Descripcion, Inactivo, Descrip, Email, Pass, Rnc, Telefono, Direccion, `