Skip to content

Latest commit

 

History

History
174 lines (156 loc) · 11.4 KB

CHANGELOG.rst

File metadata and controls

174 lines (156 loc) · 11.4 KB

Changelog for package maliput

1.3.1 (2024-10-26)

  • hash: include <cstdint> (#640) The <cstddef> doesn't imply <cstdint> and the hashing modules use uint8_t which is provided by <cstdint>. This commit adds includes to <cstdint> to the maliput_hash.h file and the drake hash.h file to ensure that fixed-width integers like uint8_t are available.
  • Provides another function to include route signaling in DOT graphs when adding routes (#639) * Provides another function to include route signaling in graphs when serialized via DOT streams.
  • Adds the filter to remove routes with lane changes when RoutingConstraints::allow_lane_switch is false. (#638)
  • Adds a function that allows to export a routing::graph::Graph as a dot file. (#637)
  • Modifies the DistanceRouter to consume the graph and provide multi-Lane routes. (#636)
  • Graph tools to perform route queries with Segments. (#635) * Graph tools to perform route queries with Segments. Router implementations will be able to use this tools such that they can get the set of of Lanes per Phase in Routes that connect point A with point B.
  • Route part four - DistanceRouter (#619) * Provides an implementation for Router. - The router is based on a distance cost function. - Inflation of the routes to embrace lateral lanes is a TODO.
  • Adds validation of end to end connectivity to Routes (#628)
  • Fix typos in routing. (#634)
  • Update github action versions. (#633)
  • Adds bazel version to the matrix to avoid presubmit checks to fail. (#631) Example: https://buildkite.com/bazel/bcr-presubmit/`builds/5047#018 <https://github.com/builds/5047/issues/018>`_f2e0c-4d57-4a32-a0d4-b787aa479da9
  • Fix scan_build errors. (#632) * Fix scan_build errors. * Fix format. ---------
  • Contributors: Agustin Alba Chicar, Viktor Kronvall

1.3.0 (2024-04-29)

  • Add fresnel functions (#629)
  • Contributors: Agustin Alba Chicar

1.2.0 (2024-01-03)

  • [infra] templates for bcr release automation (#621)
  • [infra] create a release archive with a stable url (#621)
  • [bazel] yaml-cpp and tinyxml2 from the bcr instead of the fork (#620)
  • Route part three (#557)
  • Adds FindLaneSequence() overload that removes sequences with U-turns. (#618)
  • Unifies doxygen style in favor of using @ instead of ` . (#615)
  • Updates ros-tooling version to avoid error with dependency. (#616)
  • Hide drake headers (#603)
  • Adds buid flags as in maliput_malidrive to pair builds. (#613)
  • Builds test_utilities no matter BUILD_TESTING flag. (#612)
  • Adds workflow dispatch for sanitizers and scan build. (#596)
  • Fix sanitizers (#611)
  • Completes the section about tolerances and scale length in the design document (#558)
  • Fixes bazel version not being correctly set. (#610)
  • Builds test_utilities with bazel. (#608)
  • Removes maliput test_utilities old compare methods (#607)
  • Fixes NextPhase compare method. (#606)
  • Removes gmock use from test_utilities. (#605)
  • Uses new compare machinery instead of test_utilities (#601)
  • Decouples test_utilities compare methods (#600)
  • Excludes drake from codecov. (#599)
  • Adds tests for BranchPoint and LaneEndSet api. (#553)
  • Decouples routing compare methods. (#597)
  • Updates configuration of codecov (#598)
  • Decouples maliput types compare methods from test. (#595)
  • Decouples maliput math compare methods from test. (#592)
  • Remove extra macro MALIPUT_USED. (#590)
  • Adds missing linking from maliput::drake::analysis to trajectories. (#589)
  • Adds missing ament_export_dependencies for eigen package. (#587)
  • Enables CI workflow run on main branch push. (#588)
  • Fix missing bazel linkopt to experimental std++fs library (#584)
  • Build on PR only, not push (#581)
  • Correct codespace container selection in the devcontainer readme (#578)
  • Removes code from common and systems that is unused. (#575)
  • ci job for bazel build (#577)
  • Local and CI Containers (#574)
  • Migrate maliput_drake into maliput (#571)
  • Removes fmt. (#570)
  • Removes fmt from logger. (#568)
  • [infra] bzlmodded (#560)
  • Removes fmt from tests. (#563)
  • Removes fmt from utility library. (#567)
  • Implements the Route::ComputeLaneSRelation (#555)
  • Removes unnecessary gflags dependency. (#559)
  • Partially implements and tests Route. (#554)
  • Adds Phase implementation and test. (#550)
  • Adds codecov. (#552)
  • Routing constraints implementation (#549)
  • [Routing] Initial public API proposal. (#546) Co-authored-by: Franco Cipollone <[email protected]>
  • Contributors: Agustin Alba Chicar, Daniel Stonier, Franco Cipollone

1.1.1 (2023-03-13)

  • Provides LaneSRange::GetIntersection method. (#542)
  • Contributors: Franco Cipollone

1.1.0 (2023-02-08)

  • Adds dimension static const to vector class. (#541)
  • Fixes logger-level-0ff behavior. (#540)
  • Adds maliput profiler (#538)
  • Provides a default ToRoadPosition/FindRoadPosition implementations using kdtree data structure (#517)
  • PhaseRingBookLoader supporting empty rules for the phases. (#536)
  • Provides new-rule-api compatible RoadNetwork's constructor. (#535)
  • Contributors: Franco Cipollone

1.0.9 (2022-11-28)

  • Provides default populated discrete and range value rule state providers. (#533)
  • Adds a default populated ManualPhaseProvider. (#530)
  • Maliput Plugin: Adds interface for providing default parameters from the backends (#532)
  • Contributors: Franco Cipollone

1.0.8 (2022-11-10)

  • Brings range validator from maliput_malidrive. (#529)
  • Update triage.yml (#526)
  • Adds convenient test utility method. (#525)
  • Adds a test function for LaneEnds. (#524)
  • Adds IsLanePositionResultClose macro. (#522)
  • Contributors: Agustin Alba Chicar, Franco Cipollone

1.0.7 (2022-09-14)

  • Modifies ToLanePosition and adds ToSegmentPosition. (#521)
  • Contributors: Franco Cipollone

1.0.6 (2022-08-16)

  • Implements KDTree::RangeSearch method. (#520)
  • Adds AxisAlignedBox. (#519)
  • Brings BoundingRegion's related stuff from maliput_object. (#518)
  • Adds KDTree to maliput::math. (#515)
  • Contributors: Franco Cipollone

1.0.5 (2022-07-26)

  • Provides convenient method for loading a RN via plugins. (#512)
  • Adds triage workflow. (#513)
  • Improves README. (#511)
  • Update README.md with new github.com/maliput URLs (#510) Needed due to the transition to the "maliput" organization. Also refer developers to new documentation website.
  • Contributors: Chien-Liang Fok, Franco Cipollone

1.0.4 (2022-06-13)

  • Fixes include folder installation. (#508)
  • Uses ros-action-ci in build.yaml workflow. (#505)
  • Contributors: Franco Cipollone

1.0.3 (2022-06-08)

  • moving maliput to the root (#506)
  • Contributors: Tully Foote

1.0.2 (2022-06-06)

  • Preparing for binary release

1.0.1 (2022-06-02)

  • Preparing for binary release

    1.0.0 (2021-0X-XX)


  • First official release