Skip to content

Latest commit

 

History

History
209 lines (98 loc) · 8.12 KB

File metadata and controls

209 lines (98 loc) · 8.12 KB

3.0.6 (2026-07-14)

3.0.5 (2026-07-09)

3.0.4 (2026-07-09)

Reverts

  • Revert "fix(entities): remove Objects.requireNonNull from AbstractTrend constructor" (b5a7f2e)

3.0.3 (2026-07-08)

Bug Fixes

  • entities: remove Objects.requireNonNull from AbstractTrend constructor (71fd80e)

3.0.2 (2026-07-08)

3.0.1 (2026-07-08)

3.0.0 (2026-06-15)

  • refactor!: remove deprecated methods (08e8306)

Bug Fixes

  • commons: add cleanup method for ThreadLocal to prevent memory leak (042f0a3)

BREAKING CHANGES

  • Removed all deprecated methods:
  • Messages.setLocale(Locale) (since 2.17.0)
  • Messages.clearLocale() (since 2.17.0)
  • MetarParser.getInstance() (since 2.19.0)
  • TAFParser.getInstance() (since 2.19.0)
  • RemarkParser.getInstance() (since 2.19.0)
  • FMTrendParser.getInstance() (since 2.19.0)
  • ProbTrendParser.getInstance() (since 2.19.0)
  • TrendValididyParser.getInstance() (since 2.19.0)

Use the constructor directly for parsers. For locale-aware string lookup, use Messages.getString(Locale, String).

2.26.6 (2026-06-01)

2.26.5 (2026-05-31)

Bug Fixes

  • sonar: fix security issues and correct S5738 suppression (aa81fff)

2.26.4 (2026-05-31)

Bug Fixes

  • sonar: address SonarCloud code quality issues (6a356a6)

2.26.3 (2026-05-30)

2.26.2 (2026-05-30)

2.26.1 (2026-05-30)

Bug Fixes

  • ci: add actions:read permission for cross-workflow artifact download (8d9c5ec)
  • ci: restrict generate-docs to push events and remove dead jacoco path (125262d)

2.26.0 (2026-05-29)

Features

  • i18n: add locale-aware toString() and stateless Messages API (9c43603)

2.25.0 (2026-05-27)

Features

  • add custom user agents when calling external services (cf0d347)

2.24.0 (2026-04-24)

Features

  • entities: add LengthUnit to entities (c99d57c)

2.23.0 (2026-04-24)

Features

  • services: add WeatherProvider pattern with NOAA and AviationWeather providers (dba7656)

2.22.0 (2026-04-23)

Features

  • add missing implementations to parser (14189a0)

2.21.2 (2026-04-22)

Bug Fixes

  • security: prevent script injection by assigning inputs.commit_hash to env var (e2fe222)

2.21.1 (2026-04-22)

Bug Fixes

2.21.0 (2026-04-20)

Features

  • add length unit to RunwayInfo (45f15fb)

2.20.13 (2026-04-08)

Bug Fixes

  • parser: improve runway parsing to properly handle cases when data is only partially provided (9856a56)

2.20.12 (2026-04-06)

2.20.11 (2026-04-06)

2.20.10 (2026-03-29)

2.20.9 (2026-03-29)

2.20.8 (2026-03-14)

2.20.7 (2026-03-14)

2.20.6 (2026-02-22)

2.20.5 (2026-02-15)

2.20.4 (2026-02-01)

2.20.3 (2026-01-04)

2.20.2 (2026-01-03)

2.20.1 (2025-11-29)

Bug Fixes

  • handle cloud quantity CLR the same way as SKC (6f54567)

2.20.0 (2025-07-19)

Features

  • deprecate usage of singleton pattern (86f8f51)

2.19.0 (2025-07-11)

Features

  • parse TAF messages without delivery time (b5ca5c0)

2.18.1 (2025-06-30)

Bug Fixes

  • made the runway visibility ranges integer (49ba715)

2.18.0 (2025-06-12)

Features

  • improve performance in AirportSupplier by resolving the provider once in the constructor (97374b4)

2.17.2 (2025-04-06)

Bug Fixes

  • WeatherCategoryService: prevent NPE when the height of a cloud is not set (dbf3bf8)

2.17.2 (2025-04-06)

Bug Fixes

  • WeatherCategoryService: prevent NPE when the height of a cloud is not set (dbf3bf8)