Skip to content

Conversation

@tsjdev-apps
Copy link
Owner

Introduced Icon, Icon2x, Icon4x, and IconName properties to provide easy access to weather icon URLs and icon name based on the first WeatherInfo entry. These properties are marked with [JsonIgnore] to avoid serialization.
This pull request introduces enhancements to the ForecastItem model in the OpenWeatherMapSharp library and updates the project metadata to reflect these changes. The most notable additions are new properties for weather icon URLs at various resolutions and the weather icon name.

Enhancements to ForecastItem model:

  • src/OpenWeatherMapSharp/Models/ForecastItem.cs: Added new properties to provide weather icon URLs (Icon, Icon2x, Icon4x) and the weather icon name (IconName). These properties are marked with [JsonIgnore] to exclude them from JSON serialization.

Project metadata updates:

Introduced Icon, Icon2x, Icon4x, and IconName properties to provide easy access to weather icon URLs and icon name based on the first WeatherInfo entry. These properties are marked with [JsonIgnore] to avoid serialization.
Updated the project version to 4.1.0 and revised the release notes to mention the addition of icon URLs to ForecastItem.
@tsjdev-apps tsjdev-apps merged commit 9bfa13e into main Jul 24, 2025
1 check passed
@tsjdev-apps tsjdev-apps deleted the feature/forecast-icons branch July 24, 2025 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants