Skip to content

Releases: gsom-pqwb/gsom_loader

Release 1.0.1

Choose a tag to compare

@raub raub released this 05 Jul 12:02

Switched to _enable_plugin and _disable_plugin to register autoload.
This fixes false-positive "modified" state on editor open/close.

Release 1.0.0

Choose a tag to compare

@raub raub released this 24 Jun 21:17

This release has some breaking API changes compared to 0.0.1 - so the major version is bumped.

  • Switched from callbacks to signals. The signals are better typed and easier to track. There is no reason to deal with callbacks.
  • Added a queued loader implementation, similar in API to the main one, but well, queued. And you can have as many as you want.

The queued implementation is a response to resource loading race conditions, that may happen if several resources reference a shared nested scene. It can cause "ERROR: Another resource is loaded from path ..." or a crash (randomly!).

The example scene is extended to demonstrate both loaders and a problematic case with the race condition.

In general, the new GsomLoadQueue is preferable. While GsomLoader is just a quick start shortcut, or something that you would use to load "the whole thing" (instead of many smaller parts).

Release 0.0.1

Choose a tag to compare

@raub raub released this 08 Jun 15:11

Initial release with core features.