Skip to content

v1.0.0

Choose a tag to compare

@hudgins hudgins released this 20 Apr 21:32
8f9ebef

1.0.0 (2024-04-20)

Features

  • adds /v1/current API and always-sunny weather source (20057c1)
  • adds API docs via swagger (9a66c1a)
  • adds common interface for weather source data (6c96bb0)
  • adds health-check endpoint (76dbe1e)
  • adds initial OpenWeatherMap module (1a31240)
  • adds logger (pino) (2d4edde)
  • adds lookup by zip and lat/long (c73abc6)
  • adds pretty logging locally (18f5567)
  • adds rate-limiting (2f00441)
  • adds request caching for 5 mins on /v1/current (76167b9)
  • adds rudimentary metrics service (24e7fc2)
  • calls API and reads API key from config (e8cba20)
  • enhances request validation using class-validator (a6b121d)

Bug Fixes

  • configures release-please to update version in source (88f1412)
  • fixes lint-staged and bug ignored by it (ac40f3c)
  • restores pretty logging in dev/local mode (25ed6d9)