                 Changes in version 3.1.4 (2026-10-05)                  

Bug fixes

  - Corrected the bug induced by last release in AISextract(), creating
    duplicated lines with NA when run in parallel and that when no
    vessel is around.

                 Changes in version 3.1.3 (2026-09-30)                  

Improvements

  - Corrected description for crs_meters parameter in the help page of
    functions.

Bug fixes

  - Corrected a bug preventing data without surrounding AIS data to be
    returned in AISextract() function (while it should be returned with
    NA filling the AIS columns).

                 Changes in version 3.1.2 (2026-08-26)                  

Improvements

  - Revised the package description to remove the flagged spelling
    issue.
  - Replaced the relative CONTRIBUTING.md link in the README with a full
    GitHub URL.
  - Excluded cran-comments.md from the package build.
  - Reduced the runtime of the AISextract() and AISinterpolate()
    examples to below the 5-second threshold.
  - added installation instructions for CRAN on the README.md, and added
    CRAN badge

                        Changes in version 3.1.1                        

Improvements

  - Removed dontun() for all examples.
  - Replaced T and F by TRUE and FALSE.
  - removed cat() and print(), or replace by message() when necessary.
  - Added ORCID in CITATION.
  - Avoided writing files to user directories; use temporary files
    instead for parallel processing logs.
  - Added repo status badge.
  - Added cran-comment.md
  - cleaned examples

                        Changes in version 3.1.0                        

New features

  - Added parallel processing to AIStravel().
  - Optimized parallel processing for other functions.

                        Changes in version 3.0.3                        

Improvements

  - Optimized the parallel processing for AISinterpolate() with the
    option "exact_timestamp".
  - Added the option of running AISextract() for a square grid.

                        Changes in version 3.0.2                        

Bug fixes

  - Load the helper function add_coordinates_meters() in parallel
    processing loop of AIScorrect_speed().
  - Correct a bug preventing helper function to be used in the parallel
    processing loop of AIScorrect_speed().

                        Changes in version 3.0.1                        

New features

  - Added parallel processing to AISinterpolate() for the option
    type_interpolation = "maximum_gap_seconds".
  - Added parallel processing to AISextract().
  - Added parallel processing to AIScorrect_speed().

Improvements

  - Redesigned the AISinfos() function to provide simplify the
    readability of the script and output results.
  - Checked all functions performed well and fast with the
    abovementionned changes.

                        Changes in version 2.0.2                        

Improvements

  - Simplify use and code of AISinterpolate().
  - cite CONTRIBUTION.md in README

                        Changes in version 2.0.1                        

Improvements

  - Finalized documentation and package metadata for the first CRAN
    release.
  - Minor improvements to the package website and documentation.

                        Changes in version 2.0.0                        

New features

  - Added comprehensive unit tests.
  - Added a package vignette with a complete workflow.
  - Added a package help page providing an overview of the public API.
  - Added a pkgdown website with online documentation.

Improvements

  - Refactored large functions into smaller helper functions for
    improved maintainability.
  - Simplified the package workflow.
  - Improved and expanded function documentation and examples.
  - Added continuous integration with GitHub Actions.
  - Added NEWS.md and CONTRIBUTING.md.

Bug fixes

  - Fixed vessel extraction when only a single AIS position is
    available.
  - Improved handling of edge cases throughout the package.

                        Changes in version 1.1.0                        

New features

  - First public release on GitHub.
  - Added the accompanying manuscript.

Improvements

  - Improved function documentation.

Bug fixes

  - Fixed AIScorrect_speed() for stationary vessels.
  - Corrected time_travelled and distance_travelled for consecutive
    interpolated positions.

                        Changes in version 1.0.0                        

New features

  - Initial release of the package.
