You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Animations now use the timestamp of requestAnimationFrame() instead of performance.now(), which seems to improve performance.
Added Vitest to start the process of covering the library with unit tests.
Exported index class is now separate from the Surface class, allowing to specifically define methods available to the users without interfering with public ones that are meant to be used inside the library only.
Added setters where getters were already defined.
Removed underscore prefixes from private property and method names, except for properties behind setters and getters.
Changed type structure of CSS transform properties in the Surface class.
Webpack minimizing config now affects all property names, except the ones starting with $, which can be used as a form of shielding.