Evolución de la aplicación

Historial de versiones.

Consulta las funciones y correcciones incorporadas en Pastissier.

0.9.9 2026-09-27
  • Novedad: nueva imagen de Pastissier. El icono de la aplicación en el móvil ahora es la P del obrador sobre fondo verde, y cambian también el icono redondo y el temático de Android.
  • Novedad: todos los iconos de dentro de la app (recetas, elaborados, materias primas, costes, copias, cámara, vídeos, cuenta…) son nuevos y de la misma familia. Se ven más claros en pantallas pequeñas y en los accesos del panel, y los colores de error y aviso siguen siendo los de siempre.
  • Novedad: la web y el panel de administración usan la misma imagen, incluido el icono de la pestaña del navegador.
  • El icono de la ficha de Google Play se actualiza aparte, desde Play Console: no cambia solo por instalar esta versión.
  • No se ha tocado nada de tus datos, tus recetas ni tus copias: es un cambio de imagen.
  • Pastissier sigue en prueba cerrada en Google Play: el acceso se solicita desde la página de testers.
0.9.8 2026-09-16
  • Arreglado: restaurar una copia de seguridad completa se quedaba bloqueado si a la base le faltaba algún vídeo, que es justo la situación de la que hay que salir cuando se ha reparado una copia. Ahora, cuando al estado actual le faltan vídeos o alguno está vacío, la app guarda antes una instantánea interna con la base y todos los archivos de vídeo que sí están —incluidos los vacíos y los que no usa ninguna receta— y solo entonces sustituye. Si algo falla después, devuelve ese estado tal y como estaba.
  • Arreglado: si esa copia previa del estado actual no se puede crear, por ejemplo por falta de espacio o porque la base está ocupada, la restauración se cancela antes de tocar nada y se explica el motivo. La base y los vídeos que tenías se quedan como estaban.
  • Las copias de seguridad normales y la comprobación de la copia que eliges siguen exigiendo todos los vídeos: eso no se ha relajado.
  • La copia reparada del teléfono de Play se ha probado con los datos reales: parte del rescate original (38 archivos disponibles para 40 referencias) y restaura los 40 vídeos, 15 recetas y 39 preparados, con integridad y claves foráneas correctas.
0.9.7 2026-09-15
  • Arreglado: en algunos teléfonos la app no arrancaba al actualizar. Ocurría si tenías las recetas de ejemplo de la base de datos básica: la preparación de la base se quedaba a medias y la app se cerraba. Ya arranca y conserva todo.
  • Arreglado: al volver a descargar una receta de Red Pastissier, un vídeo podía acabar en el paso equivocado y, si fallaba la descarga de un vídeo, se podían perder los que ya tenías. Ahora cada paso tiene su identidad (la misma aquí y en el teléfono del autor) y, si no se puede asegurar que cada vídeo va a su sitio, se conserva la versión que tenías.
  • Arreglado: si el autor cambiaba un vídeo, la app podía seguir con el anterior sin avisar. Ahora se compara la huella del vídeo publicado y se avisa cuando el autor lo ha cambiado y no se ha podido descargar.
  • Arreglado: al editar una materia prima o un preparado que venía con una receta descargada se perdía la indicación de dónde vino, y las actualizaciones posteriores podían pisar tus cambios.
  • Arreglado: al crear una copia de seguridad, si faltaba un vídeo quedaba en Descargas un archivo vacío que parecía una copia buena. Ahora se explica el problema y no se deja ese archivo.
  • Novedad: «Exportar para recuperación» en Ajustes → Base de datos. Si a la base le falta algún vídeo, guarda la base tal cual, los vídeos disponibles y un informe que dice cuáles faltan y a qué receta y paso pertenecían. No sustituye a una copia de seguridad completa: hay que revisar el informe antes de usarla.
  • Las copias de seguridad y su restauración se han verificado con datos reales: base íntegra, hashes de los 30 vídeos y restauración que devuelve exactamente el mismo estado.
0.9.6 2026-09-14
  • Novedad: en el panel de control, arriba y bien visible, hay un botón «Envíame tus comentarios». Sirve para contar lo que te gusta, lo que no y lo que te ha dado problemas, sin registrarte ni poner tus datos: el comentario llega sin nombre. Está pensado para las pruebas, así que úsalo todo lo que quieras.
  • Novedad: en los listados de recetas, preparados, materias primas y utensilios se ve de un vistazo lo que es de fuera (icono de nube) y se puede borrar (papelera) o editar (lápiz, solo si es tuyo). Los iconos van ahora en su propia fila debajo, con sitio para todos.
  • Arreglado: no se borra nada que esté en uso. Si una receta, un preparado o un semielaborado usa una materia prima o un utensilio, no se borra y sale un aviso diciendo cuál es, para no dejar recetas incompletas. Una receta tampoco se borra si otra receta la lleva como componente.
  • Arreglado: ya se ve de dónde viene lo que no es tuyo: «Descargada de Red Pastissier», «Receta de ejemplo de Pastissier», «Preparado de ejemplo de Pastissier» o «Vino con una receta descargada». Antes las 10 recetas de ejemplo de la base de datos básica no salían marcadas aunque sus preparados sí.
0.9.5 2026-09-14
  • Arreglado: las recetas que te bajas de Red Pastissier ya no se pueden editar. En el listado salía el lápiz de editar en una receta de otra persona y se podía cambiar; ahora el lápiz solo sale en tus recetas y, si se llega a la pantalla de editar, avisa de que es de otro autor.
  • Arreglado: al guardar una receta desde Red Pastissier, el aviso de que se ha guardado salía dos veces. Ya sale una sola vez.
  • Arreglado: si borrabas una receta con sus preparados y volvías a descargarla, los preparados no aparecían en la lista. Ya aparecen, con sus ingredientes y sus pasos.
  • Los preparados ahora se eliminan de verdad, con sus ingredientes, sus pasos y sus vídeos, pero no se pueden eliminar si los usa una receta o otro preparado: sale un aviso diciendo cuál es, para que no se quede ninguna receta incompleta. (Antes «borrar» solo los archivaba, y encima dejaba hacerlo aunque una receta los estuviera usando.)
  • El aviso de versión nueva se adapta: mientras la app esté en pruebas habla de versiones de prueba, y cuando esté publicada ofrecerá la actualización normal.
0.9.4 2026-09-14
  • Al descargar de Red Pastissier una receta que trae preparados o materias primas que ya tienes, ya no se duplican ni se pisan: si lo que tienes es igual se reutiliza, y si funciona de otra manera se guarda una copia nueva con el mismo nombre que indica de qué receta y de qué autor viene.
  • La ficha de una materia prima o de un preparado dice de dónde salió, para distinguir la copia del autor de la tuya cuando hay dos parecidas.
  • Al abrir la app avisa si hay una versión nueva publicada y se puede actualizar desde la propia app. Es temporal, mientras las versiones sean de prueba: Play no las actualiza solas y hay que entrar a mano.
0.9.3 2026-09-13
  • Si vuelves a descargar de Red Pastissier una receta que ya tenías, se actualiza la que tienes con la versión nueva del autor, en vez de crearse otra copia. Antes podías acabar con la misma receta dos veces.
  • Las recetas que te bajas de Red Pastissier ya no se pueden vincular a tu cuenta: son de quien las publicó. Antes aparecía el botón «Vincular a mi cuenta» en una receta de otra persona; ahora no aparece, y aunque se intentara, no tendría efecto. Tampoco se pueden publicar como tuyas.
0.9.2 2026-09-13
  • Los «preparados base» se han quitado de la aplicación. Se quedaban a medias: se podían crear pero casi nadie los encontraba, y tener dos cosas parecidas (preparados y preparados base) liaba más que ayudaba. Los preparados de siempre siguen igual.
  • Se puede decir «no aplica» en los datos que no tienen sentido: el agua o la sal no tienen nutrición que declarar, y un preparado como montar nata no tiene un rendimiento que apuntar. Antes eso se guardaba igual que «sin rellenar», así que una receta completa podía parecer incompleta (y al revés). En los alérgenos ahora se distingue «no tiene» de «sin comprobar».
  • Ese estado viaja con la receta publicada y vuelve tal cual al guardarla en otro teléfono, así que lo que marcas no se pierde por el camino.
  • Panel de administración: el código de verificación en dos pasos se pide en una ventana de la propia página. Antes se pedía con una ventana del navegador que este podía bloquear, y entonces el correo llegaba con el código pero no había dónde escribirlo.
