Skip to main content

Changes to the Weather-Relations-Management Platform

๐ŸŒ๐Ÿ“ฑ๐Ÿ” 0.12.0 โ€“ Google Integration, Mobile Access, and Individual User Support (October 18th, 2025)โ€‹

Version 0.12.0 represents a transformative update that opens ClimaLinks to a broader audience while enhancing authentication and productivity features. This release introduces seamless Google integration for login and calendar syncing, adds mobile device support for on-the-go access, and welcomes individual users alongside companies with a streamlined onboarding experience.


๐Ÿš€ New Featuresโ€‹

  • Google One Tap Sign-In: Experience the fastest, most secure way to access ClimaLinks.

    • Instant Authentication: Log in with a single click using Google's trusted One Tap technologyโ€”no more typing passwords or juggling credentials.
    • Seamless Account Creation: New users can sign up instantly with their Google account, with automatic profile setup including name and email.
    • Smart Session Management: Enhanced authentication flow with intelligent claims polling ensures you stay logged in smoothly from signup through onboarding.
  • Google Calendar Integration: Keep your work synchronized across all your tools.

    • Two-Way Sync: Connect your Google Calendar to automatically sync ClimaLinks tasks and schedules, ensuring you never miss an important activity.
    • Simple Setup: Link your Google account and enable calendar access in just a few clicks from the new Integrations settings page.
    • Flexible Management: Easily view connected calendars, check sync status, and disconnect integrations whenever needed.
  • Mobile Device Support: Access key ClimaLinks features from your phone or tablet.

    • Mobile Landing Page: A streamlined, touch-optimized interface designed specifically for mobile devices featuring:
      • Live Weather Widget: View current conditions, temperature, and weather forecasts at a glance.
      • Calendar Integration: Set up and manage your Google Calendar connection directly from your mobile device.
    • Smart Access Control: Desktop-only features are gracefully restricted on mobile with helpful guidance on how to access the full platform.
    • Tablet Support: Tablets are treated as full desktop devices, giving you complete access to all features on larger mobile screens.
  • Individual User Support (B2C): ClimaLinks is no longer just for companiesโ€”individuals can now join too!

    • Personal Workspaces: Create and manage your own projects without needing a company affiliation.
    • Flexible Onboarding: The signup flow now intelligently adapts based on whether you're joining as part of a company or as an individual user.
    • Workspace Naming: Companies can set project-specific workspace names, while individual users enjoy a streamlined setup process.

๐ŸŽจ UI/UX Improvementsโ€‹

  • Modernized Authentication Pages: Completely redesigned login and signup interfaces with:

    • Clean, Full-Screen Layouts: Distraction-free authentication experience with modern styling and smooth transitions.
    • Loading States: Clear visual feedback during authentication and onboarding processes.
    • Responsive Design: Authentication pages that look great on any device size.
  • Enhanced Onboarding Experience:

    • Leaflet Maps Integration: Replaced Google Maps with Leaflet throughout the platform for faster, more reliable map interactions.
    • Current Location Detection: One-click geolocation to automatically set your project location with improved error handling.
    • Streamlined Location Setup:
      • Renamed "Project Name" to "Workspace Name" for clarity
      • Changed "Location Name" to "Geolocation Name" for better understanding
      • Removed unnecessary fields like country (auto-detected)
      • Auto-cleared template data for a fresh start
  • Improved Settings Organization: New Integrations page consolidates all third-party connections in one convenient location.


๐Ÿ”ง Technical Improvementsโ€‹

  • Enhanced Authentication System:

    • Custom Claims Polling: Robust 10-attempt polling mechanism to handle async Hasura JWT claims propagation.
    • SIGNING_UP State: New intermediate authentication state prevents premature redirects during account creation.
    • Smart Error Filtering: Apollo error link intelligently silences expected claims errors during signup flow.
  • Mobile Architecture:

    • Route Protection System: Sophisticated mobile/desktop route guards allow selective feature access.
    • Automatic Redirects: Mobile users are intelligently directed to appropriate pages based on device capabilities.
    • Developer Testing Tools: Built-in toggle for testing mobile mode on desktop during development.
  • Backend Integration:

    • Firebase Cloud Functions v2: Updated backend triggers with proper status flag handling.
    • Improved User Creation Flow: Streamlined user, company, and project setup with better error handling.
    • Database Schema Updates: Enhanced project name persistence and initialization tracking.

๐Ÿž Bug Fixesโ€‹

  • Fixed Project Name Persistence: Workspace names entered during onboarding now correctly save to the database instead of remaining as "Initial project".
  • Resolved Infinite Redirect Loops: Authentication state machine now properly handles all transition states, eliminating circular redirects.
  • Map Control Conflicts: Disabled overlapping default Leaflet controls that were interfering with custom UI elements.
  • Layout Issues: Removed unintended menu bars and split-screen layouts from onboarding pages.
  • GraphQL Query Updates: Added missing service and status fields to Google Integrations queries for proper data display.

๐Ÿ”’ Security & Performanceโ€‹

  • Enhanced Authentication Security: Google OAuth 2.0 integration with secure token handling and refresh mechanisms.
  • Optimized Claims Management: Reduced authentication delays with intelligent polling and caching strategies.
  • Improved Error Recovery: Better handling of geolocation failures, permission denials, and network issues.

This release fundamentally expands who can use ClimaLinks and how they can use it. Whether you're an individual managing personal projects, a company team collaborating on weather-sensitive operations, or a user on the go checking conditions from your phoneโ€”ClimaLinks 0.12.0 has you covered. We're thrilled to welcome our new individual users and mobile users to the platform. As always, your feedback drives our innovationโ€”thank you for being part of the ClimaLinks community!