Skip to content

Releases: iwishiwasaneagle/jdrones

Release v0.4.0

09 Feb 10:53
4e2afb6
Compare
Choose a tag to compare

[0.4.0] - 2023-02-09

Bug Fixes

  • Getting versions via setuptools_scm.get_version in docs (9355812)
  • Import errors when getting version for docs (0366a1f)

Documentation

  • PID trajectory env documentation to explain the control logic (f9568f0)
  • Improve envs page readability through headings which now show up in toctree (cedc2cc)

Features

  • Add GPL3 headers to all project files (737214c)

Miscellaneous Tasks

  • Bump numpy from 1.24.1 to 1.24.2 (55af72e)
  • MathJax configurations (53fef7e)
  • Add warning about this being in alpha (dbcb855)
  • Update changelog for v0.4.0 [skip pre-commit.ci] (4e2afb6)

Release v0.3.1

03 Feb 13:24
98c3597
Compare
Choose a tag to compare

[0.3.1] - 2023-02-03

Bug Fixes

Miscellaneous Tasks

  • Update changelog for v0.3.1 [skip pre-commit.ci] (98c3597)

Release v0.3.0

03 Feb 13:20
40cfe19
Compare
Choose a tag to compare

[0.3.0] - 2023-02-03

Bug Fixes

  • Install pandoc which is required by sphinx (433b146)
  • Sudo for apt-get commands (1ea68ea)

Features

Miscellaneous Tasks

Release v0.2.0

02 Feb 15:39
1a4ccd8
Compare
Choose a tag to compare

[0.2.0] - 2023-02-02

Bug Fixes

  • Unused variable in the URDFModel from refactoring (95ae8b1)

Features

  • Move yaw and rpy transform calculations into maths module (99e6532)
  • Move poly traj into own module and fully test (a727658)
  • Use nptyping library to define shapes of data (d824d27)
  • Trajectory env refactored (2aeeb96)
  • Cache pybullet by installing in empty workflow (15e4a88)
  • Properly handle asset paths (583c600)

Miscellaneous Tasks

  • Use more appropriate clip_scalar (e288313)
  • Deal with refactoring of drone envs (05fe4c5)
  • Give ground plane collision data in info dict (417de31)
  • Deal with the various refactors (0455adb)
  • Deal with the various refactors (76d4715)
  • Add nptyping to requirements (c0a45f6)
  • Export DronePlus from envs (7860f19)
  • Update changelog for v0.2.0 [skip pre-commit.ci] (1a4ccd8)

Refactor

  • Remove custom action types and remodel them as types (025ca4e)
  • Alter way the info dict is manipulated (a17a9a4)
  • Merge postion alt drone env into trajectory control commands (4f931bd)
  • Move into own module (1244c96)
  • Use apply_rpy from maths module (b7182dc)
  • Merged with trajectory env API (a0c30c3)

Testing

Release v0.1.2

31 Jan 14:22
0495c56
Compare
Choose a tag to compare

[0.1.2] - 2023-01-31

Bug Fixes

  • Use different URLs for files that are hosted on gh-pages (d84ccb3)
  • Docstr-cov was failing whilst trying to get baseline (49d2077)
  • Hierarchy error in titles (21ea9b7)

Documentation

  • Add controllers to docs (856c336)
  • Improve index.rst to act as the landing page for the hosted docs (1091aed)

Miscellaneous Tasks

Refactor

  • Speed up docstr build by only requireing docs/requirements.txt (6d6cb64)
  • Move PyBulletIds to types module (b3ad632)
  • Remove license from docs (e4a551d)

Release v0.1.1

31 Jan 13:06
066c6c3
Compare
Choose a tag to compare

[0.1.1] - 2023-01-31

Bug Fixes

  • Running very slow because of np.asarray (6e19344)
  • Reused function name (2690f4e)
  • Ignore license.rst as this is pretty much immutable (4ea47ca)
  • Use pyproject.toml for rstcheck config (3985349)
  • If there's no coverage, set to 0 (6949c23)
  • Allow --accept-empty in case there's no python files (1714bbf)

Documentation

Features

  • Check docstr coverage isn't being reduced (a4be21b)

Miscellaneous Tasks

  • Improve readme (f909511)
  • Add future work on motor modelling (9307e91)
  • Mute git checkouts in docstr-cov CI (9721eb9)
  • Fix flake errors (ambiguous variable, unused imports) (1f2b750)
  • Add intersphinx mapping for gymnasium (c0316f8)
  • Don't upload badge as artifact. Can't currently use it (6d9817b)
  • Upload docstr-cov badge to gh-pages (d7e923a)
  • Update changelog for v0.1.1 [skip pre-commit.ci] (066c6c3)

Release v0.1.0

27 Jan 10:02
d3dc768
Compare
Choose a tag to compare

[0.1.0] - 2023-01-27

Bug Fixes

  • Updates to setup since there's no CPP (6e489fb)
  • Use pip wheel rather than cibuildwheel as it's currently a pure python package (94a0837)
  • No need for many and musl as it's pure python for now (3e57819)
  • Move to only python >=3.10 (87570d9)
  • Space (a870dfe)
  • Spaces (808a9cd)
  • Fix issues with runners not correctly initializing due to misconfigured matrix (5c88fca)
  • Set correct permissions for gh pages and releases (8aabdfd)
  • Install docs/requiremnts.txt rather than tests/ (961f940)
  • Revert permissions, as this is done through settings console (07b9198)

Features

Miscellaneous Tasks

  • Update changelog for v0.2.0 [skip pre-commit.ci] (e4b25d4)
  • Update changelog for v0.1.0 [skip pre-commit.ci] (9b40238)
  • Update how conda is used in CI (d9704d8)
  • A little import cleanup (6cb83e9)
  • Update CI to also run integration tests but standalone (aa867ce)
  • Document transform funcs to show what's happening behind the scenes in PB3 (645ce50)
  • Update changelog for v0.1.0 [skip pre-commit.ci] (79d9f01)
  • Delete changelog for redo of v0.1.0 [skip pre-commit.ci] (45f3fb3)
  • Update changelog for v0.1.0 [skip pre-commit.ci] (d3dc768)

Refactor

Testing

  • Skip integration tests (2651c8b)
  • Fix tests since quats and euler have multiple correct variations (5a3a96d)