Skip to content

public-transit-service 0.5.1

Compare
Choose a tag to compare
@munterfi munterfi released this 17 Sep 21:51
· 150 commits to main since this release
77f104a

This release introduces performance enhancements of the raptor router and a transition to the MIT license.

Overview

New Features

  • Performance Optimization in Raptor Rounds: Improved performance by replacing the HashSet for marked stops with boolean stop mask arrays.
  • Sorted Stop Results: Stops are now sorted by name in the getStops(String like) API to enhance the user experience.
  • MIT License: Changed project licensing from GPLv3 to MIT for better alignment with open-source best practices.

Bug Fixes

  • Range Raptor Fix: Resolved an issue where Range RAPTOR failed to return routes when no departure was found, ensuring reliable route results.

What's Changed

  • FIX: NAV-162 - Ensure range raptor also returns routes when no depart… by @clukas1 in #108
  • Build(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 by @dependabot in #111
  • Build(deps): Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.4.0 to 3.5.0 by @dependabot in #112
  • Build(deps-dev): Bump org.mockito:mockito-core from 5.12.0 to 5.13.0 by @dependabot in #110
  • Build(deps-dev): Bump org.mockito:mockito-junit-jupiter from 5.12.0 to 5.13.0 by @dependabot in #109
  • Feature/nav 176 adjust licenses to mit by @munterfi in #113
  • ENH: NAV-180 - Sort get stops like term according to name by @munterfi in #116
  • Feature/nav 181 initialize hashset size of marked stops by @clukas1 in #118
  • ORG: v0.5.1 - Bump patch version to 0.5.1 by @munterfi in #119

Full Changelog: v0.5.0...v0.5.1