Skip to content

Releases: Juanoto2012/OpenMaps

V 1.1.4

07 Feb 16:20

Choose a tag to compare

Notas de Lanzamiento de OpenMaps

[1.1.4] - 07/02/2026

🚀 Nuevas Funcionalidades

  • Integración con Android Auto: Soporte completo para navegación en Android Auto con androidx.car.app:app:1.7.0
  • Servicio de Navegación Mejorado: Sistema de notificaciones mejorado con acción de detención durante navegación activa
  • Sistema de Notificaciones Modernizado:
    • Creación de canales de notificaciones para Android Oreo+
    • Implementación de PendingIntent seguro con FLAG_IMMUTABLE
    • Notificaciones basadas en categorías (CATEGORY_NAVIGATION)

🐛 Corrección de Errores

  • Fugas de Memoria: Corregidas fugas en NavigationService con limpieza adecuada en onDestroy()
  • Alertas de Seguridad: Resueltas advertencias de PendingIntent usando requisitos modernos de flags
  • Cumplimiento Android 13+: Mejorada la compatibilidad con canales de notificaciones

🔧 Actualizaciones de Dependencias

  • MapLibre Navigation actualizado a 5.0.0-pre10
  • Componentes de Android Jetpack actualizados:
    • androidx.core:core-ktx:1.15.0
    • androidx.appcompat:appcompat:1.7.0
    • androidx.activity:activity:1.9.3
    • androidx.constraintlayout:constraintlayout:2.2.0
  • Material Design actualizado a 1.12.0
  • Coroutines de Kotlin mejorado a 1.7.3

📱 Soporte de Plataforma

  • SDK Mínimo: Android 8.0 (API 26)
  • SDK Objetivo: Android 14 (API 34)
  • Dispositivos probados: Compatible con Android Auto

🔒 Mejoras de Seguridad

  • Todos los PendingIntents usan FLAG_IMMUTABLE
  • Limpieza adecuada de referencias al destruir el servicio
  • Implementación de canales de notificaciones para mayor control

⚡ Optimización de Rendimiento

  • Actualizaciones de notificaciones optimizadas con menor sobrecarga
  • Gestión mejorada del ciclo de vida para instancias de navegación
  • Manejo simplificado de acciones en notificaciones

Cambios Rotos: Ninguno
Procesos Conocidos: MapLibre Navigation 5.0.0-pre10 es una versión preliminar - algunas características pueden ser inestables.
Guía de Migración: No se requieren pasos de migración para esta versión menor.

V 1.1

08 Jan 16:06

Choose a tag to compare

📝 Notas de la versión

Versión 1.1.0

Nuevas características:

  • Soporte para Android Auto y Automotive: OpenMaps ahora es compatible con Android Auto y Android Automotive, llevando la navegación directamente a la pantalla de tu coche.
  • Búsqueda de lugares con Photon: Implementación de la API de Photon (basada en Nominatim) para una búsqueda de lugares más precisa y detallada.
  • Eliminar mapas sin conexión: Se agregó un botón para eliminar fácilmente los mapas sin conexión descargados y liberar almacenamiento.

Mejoras y corrección de errores:

  • Mejoras en la interfaz de usuario: Varias mejoras en la interfaz de usuario para una mejor experiencia de usuario.
  • Integración de la API de Photon: Se corrigieron problemas relacionados con la integración de la API de Photon.
  • Refactorización del código: Se reestructuró el código base para una mejor legibilidad y mantenimiento.
  • Se eliminaron llamadas a funciones innecesarias y se actualizó el parámetro de idioma de la API de Photon.

🚀 OpenMaps v1.0.1 - Production Ready

25 Dec 19:33
2763e54

Choose a tag to compare

¡Estamos un paso más cerca de la libertad cartográfica total! Esta versión 1.0.1 es una actualización de mantenimiento crítica que prepara a OpenMaps para su distribución oficial en tiendas de aplicaciones abiertas.

🌟 Novedades y Mejoras

  • Firma de Producción: Se ha implementado la firma digital oficial de Juanoto2012 Software, garantizando la integridad y seguridad de cada actualización.
  • Optimización de Búsqueda: Se ha integrado un debounce de 500ms en la API de Nominatim para reducir el consumo de datos y evitar peticiones innecesarias mientras escribes.
  • Localización: Mejoras en las traducciones al español y corrección de etiquetas en el motor de búsqueda.
  • Preparación para F-Droid: Estructura de metadatos Fastlane completada con soporte obligatorio para en-US.

🛠️ Correcciones Técnicas

  • Corregido un error que provocaba el cierre de la app al realizar búsquedas con caracteres especiales.
  • Optimización del encabezado User-Agent para cumplir con las políticas de OpenStreetMap.
  • Reducción ligera del tamaño del APK final mediante la optimización de recursos.

📥 Instalación

  1. Descarga el archivo app-release.apk adjunto abajo.

📦 Archivos incluidos

  • app-release.apk: Versión estable firmada para producción.
  • Source code (zip): Código fuente completo de esta versión.

🛤️ Próximamente

Estamos monitoreando la solicitud en F-Droid. Una vez aceptada, las actualizaciones se gestionarán automáticamente a través de su cliente oficial.

¿Problemas con esta versión? Reporta cualquier comportamiento inesperado en nuestra sección de Issues.