Skip to content

Latest commit

 

History

History
195 lines (118 loc) · 10 KB

CHANGELOG.md

File metadata and controls

195 lines (118 loc) · 10 KB

Changelog

v0.8.9

  • Reduce size of builds

v0.8.8

  • Fix points getting removed and empty points warning.

v0.8.7

  • Update state reload test. Also add gdlint to ghactions step.
  • Fix crash in get_contact
  • Fix point warning and raycast slowdown
  • Fix shapecast at start not being detected
  • Fix case where contacts are missed
  • Finally implement unsafe fraction for all.

v0.8.6

  • Fix rapier math name clash.
  • Fix shape disable not updating.

v0.8.5

  • Remove some references to RID internally and use uid instead. Also fix Area issue. by @Ughuuu in #243
  • Add deterministic base function. Fix freeze mode. Fix missing events/collisions. by @Ughuuu in #258
  • Add integration tests from godot physics tests. Fix inertia issue again. by @Ughuuu in #259
  • Fix missing internal rids

v0.8.4

  • add space_step and space_flush_queries by @Ughuuu in #241

v0.8.3

  • re-add ghost collision but disabled by default
  • fix world boundary shape distance

v0.8.2

  • Update README.md with limitations by @Ughuuu in #229
  • Fix apply impulse not waking up body. Also remove dynamic dispatch. by @Ughuuu in #233
  • fix inertia not being calculated correctly. by @Ughuuu in #235
  • fix character body one way direction by @Ughuuu in #237
  • BREAKING: Removing 2d ghost collision fix until new one is implemented in parry. The current one was causing too much instability.

v0.8.1

  • add get remaining times for fluid by @Ughuuu in #204
  • Remove ghost collision from modify collision. Try to fix web builds. Fix one way direction for rigidbodies. by @Ughuuu in #208
  • Automatic updates. Fix ios binary name. by @Ughuuu in #228

v0.8.0

  • Enable no threads builds by @Ughuuu in #202
  • BREAKING: Only supports 4.3 moving on.

v0.7.27

  • Add functions to get objects positions in bulk by @Ughuuu in #188
  • Fix teleport ruining mass properties by @Ughuuu in #190
  • fix set_pos_and_velocity of fluid by @Ughuuu in #196
  • Fix area not detected issue by @Ughuuu in #197
  • add experimental threads for now to fix wrong thread access by @Ughuuu in #198
  • add stub functions by @Ughuuu in #199

v0.7.26

v0.7.25

v0.7.24

  • Migrate to latest gdext. Also fix body notification issue. by @Ughuuu in #179
  • fix segment shape by @Ughuuu in #182
  • Fix static body constant velocity to not cumulate by @Ughuuu in #183

v0.7.23

v0.7.22

v0.7.21

v0.7.20

  • fix linear/angular damp by @Ughuuu in #167
  • Update fluid faucet demo. Also add windows arm64 builds by @Ughuuu in #165
  • Move to impl class fluid so code is shared by @Ughuuu in #163

v0.7.19

v0.7.18

v0.7.17

  • fix 3d concave shape to use multiple of 3 faces by @Ughuuu in #156

v0.7.16

v0.7.15

v0.7.13

  • Add heightmap and concave shape to 3d. by @Ughuuu in #148

v0.7.12

  • Fix area bug crash by @Ughuuu in #146
  • Add pin joint 3d and character body 3d(initial support) by @Ughuuu in #124

v0.7.11

v0.7.10

  • Add missing cylinder shape for 3d by @Ughuuu in #137
  • Update readme and disable parallel builds by @Ughuuu in #140

v0.7.9

  • improve performance by storing gd pointer by @Ughuuu in #136

v0.7.8

  • fix determinism locally by deleting whole state if physics world is empty by @Ughuuu in #135

v0.7.7

  • Fix shapes translated not having correct center of mass and inertia by @Ughuuu in #133

v0.7.6

  • Fix shape scale issue and extra contacts reported. Also update rigidbodies to use collision groups by @Ughuuu in #128
  • Add enchanced determinism flag for math by @Ughuuu in #132

v0.7.5

v0.7.4

  • Fix order of results from shape result by @Ughuuu in #120
  • Fix windows build with missing symbols by @Ughuuu in #121

v0.7.3

v0.7.2

  • Fix not destroying objects by @Ughuuu in #115
  • Fix borrow issues for joints by @Ughuuu in #116
  • Small update for areas. Also look into reenabling character body. Also small fix for shapes removed. by @Ughuuu in #118

v0.7.1

v0.7.0

  • NOTE - this release happens after a big release from c++ to rust. Expect it to be in an alpha state.

  • Remove error message when body/area already monitored. by @Ughuuu in #100

  • Migrate to gdext by @Ughuuu in #84