Skip to content

Releases: ChiR24/travel_planner

Travel Planner v1.0.2

25 Feb 20:29

Choose a tag to compare

Travel Planner 2.0 - Release Notes

Version 1.0.2 (February 25, 2024)

This release focuses on critical bug fixes and improvements to enhance the stability, security, and performance of the Travel Planner application.

🔧 Bug Fixes

Weather API Integration

  • Fixed HTTPS Usage: Updated all Weather API endpoints to use HTTPS instead of HTTP for secure data transmission
  • Icon URL Security: Corrected weather icon URLs to use HTTPS protocol, preventing mixed content warnings
  • Data Parsing: Improved handling of weather data attributes to prevent null pointer exceptions

Google Maps Integration

  • Web Platform Support: Added Google Maps JavaScript API integration specifically for the web version
  • API Key Configuration: Properly configured API key in the web/index.html file
  • Map Rendering: Fixed issues with map rendering on different platforms and screen sizes

URL Launcher Dependency

  • Package Update: Updated the URL launcher package to the latest stable version
  • Compatibility Fix: Resolved compatibility issues with Flutter 3.19.0
  • External Links: Fixed problems with opening external links across all platforms

🚀 Performance Improvements

  • Startup Optimization: Reduced app startup time by optimizing initialization processes
  • Memory Usage: Decreased memory consumption during weather data processing
  • UI Responsiveness: Enhanced the responsiveness of the UI, particularly in the trip planning views

ðŸ'» Technical Details

  • Dependencies Updated:

    • url_launcher: ^6.2.1
    • google_maps_flutter: ^2.5.0
    • http: ^1.1.0
  • API Changes:

    • All API calls now use HTTPS
    • Weather API integration updated to handle new response format
    • Google Maps API properly integrated with correct API key

ðŸ"± Platform-Specific Improvements

  • Web: Fixed Google Maps integration and weather API HTTPS issues
  • Android: Improved URL launcher functionality and external link handling
  • iOS: Enhanced map rendering and location services

ðŸ"œ Upcoming in Future Releases

  • Expanded offline capabilities
  • Improved AI-powered itinerary suggestions
  • Enhanced social sharing features
  • Comprehensive test coverage

Documentation

For detailed instructions and documentation, please refer to:

Previous Releases

Version 1.0.1 (February 20, 2024)

Initial feature enhancements and minor bug fixes.

Version 1.0.0 (February 15, 2024)

Initial public release of Travel Planner 2.0.

Planner App v1.0.0

16 Feb 04:08

Choose a tag to compare

Changelog

All notable changes to the Travel Planner project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.0.0 - 2024-02-20

Added

  • Initial release of Travel Planner
  • Trip planning and management features
    • Multi-destination itinerary support
    • Customizable travel dates
    • Activity scheduling with timeline view
    • Drag-and-drop activity reordering
  • Smart Features
    • AI-powered itinerary suggestions
    • Popular destinations recommendations
    • Customizable travel preferences
    • Activity categorization and tagging
  • User Interface
    • Material Design 3 implementation
    • Dark and light theme support
    • Animated transitions and interactions
    • High-contrast accessibility mode
  • Personalization
    • Custom activity preferences
    • Multiple language support (en, es, fr, de, it, ja, zh)
    • Adjustable text sizing
    • Theme customization options
  • Technical Features
    • Firebase Analytics integration
    • Performance monitoring
    • Crash reporting
    • Image optimization
    • Efficient caching system
    • Offline support for saved itineraries

Known Issues

  • Full itinerary editing feature is limited
  • Some features require internet connectivity
  • Initial release supports Android platform only