Skip to content

public-transit-service 0.3.0

Compare
Choose a tag to compare
@munterfi munterfi released this 02 Jul 07:30
· 365 commits to main since this release
6ed7904

This release introduces a reverse arrival time direction feature, environment variable support for application properties, a unified logging framework, and major refactoring of the RAPTOR algorithm, alongside key bug fixes.

Overview

New Features

  • Reverse Arrival Time Direction Implementation:
    Implemented a feature for handling reverse arrival time directions, enhancing the flexibility of the routing algorithm. #64
  • Application Properties with Environment Variable Support:
    Added environment variable support, updated logging dependencies, and centralized constants for better configuration management. #62
    (#68)
  • Unified Logging Framework:
    Streamlined the logging system by consolidating to a single framework and configuration. #71

Refactoring and Organizational

  • Refactored RAPTOR Algorithm:
    Major refactoring of the RAPTOR algorithm to improve its maintainability. [#68]

Bug Fixes

  • Edge Case with Same Departure Times:
    Fixed an issue where two legs having the same departure times caused incorrect behavior. #63

What's Changed

  • FIX: NAV-100 - Fix edge case where two legs have same departure times… by @clukas1 in #63
  • Feature/nav 76 application properties spring with environment variables logging dependencies constants etc by @munterfi in #62
  • Build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 by @dependabot in #65
  • Build(deps): Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 by @dependabot in #66
  • Feature/nav 48 reverse arrival time direction implementation by @clukas1 in #64
  • Nav 47 refactor raptor algorithm by @munterfi in #68
  • REFACTOR: NAV-114 - Use only one logging framework and configuration by @munterfi in #71
  • Build(deps): Bump org.projectlombok:lombok from 1.18.32 to 1.18.34 by @dependabot in #72
  • Feature/nav 113 make raptor use unix timestamps instead of seconds of day by @clukas1 in #70
  • Release/v0.3.0 by @munterfi in #74

Full Changelog: v0.2.1...v0.3.0