Changelog
Complete history of updates, improvements, and new features for the NPF WordPress plugin. This is mainly for the website.
3.2.4Enhancement
January 2, 2026
- Added mega menu functionality for improved navigation
- Enhanced mobile menu design and styling for better user experience
- Improved menu layout and visual presentation
3.2.3Enhancement
December 21, 2025
- Enhanced city forecast displays with coordinates, location-specific probability, and weather icons
- Improved multi-city forecast with country flags and better list view layout
- Added cloud cover and wind indicators with icons to all city forecasts
- Updated prediction displays to use live KP index for real-time accuracy
- Added custom location-specific messaging for high-probability forecasts
- Expanded city coverage to include more aurora viewing locations
3.2.2Enhancement
December 17, 2025
- Added new standalone prediction boxes with compact design
- Created unified prediction display combining KP index and forecast
- Added pulsing border animation to prediction boxes for live status indicator
- Improved prediction box styling with slower, smoother pulse animations
- Updated prediction titles with star emoji indicators
3.2.1Feature
December 12, 2025
- Added KP/% toggle selector to city-specific shortcodes
- Location-specific probability calculations for each city
- Toggle between KP Index and percentage chance on city pages
- Same toggle functionality as main_kp_chance but with location-specific data
3.2.0Update
December 10, 2025
- Added comprehensive changelog shortcode
- Improved probability calculation accuracy
- Enhanced API response caching for better performance
- Updated documentation with latest features
3.1.5Fix
December 8, 2025
- Fixed timezone handling for international users
- Improved error messages for API failures
- Enhanced mobile responsiveness across all components
- Fixed cache invalidation issues
3.1.0Feature
December 5, 2025
- Added support for additional locations (Svalbard, Kiruna, Rovaniemi)
- Enhanced forecast accuracy with improved weather data integration
- Added dark mode toggle for better user experience
- Improved loading states and error handling
3.0.5Update
December 2, 2025
- Optimized API calls to reduce server load
- Improved data refresh mechanism
- Enhanced tooltip positioning on mobile devices
- Better handling of edge cases in probability calculations
3.0.0Feature
November 28, 2025
- Major UI overhaul with improved visual design
- Added real-time data refresh indicators
- Enhanced accessibility features (ARIA labels, keyboard navigation)
- Improved color contrast for better readability
- Added support for custom color themes
2.9.0Feature
November 22, 2025
- Added email notification system for high KP alerts
- Implemented user preference settings for notifications
- Added weekly forecast summary feature
- Enhanced API rate limiting and security
2.8.5Fix
November 18, 2025
- Fixed issue with probability calculations during solar storms
- Improved handling of missing weather data
- Enhanced error recovery for API timeouts
- Fixed display issues on high-resolution displays
2.8.0Feature
November 15, 2025
- Added historical data comparison feature
- Implemented forecast accuracy tracking
- Added export functionality for forecast data
- Enhanced graph animations and transitions
2.7.0Feature
November 10, 2025
- Added multi-language support (Norwegian, English, German)
- Implemented automatic language detection
- Added translation management system
- Enhanced localization for date and time formats
2.6.5Update
October 30, 2025
- Improved data synchronization between multiple locations
- Enhanced cache management system
- Optimized database queries for better performance
- Updated API endpoints for better reliability
2.6.0Feature
October 25, 2025
- Added weather radar integration for cloud cover visualization
- Implemented advanced filtering for forecast data
- Added comparison view for multiple locations
- Enhanced mobile app integration capabilities
2.5.5Fix
October 20, 2025
- Fixed memory leaks in long-running processes
- Improved error handling for network issues
- Enhanced security for API endpoints
- Fixed compatibility issues with latest WordPress version
2.5.0Feature
October 15, 2025
- Added social media sharing functionality
- Implemented forecast sharing via email
- Added embed codes for forecast widgets
- Enhanced SEO optimization for forecast pages
2.4.0Feature
October 10, 2025
- Added advanced analytics dashboard
- Implemented user activity tracking
- Added forecast accuracy metrics
- Enhanced reporting capabilities for administrators
2.3.0Feature
July 25, 2025
- Prepared plugin for new aurora season 2025-2026
- Added enhanced forecast models for winter months
- Implemented seasonal probability adjustments
- Added preparation guide for aurora hunters
- Enhanced documentation for new season features
2.2.5Update
July 20, 2025
- Updated data sources for improved accuracy
- Enhanced forecast algorithms for better predictions
- Improved handling of polar night conditions
- Added support for extended forecast periods
2.2.0Feature
July 15, 2025
- Added mainkp_chance shortcode with toggle between KP Index and % Chance
- Users can switch between KP and percentage views with toggle button
- Toggle preference saved in browser localStorage
- Smooth fade animations when switching between views
- Both views use same data source for consistency
2.1.5Update
July 10, 2025
- Adjusted base probability calculations for more realistic expectations
- Reduced probability values across all KP levels (KP 0-2: 10-20%, KP 3: 30%, KP 4: 45%, KP 5: 60%, KP 6: 75%, KP 7+: 85-95%)
- Fixed probability display to match Current Conditions metric exactly
- Improved probability calculation for northern latitude users
2.1.0Feature
July 5, 2025
- Added main_probability and main_chance shortcodes for percentage display
- Created probability level descriptions (Excellent, Very Good, Good, Fair, Low)
- Probability display matches Main KP styling and format
- Color-coded levels based on probability percentage
2.0.5Feature
January 20, 2025
- Added interactive KP Scale Map shortcode (kp_scale_map, kp_map, aurora_map)
- Map displays aurora visibility zones from Kp0 to Kp8
- Zones extend from top-center (north of Norway) diagonally to bottom-left
- Interactive zones with hover/click tooltips showing KP details
- Background map of Europe with semi-transparent overlay
- Color-coded zones matching KP intensity levels
- Corrected zone direction to match Nordlys map reference
2.0.4Feature
January 18, 2025
- Added Northern Lights by Month chart shortcode
- Interactive SVG bar chart showing aurora visibility by month
- Color-coded bars with legend
- Compact design with responsive layout for mobile devices
- Shortcodes: northern_lights_by_month, aurora_by_month, pf_monthly_chart
2.0.3Feature
January 15, 2025
- Added Coming Soon app box shortcode
- Promotional box for upcoming NPF mobile app
- Features list and call-to-action button
- Matches plugin promo box styling and size
- Shortcodes: coming_soon_app, app_coming_soon, pf_app
2.0.2Feature
January 12, 2025
- Added Data page shortcode explaining forecast engine
- Credits and attribution for data sources (NOAA, OpenWeather, Auroras.live)
- Detailed explanation of forecast calculation methodology
- Source cards with icons and descriptions
- Shortcodes: data_page, pf_data, forecast_data
2.0.1Feature
January 10, 2025
- Added Alert Banner shortcode with settings toggle
- Customizable alert text in WordPress settings
- Predefined "AURORA ALERT" title with icon
- Centered text layout with compact design
- Enable/disable toggle in NPF settings
- Shortcodes: alert_banner, pf_alert
2.0.0Feature
January 8, 2025
- Added comprehensive Plugin Documentation page shortcode
- Complete installation guide with step-by-step instructions
- All shortcodes documented with examples and usage
- Configuration instructions for API keys
- Code examples and usage patterns
- Shortcodes: plugin_documentation, pf_docs
1.9.0Feature
January 5, 2025
- Added Plugin Promotion Box shortcode
- Download button linking to latest plugin version
- Documentation link
- Feature list with checkmarks (Easy installation, Shortcode based)
- Responsive design with compact layout
- Shortcodes: plugin_promo, northern_lights_plugin
1.8.0Feature
January 3, 2025
- Added Interactive API Tester shortcode
- Test API endpoints directly from WordPress pages
- Switch between demo and authenticated endpoints
- Real-time JSON response display with syntax highlighting
- API key input field with validation
- Copy response functionality
- Shortcodes: api_tester, polar_forecast_api_tester
1.7.0Feature
January 1, 2025
- Added API key authentication to REST API endpoints
- API key generation and management in WordPress settings
- Secure API key validation with permission callbacks
- Demo endpoints available without authentication
- API key instructions updated to email contact (api@polarforecast.com)
- Settings page for API key management
1.6.0Feature
December 30, 2024
- Added JSON REST API endpoints
- /polarforecast/v1/forecast - Get forecast for default location
- /polarforecast/v1/forecast/{location} - Get forecast for specific location
- /polarforecast/v1/demo - Demo endpoint without authentication
- /polarforecast/v1/demo/{location} - Demo endpoint for specific location
- Cached responses for performance using WordPress transients
- Location parameter support (tromso, lofoten, alta)
1.5.0Fix
December 28, 2024
- Fixed "best chance" calculation for location-specific data
- Improved daily cache refresh for weather forecasts
- Fixed issue where Tromsø showed same data as previous day
- Enhanced date-based cache key system
- Improved best viewing time calculation logic to filter for "tonight's" data correctly
1.4.0Feature
December 25, 2024
- Converted timeline slider to interactive graph format
- Added vertical indicator line on hover showing exact hour
- Interactive tooltips showing detailed hourly data (visibility score, cloud cover)
- Improved graph visualization with SVG paths
- Better mobile responsiveness for timeline graph
1.3.0Fix
December 22, 2024
- Fixed location-specific data caching issues
- Improved weather forecast fetching per location
- Enhanced cache key system with rounded coordinates
- Better error handling for missing location data
- Location-specific cache keys prevent data mixing between locations
1.0.0Release
December 15, 2024
- Initial release of NPF WordPress plugin
- Real-time KP Index display with level descriptions
- Solar wind speed and Bz factor metrics
- Current conditions dashboard with live data indicator
- 3-day and 27-day forecast displays
- Location-specific weather integration (Tromsø, Lofoten, Alta)
- Multiple shortcode options for data display
- WordPress settings page for API configuration
- Dark theme with modern UI design
- Responsive mobile-first layout
- Integration with NOAA, OpenWeather, and Auroras.live APIs
