Skip to content

Releases: iamsainikhil/weather-react

OpenWeather API for weather forecast and reverse geocoding location

27 Sep 01:37
Compare
Choose a tag to compare

Major Changes

  • Use OpenWeather API for weather forecast and reverse geocoding location
  • Add Windy map widget
  • Forecast container UI styling updates
  • Update documentation
  • Remove deprecated DarkSky API
  • Remove deprecated Algolia Places API and autocomplete address search bar
  • Remove obsolete code

Minor bug fixes & UI updates

Remove Cors Anywhere proxy server

07 May 01:47
1fd11a9
Compare
Choose a tag to compare

Major change - Replace Cors Anywhere proxy server with _serverless Node.js API functions deployed on Vercel

  • Add weather alerts UI
  • Use the available data of country codes to auto-update the weather unit to F for a few countries
  • Remove obsolete code logic
  • Refactor code logic and move repetitive code into a utility function
  • Add a single source of API URL based on the environment
  • Update documentation regarding the addition of the own proxy server
  • Performance optimization

Minor bug fixes and UI updates

Replace `Teleport` API with `Algolia Places` API

16 Apr 19:41
5a4f2ec
Compare
Choose a tag to compare

Major change - Replace Teleport API with Algolia Places API

  • Remove obsolete teleport API related code logic
  • Refactor code logic
  • Update documentation regarding the change of places API from Teleport to Algolia

Minor bug fixes

Update React Scripts

16 Apr 19:40
5a4f2ec
Compare
Choose a tag to compare
Update React Scripts Pre-release
Pre-release
  • Update React Scripts to ^3.4.0
  • Fix publicURL issues
  • Refactor code logic to use one source URL for referencing app assets based on the environment.

Weather Forecast Container UI

04 Apr 03:13
Compare
Choose a tag to compare

This release updates Weather Forecast Container with minor UI updates to the weather unit, weather info, and day component.

Updates
-Update weather unit UI and selection logic
-Update Day component UI

  • Remove Life In in Explore Life In <cityName>
  • Add the application architecture diagram
  • Add an important note in the documentation

Bug Fixes

  • Refactor Weather and Favorites containers logic.
  • Fix lazy loading of weather forecast data when searched for a city instead show a loader

Weather Forecast UI

16 Mar 21:02
Compare
Choose a tag to compare

This release updates Weather Forecast Container with minor UI updates to the weather unit and weather info.

Updates

  • Make celsius unit as the default weather unit
  • Update weather unit UI with the selected unit always bold and placed next to the temperature
  • Update selected day component UI
  • Add documentation
  • Add LogRocket application performance tracking tool
  • Update autocomplete address list width on extra-large devices

Bug Fixes

  • Fix fetching and displaying addresses when the searched city name is empty
  • Fix dynamic weather background logic bug
  • Fix weather background image overflow
  • Remove obsolete GA timing track events

Dynamic Weather Backgrounds - Weather Container

12 Mar 05:20
Compare
Choose a tag to compare

This release updates Weather Container UI with dynamic weather backgrounds for tablet and above devices whereas updates CurrentWeather Container UI with dynamic weather backgrounds for mobile and small devices.

Bug Fixes

  • Update weather icons for a few special conditions like fog and wind to use the animated icons.
  • Update color schema for mobile and medium devices.

Dynamic Weather Backgrounds - InfoDetail Component

12 Mar 05:15
Compare
Choose a tag to compare

Update InfoDetail Component of CurrentWeather Container UI with dynamic weather backgrounds.

Weather React Application - Alpha

09 Mar 02:12
Compare
Choose a tag to compare
Pre-release

This is the second stable alpha release of the weather application.

Updates:

  • Replace static weather icons with dynamic animated icons
  • Replace custom font icons with required import-based fonts from react-icons
  • Modify day component UI on mobile screens
  • Refactor favorites component logic to support few edge-case scenarios one might encounter on mobile and tablet devices.

Overall - App is refactored to be lightweight with minified files and images.

Weather React Application - Alpha

08 Mar 00:36
Compare
Choose a tag to compare
Pre-release

This is the first stable alpha release of the weather application.

Features:

  • Search for any city in the world
  • Get weather forecast for any city in the world
    • Current weather forecast
    • 24hr forecast for 7 days
    • Useful information like weather condition, temperature, humidity, wind direction & speed, feels like (only for current forecast), min & max temp (only for 7 day forecast), sunrise & sunset (only for 7 day forecast)
    • Date and Time in the local timezone of a city
    • Weather temperature in Fahrenheit or celsius
  • Toggle between a Light and a Dark theme pleasant on the eyes.
  • Ability to favorite cities with no limit on the number of favorite cities.