0.0.1-R5-b24
Pre-release
Pre-release
ZakaHaceCosas
released this
09 Aug 14:15
·
715 commits
to main
since this release
PersonaPlus 0.0.1 [PRE-APP b24]
Qué hay en bandeja
Novedades
- La página de bienvenida fue arreglada, se ve mejor y más pulida.
- La navegación ahora está abajo, como debe ser.
- PersonaPlus ahora es capaz de auto detectar tu idioma (usará inglés si tu idioma no está soportado).
- ¡Resultados! Después de algunas sesiones en vivo, verás una página bastante sencilla con una estimación de las calorías quemadas.
Esta función aún está en desarrollo.
Mejoras y correcciones
- Corregidos algunos errores tipográficos de la app.
- Corregidos algunos fallos con las medidas que la app utilizaba para mostrar el contenido. Ahora los espaciados son mejores visualmente.
<Novedades para devs />
- Se eliminaron:
- Implementación duplicada de
termLog()
@ Dev Interface. - Exportacón de
addLogToGlobal()
@Toolkit, console
. - El uso de
vw
yvh
. Estos resultaban ser erróneos. Ahora se usaDimensions
de React Native. - Algunas dependencias innecesarias.
- Implementación duplicada de
- Se mejoró:
- Ya no es requerida la comprobación
Array.isArray()
al usargetObjectives()
. Como efecto secundario, el único parámetro de la función (wayToGetThem
) ya no es válido: siempre devolverá un objeto. - Ahora, en lugar de un JSX tan largo y anidado, varios elementos se movieron a funciones separadas dentro del propio archivo, notable sobre todo en
index.tsx
ySessions.tsx
. - Ahora los hijos de las
<Division />
s son opcionales. - Mejorados algunos registros de consola para ser más descriptivos.
- Se añadió JSDoc a funciones que lo necesitaban, y se mejoró donde hacía falta.
- La configuración de VSCode del repositorio.
- Ya no es requerida la comprobación
- Se añadió
- Una función para obtener la fecha de hoy en formato
DD/MM/YYYY
(toolkit/today.ts
,getCurrentDate()
). - Registro diario de los objetivos. ¡Está inacabado!
- Esta implementación reemplaza la propiedad
wasDone
, individual a cada objetivo, que ha sido eliminada.
- Esta implementación reemplaza la propiedad
- Interfaces
UserData
yUserHealthData
ahora se exportan del toolkituserData.ts
.
- Una función para obtener la fecha de hoy en formato
Cambios triviales
- Eliminado un huevo de pascua (único que había).
- Ahora Dev Interface también tiene una pantalla de carga.
Warning
Errores conocidos
- En algunos dispositivos, el deslizamiento puede fallar, no dejando deslizar el contenido.
- Dev Interface falla al cargar ciertos datos, mostrando
[object Object]
Todos los cambios: 0.0.1-R5-b23...0.0.1-R5-b24