File tree Expand file tree Collapse file tree 4 files changed +831
-698
lines changed
Expand file tree Collapse file tree 4 files changed +831
-698
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,28 @@ All notable changes to IntelliWeather API will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 3.0.1] - 2024-11-29
9+
10+ ### Fixed - Main Branch Compatibility
11+
12+ #### Backend Compatibility
13+ - ** SQLite Integration** : Merged SQLite database functions from main branch for seamless compatibility
14+ - ** Graceful Fallbacks** : All Phase 2/3 modules now load conditionally with graceful fallbacks
15+ - ** Error Handling** : Improved try/catch blocks for all module imports to prevent crashes
16+ - ** Database Initialization** : Combined SQLite init with CSV storage initialization
17+
18+ #### Frontend Fixes
19+ - ** Theme Manager** : Added null checks for ` window.themeManager ` to prevent undefined errors
20+ - ** Script Loading** : Fixed race condition in theme initialization
21+
22+ #### Documentation
23+ - Updated CHANGELOG with compatibility fixes
24+ - Confirmed all 27 tests pass
25+
26+ ### Changed
27+ - ` app.py ` now integrates SQLite (main branch) with in-memory caching (Phase 2) seamlessly
28+ - Server startup message matches main branch output for consistency
29+
830## [ 3.0.0] - 2024-01-16
931
1032### Added - Phase 3 Features
You can’t perform that action at this time.
0 commit comments