.. _program_listing_file_CHANGELOG.md: Program Listing for File CHANGELOG.md ===================================== |exhale_lsh| :ref:`Return to documentation for file ` (``CHANGELOG.md``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: markdown # Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [2.0.0] - 07-02-2024 - Route planner travelling through the headlands ## [1.3.0] - 21-04-2023 - Add decomposition algorithms: trapezoidal, boustrophedon ## [1.2.0] - 17-10-2022 ### Added - Tests to do cover < 90% functions ### Changes - SG use the objective function as a parameter instead of a template. - RP do not save the swaths and modify them using the functions provided - PP do not save the robot and use the robot params with a param on the function. ### Changes - Objectives are split for each of the modules. - Global objective renamed to SG objective. - Path objective renamed to RP objective. ### Added - PP objective - HL objective ## [1.1.0] ### Added - On HL module: constant headland algorithm. - On SG module: brute force algorithm. - On RP module: Boustrophedon, custom, snake and spiral. - On PP module: Dubins and Reeds-Sheep with/without continuous curvature. - Objective functions are split between global and path cost functions.