0.9.1 2026-09-12
  • Las recetas de otros autores que te guardas de Red Pastissier ya no se pueden editar: son de quien las escribió. La ficha lo avisa y el botón de editar desaparece. Se pueden seguir cocinando y borrando.
  • Ya se pueden borrar recetas del teléfono: en la ficha hay un botón «Borrar receta», con confirmación. Se borran también su foto y sus vídeos, para que no se quede el almacenamiento lleno.
  • Si borras una receta que habías publicado, se avisa de que seguirá publicada en la Red hasta que la retires desde «Mis publicaciones».
  • Al actualizar, las recetas que ya te habías descargado de la Red quedan marcadas como de solo lectura automáticamente.
  • La foto de la receta viaja con ella: al guardar una receta publicada en Red Pastissier, también se descarga su foto. Antes llegaba sin foto aunque el autor la tuviera puesta.
  • Red Pastissier: si publicas una receta que ya tienes publicada con el mismo nombre, se actualiza en vez de crear otra copia. Antes aparecía dos veces en la Red y no había forma de saber cuál era cuál.
  • Al publicar se avisa de que se actualizará si ya existe, y el mensaje final dice si se ha publicado o actualizado.
  • Red Pastissier: puedes borrar tu publicación desde la propia receta, sin tener que ir a «Mis publicaciones».
  • La receta se publica COMPLETA: ahora viajan también la nutrición entera de cada materia prima (grasa, proteínas, hidratos, humedad, sólidos), sus alérgenos completos (incluidos los «puede contener» y si están revisados o sin comprobar, con su fuente y su fecha), los datos para convertir unidades (tipo de medida, densidad y peso medio por unidad), la categoría de la receta y de los preparados, los datos completos de cada preparado y los semielaborados con sus ingredientes.
  • Los precios siguen sin publicarse nunca: ni el precio por unidad de las materias primas ni el coste de los ingredientes.
  • Las recetas grandes ya caben: el límite para publicar pasa de 100 MB a 200 MB, y la compresión de vídeo aprovecha ese margen. Hacía falta porque los preparados también llevan sus vídeos y una receta con varios preparados no cabía.
  • La receta publicada se enseña según tu tipo de usuario: en «andar por casa» los pasos van primero, con sus cantidades y su vídeo, y la ficha técnica (tiempos, conservación) queda plegada; en «cocinillas» manda la elaboración con los vídeos; en «profesional» la ficha y los datos técnicos de las materias primas (composición y nutrición por 100 g) aparecen de entrada. La receta es la misma y completa para todos: solo cambia qué se ve primero.
  • Los preparados de una receta publicada ya se ven en su ficha, con su rendimiento y sus ingredientes.
  • Al guardar en el teléfono una receta publicada, sus preparados llegan con la categoría, la descripción y las notas que les puso el autor: la categoría se guarda como familia y la descripción y las notas dejan de perderse por el camino.
  • Ya se puede decir «no aplica» en los datos que no tienen sentido: el agua o la sal no tienen nutrición que declarar, y un preparado como montar nata no tiene un rendimiento que apuntar. Antes eso se guardaba igual que «sin rellenar», así que una receta completa podía parecer incompleta (y al revés): ahora cada dato se marca como «con datos», «no aplica» o «sin rellenar». En los alérgenos se distingue «no tiene» de «sin comprobar». El estado viaja en la receta publicada y vuelve tal cual al guardarla en otro teléfono.
0.9.0 2026-09-12
  • Modo guiado «Paso a paso» para cocinar: se entra con el botón «Empezar a cocinar» de la receta. Empieza por la mesa de trabajo (ingredientes, utensilios, tiempo total), sigue con un paso por pantalla en letra grande y la pantalla siempre encendida, y termina con una tarjeta de receta terminada.
  • Temporizador de cocina en cada paso: cuenta atrás con el tiempo del paso, pausa, reinicio, «+1 min» y aviso con sonido y vibración al cumplirse el tiempo.
  • Ingredientes por paso: al editar un paso se marca qué ingredientes de la receta se usan en él y cuánto de cada uno, con la cantidad total al lado y lo ya repartido en otros pasos. Un resumen avisa de lo que queda por repartir.
  • En el modo guiado cada paso muestra solo lo que se usa en ese paso («200 g de harina»), no los totales de la receta.
  • Red Pastissier: las recetas publicadas viajan con su reparto de ingredientes por paso, y el detalle de una receta publicada muestra las cantidades de cada paso.
  • Tipo de usuario (andar por casa, cocinillas o profesional) que se elige al empezar y se puede cambiar en Ajustes; decide cómo se abre cada receta.
  • Nuevo feed vertical de vídeos resumen, con acceso desde la lista de recetas.
  • Los precios de las materias primas no se publican nunca en la Red Pastissier.
  • Guardar en mis recetas: desde una receta publicada en Red Pastissier puedes traerla a tu teléfono con un botón. Se guarda completa (ingredientes, elaborados, pasos, utensilios, reparto por pasos y vídeos) y queda como receta tuya y editable, con el autor original anotado.
  • Cada paso indica ahora en la lista cuántos ingredientes tiene asignados, y los que no tienen ninguno lo dicen claramente. La sección de pasos pasa a llamarse «Pasos (montaje y acabado)» y explica para qué sirve.
  • El resumen del reparto avisa también cuando te has PASADO: si repartes 200 unidades de un ingrediente que tiene 100, lo marca en rojo en lugar de darlo por bueno.
  • Vídeos de los pasos: al grabar se limita el bitrate (antes la cámara grababa a su aire y un paso de 30 segundos podía pasar de 60 MB), y al publicar en Red Pastissier los vídeos se comprimen de forma automática y proporcional para que la receta entera quepa en el límite de 100 MB. Si el conjunto ya cabe, no se recomprime nada.
  • Si una receta sigue siendo demasiado grande para publicarla, el aviso ahora dice cuánto ocupa de verdad y qué hacer, en lugar de un error técnico.
