Skip to content

Isolate Instance Attributes

Pre-release
Pre-release
Compare
Choose a tag to compare
@sminot sminot released this 13 Mar 20:31
· 22 commits to main since this release
de830ea

While this is technically a bugfix release, it corrects a bug which was preventing the re-use of custom Resource-based elements defined by users.

In brief, this release ensures that all Resource attributes are defined at the instance level, not at the class level. This means that modifying the attributes of a particular instance of a resource does not trigger confusing errors when other instances of the same resource are instantiated.

In addition, any Resource-based items in the .options attribute are also parsed as quines, which allows for the serialization of Selector objects.