• 0.23.0 49ea9e7a5d

    0.23.0 Stable

    cosmonaut released this 2020-11-16 07:26:16 +00:00 | 6 commits to main since this release

    • Expose some enumerable iterators on Renderer to avoid onerous processing on Spans
    • Convert all Span returns to ReadOnlySpan
    • Non-components can no longer be params on WorldBuilder.SetComponent
    Downloads
     
  • 0.22.0 327a458f17

    0.22.0 Stable

    cosmonaut released this 2020-07-22 01:12:53 +00:00 | 8 commits to main since this release

    • Spawner.Spawn now requires an in parameter
    Downloads
     
  • 0.21.3 1d458e3563

    0.21.3 Stable

    cosmonaut released this 2020-07-20 03:21:06 +00:00 | 10 commits to main since this release

    • Fixes silent failure when calling ReadEntity<TComponent> or ReadComponent<TComponent> when TComponent does not exist
    • Fixes silent failure when calling ReadMessage<TMessage> when TMessage does not exist
    Downloads
     
  • 0.21.2 94e81a0258

    0.21.2 Stable

    cosmonaut released this 2020-07-16 07:15:08 +00:00 | 13 commits to main since this release

    • Fixes an issue where IDrawableComponents would throw in the WorldBuilder if they didn't use an auto-property for Layer
    Downloads
     
  • 0.21.1 f82c925233

    0.21.1 Stable

    cosmonaut released this 2020-07-10 19:41:41 +00:00 | 18 commits to main since this release

    WorldBuilder.RegisterDrawLayer will throw an explicit error if it is called after a Renderer is added.

    Downloads
     
  • 0.21.0 72e9566041

    0.21.0 Stable

    cosmonaut released this 2020-07-05 07:06:37 +00:00 | 22 commits to main since this release

    • big API rework!!
    • most struct getters can now be accessed with ref, reducing the need for expensive copies and increasing performance
    • many getter methods are now implemented with Span, increasing performance
    • storage optimizations
    • improved JIT warmup routine
    Downloads
     
  • 0.20.0 72a7f8bfbf

    0.20.0 Stable

    cosmonaut released this 2020-03-18 21:24:17 +00:00 | 56 commits to main since this release

    • fix various lookup crashes related to undeclared Components
    • add SomeMessageWithEntity method
    • add singular ReadMessageWithEntity method
    • new AddComponent method can be used instead of SetComponent, which does not require declaring write priority on newly created entities
    • entities that do not have any components are now pruned every frame
    Downloads