Skip to content

Commit aa97f58

Browse files
chore: release v3.0.0
1 parent 1e4279f commit aa97f58

3 files changed

Lines changed: 37 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,40 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.0.0](https://github.com/KristjanESPERANTO/MMM-OneCallWeather/compare/v2.7.3...v3.0.0) - 2025-11-09
9+
10+
### Added
11+
12+
- feat: new configuration options for explicit layout control:
13+
- `showCurrent` (boolean): Show/hide current weather section (default: `true`)
14+
- `showForecast` (boolean): Show/hide forecast section (default: `true`)
15+
- `forecastLayout` ("columns" | "rows"): Days as table columns or rows (default: `"columns"`)
16+
- `arrangement` ("vertical" | "horizontal"): Position forecast below or next to current weather (default: `"vertical"`)
17+
18+
### Changed
19+
20+
- chore: update actions/checkout to v5 in automated tests workflow
21+
- chore: update actions/setup-node to v6 in automated tests workflow
22+
- chore: update devDependencies
23+
- docs: update README with new screenshots for all layout combinations
24+
- refactor: extract current weather block to helper method
25+
- refactor: implement native CSS nesting
26+
- refactor: modernize CSS with custom properties and improved organization
27+
- refactor: remove unused WeatherObject class
28+
- refactor: replace SVG wind icon with pure CSS compass design
29+
30+
### Removed
31+
32+
- **BREAKING**: removed `layout` configuration option
33+
- Migration: `layout: "vertical"``forecastLayout: "rows"`
34+
- Migration: `layout: "horizontal"` → not directly mapped, was legacy option
35+
- Migration: `layout: "default"``forecastLayout: "columns"` (default)
36+
37+
### Fixed
38+
39+
- fix: center wind speed within direction icon for all resolutions
40+
- fix: colored temperature option now works for both column and row layouts
41+
842
## [2.7.3](https://github.com/KristjanESPERANTO/MMM-OneCallWeather/compare/v2.7.2...v2.7.3) - 2025-06-10
943

1044
### Changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mmm-onecallweather",
3-
"version": "2.7.3",
3+
"version": "3.0.0",
44
"description": "Weather module for MagicMirror² using openweathermap.org One Call API.",
55
"keywords": [
66
"MagicMirror",

0 commit comments

Comments
 (0)