0.8.3 2026-09-11
  • Vídeo resumen por receta: se puede elegir de la galería o grabar uno nuevo, sustituirlo y eliminarlo. Al sustituir se ofrece también la opción de grabar, que antes no aparecía.
  • Corregido un fallo grave que impedía guardar recetas con vídeos tras actualizar desde una versión anterior: el guardado fallaba y se perdía la receta completa.
  • Girar la pantalla ya no pierde el formulario ni los vídeos que acabas de grabar.
  • Arranque más fluido: la preparación de la base de datos ya no bloquea la interfaz.
  • Las fotos se muestran con más fluidez y sin riesgo de quedarse sin memoria con imágenes grandes.
  • El buscador de elaborados y semielaborados ya no pierde el filtro al recargar la lista.
  • Al guardar una receta o un elaborado se muestra el progreso mientras termina.
  • Los números se muestran siempre con el formato español (12,5 en lugar de 12.5).
  • Nuevo semielaborado: los campos de rendimiento y orden se pueden dejar vacíos y el botón de guardar queda accesible con el teclado abierto.
  • La aplicación deja de buscar actualizaciones por su cuenta: las versiones se instalan y se actualizan desde Google Play.
0.8.2 2026-08-29
  • Red Pastissier: corregida la navegación a "Mis publicaciones" al estar visualizando una receta. Al pulsar "Mis publicaciones" se cierra el detalle actual y se muestra la lista de publicaciones propias.
  • Editor de vídeo: corregida la validación de clips de exactamente 30 segundos. Mejorada la gestión del límite máximo de duración con reintento controlado. Limpieza segura de archivos temporales durante exportación, reintentos, errores y cancelaciones.
  • Web pública: corregido el formulario "Ser tester" con mensajes claros de validación y diferenciación de errores (rate limit, errores del servidor).
  • Web pública: Inicio, Versiones y Ser tester en páginas separadas con autenticación funcional en las tres.
0.8.1 2026-08-25
  • Historial de versiones y textos informativos actualizados
  • Corrección de avisos de compilación y lint
  • La app sigue permitiendo trabajar solo en local sin registrarse
0.8.0 2026-08-23
  • Nueva Red Pastissier para usuarios con cuenta
  • Publicación de recetas propias vinculadas a la cuenta
  • Contrato de publicación y términos de uso obligatorios antes de publicar
  • Catálogo de recetas publicadas visible para usuarios autenticados
  • Sección "Mis publicaciones" para retirar una receta de la red o eliminar su copia del servidor
  • Las recetas locales no se eliminan al retirar o borrar una publicación de Red Pastissier
  • Nuevos documentos de privacidad y términos de Red Pastissier
0.7.3 2026-08-21
  • Utensilios seleccionables y guardados en recetas y elaborados
  • Exportación de recetas propias vinculadas a usuario
  • Protección al salir de formularios con cambios sin guardar
  • Corrección de botones Guardar, Descartar y Seguir editando
  • Obtención de user_id desde /api/auth/me para vincular recetas
  • Verificación de correo compatible con JSON y formulario
  • Mejoras de estabilidad
0.7.2 2026-08-16
  • Selección de utensilios al crear o editar recetas
  • Selección de utensilios al crear o editar elaborados
  • Utensilios en lista vertical con nombre, descripción y opción de quitar
  • Utensilios de elaborados visibles en su pantalla de detalle
  • Protección reforzada para contenido externo y no editable
  • Exportación de recetas propias con componentes, elaborados, utensilios y vídeos
  • Mejoras de estabilidad en exportación y limpieza de archivos temporales
