All notable changes to the trafficgen project will be documented in this file.
The changelog format is based on Keep a Changelog.
-/-
- The python package Maritime Schema is no longer open source, necessary types have been included here to remove the link
- Project updated to use uv package installer
- Documentation has been updated
- Updating workflows
- Removed maxSpeed from the output files generated using the tool
0.6.0 - 2024-11-11
- Updated to download-artifact@v4 (from download-artifact@v3)
0.5.0 - 2024-04-26
- removed specific names for target ships. Files generated with target ship 1, 2 etc.
- changed tests. Still need to figure out why some tests "fail" using CLI.
0.4.0 - 2024-04-19
- possible to have several aypoints for own ship
- fixing pyright error
- beta (relative bearing between osn ship and target ship seen from own ship) is not just a number, but could also be a range
- situation length is used when checking if target ship is passing land
0.3.0 - 2024-04-10
- using types from maritime schema
- lat/lon used instead of north/east
- the generated output files are using "maritime" units: knots and degrees
0.2.0 - 2024-01-11
- add-basic-code-quality-settings-black-ruff-pyright,
- first-small-round-of-code-improvement
- add-domain-specific-data-types-for-ship-situation-etc-using-pydantic-models,
- activate-remaining-pyright-rules,
- add-github-workflows-to-build-package-and-to-build-and-publish-documentation
- sorting output from os.listdir
- github workflow for release
- removed cyclic import
- length of encounter may be specified by user
- First release on PyPI.