0.7 2026-08-13
  • Pastissier se presenta como gestor de recetas de cocina en general, manteniendo su nombre e identidad
  • Vídeos cortos asociados individualmente a los pasos de recetas y elaborados
  • Grabación integrada con CameraX, cámara frontal o trasera y sonido opcional
  • Selección desde la biblioteca sin acceso general al almacenamiento
  • Editor obligatorio de fragmentos de 1 a 30 segundos y resolución máxima de 1080p
  • Sustitución, eliminación y limpieza segura de archivos temporales
  • Reproducción desde el detalle mediante un botón Play junto a cada paso con vídeo
  • Texto, tiempo, temperatura, notas y vídeo reunidos en un único formulario de paso
  • Guardado transaccional que conserva datos, vídeos e identificadores existentes
  • Canales de actualización separados para pruebas locales y futura distribución en Google Play
  • Seguridad reforzada, icono temático corregido y 158 pruebas automatizadas superadas
  • Actualización compatible con la base existente: esquema 20, seed 6, sin pérdida de datos
0.1.7.0 2026-08-09
  • Alérgenos y análisis calórico visibles en recetas y elaborados, incluidos los componentes anidados
  • Resultados parciales identificados cuando faltan datos nutricionales
  • Contenido descargado o de otros autores protegido como solo lectura
  • Consultas directas a BEDCA, USDA FoodData Central y Open Food Facts desde las materias primas
  • Migración local no destructiva de la base de datos al esquema 19
0.1.6.1 2026-08-09
  • Nueva base gratuita con 10 recetas completas y 28 elaborados reutilizables
  • Fuentes permanentes, atribución y licencia CC BY-SA 4.0 incluidas en cada receta
  • Alérgenos revisados para las materias primas utilizadas y precios iniciales vacíos
  • Descarga inicial compatible con bases creadas directamente en el esquema 18
0.1.6.0 2026-08-09
  • Alérgenos estructurados: contiene, puede contener o información desconocida
  • Fuentes, enlaces, fechas y región normativa guardados con cada materia prima
  • Consultas a fuentes oficiales y alimentarias, con advertencias sobre sus límites
  • Cuenta opcional con perfil, nick y avatar, manteniendo disponible el modo local
  • Elaborados navegables y utensilios visibles desde las recetas
  • Migración local no destructiva de la base de datos al esquema 18
0.1.5.9 2026-08-09
  • Panel principal simplificado y nuevo panel de Ajustes
  • Copias de seguridad e historial agrupados dentro de Ajustes
  • Nombre del elemento visible en los encabezados de consulta y edición
  • Protección al salir con cambios sin guardar
  • Opciones para guardar, descartar o continuar editando
0.1.5.8 2026-08-08
  • Creación y edición completa de recetas con rendimiento y conservación
  • Materias primas y elaborados reutilizables claramente separados
  • Pasos de montaje ordenados y vista sin apartados redundantes
  • Base inicial 3 con la tarta húmeda de chocolate completa
  • Migración no destructiva de la base de datos al esquema 15
0.1.5.7 2026-08-08
  • Creación, edición, consulta y archivado de elaborados
  • Componentes con materias primas u otros elaborados reutilizables
  • Pasos ordenados para conservar el proceso de elaboración
  • Catálogos y selectores ordenados alfabéticamente
  • Migración no destructiva de la base de datos al esquema 14
0.1.5.6 2026-08-08
  • Creación y edición completa de materias primas
  • Medidas por peso, volumen o unidad y selección de alérgenos
  • Precio local por envase y cálculo de costes normalizado
  • Migración no destructiva de la base de datos al esquema 13
0.1.5.5 2026-08-08
  • Comprobación y descarga de nuevas versiones
  • Base inicial descargable o base local vacía
  • Copias de seguridad y restauración sin limpieza automática
  • Registro web con verificación de correo y sesiones seguras
0.1.5.3 2026-08-05
  • Icono ImageNotSupported cuando no hay foto (edición, creación, detalle y preview)
  • Sección Ingredientes en RecetaDetalleScreen
  • Sección Elaborados/Semielaborados consultando receta_receta_relación
  • Historial de versiones visible desde app y web
0.1.5.2 2026-08-05
  • Ingredientes visibles en detalle de receta
  • Elaborados y semielaborados vinculados mostrados en detalle
1.5.1 2026-08-05
  • Buscadores en dialogs de agregar recetas
  • Botones "+" dentro de secciones
  • Dialog nuevo para agregar ingrediente en edición
1.5.0 2026-08-05
  • Buscador en dialogs de ingredientes y relaciones
  • Botones "+" dentro de cards
1.4.0 2026-08-02
  • Foto de receta guardada como ByteArray en BD (Room v11→v12)
1.3.0 2026-08-02
  • Edición de recetas (soft delete con activa=false)
1.2.0 2026-08-02
  • RecetasScreen con preview, RecetaDetalleScreen completa