Skip to content

Release v0.7.196

Choose a tag to compare

@Justin-Byrne Justin-Byrne released this 24 Oct 22:08
· 4 commits to main since this release

[0.7.196] - 2024-10-24

Added

  • canvasLab

    • ☀️ Animations class, _setPositionData function, pointFrom case to animation from a specified point
    • ☀️ myTransitions class, for developer defined animation transitions
    • ☀️ Circles, Lines, Rectangles, & Texts classes, supplemented getPoints function, with UTILITIES.collection.getPoints
    • ☀️ Circles class, supplemented _isDegree function, with Validation.isDegree
    • ☀️ Position class, stroke & fill properties, accessors & mutators
    • ☀️ Utilities module, collection.getPoints function, to get all or specific points throughout this collection
    • ☀️ Validation module,isTransition function, to return whether the passed value is a Transition
    • ☀️ PROPERTY_BLOCKS module,
      • individual.template mutator & accessor
      • individual.transitions mutator & accessor
  • devSuite

    • ☀️ Lab class,
      • _setMenuScriptTitle function, to set the title of the current script being used within the lab environment
      • _setTimingPopup function, to set the timing's menu items
      • _swapValue function, to swap rgb values between color-picker and ace-editor
      • _resetLabControl function, to reset lab control by toggling off & on that control
    • ☀️ Template class,
      • _cleanCountDuplicates function, to clean count duplicates (i.e. _00_00... to _00)
      • _matchVariables function, to match variables via the passed lines & regex params

Refactored

  • canvasLab

    • 🌗 Animation & Animations classes, _cacheObject function, cached objects are more specifically declared
  • devSuite

    • 🌗 Lab class, _getBoundingCharactersPositions function, optimized to obtain a more exact bounding character reference
    • 🌗 Ui class, _toggle.labButton function, optimized to toggle element buttons more specifically
    • 🌗 Template class, _modifyTemplateCode function, optimized by encapsulating variable matching logic within the _matchVariables function

Removed

  • devSuite
    • ⛏️ Lab class, _swapRgbValue & _setColorPickerPosition functions

Fixed

  • canvasLab
    • 🐉 Group class, canvas setter, fixed object.canvas assignment from accepting improper value parameter to proper this.canvas property
    • 🐉 Animation & Animations class, _transition function, radius case, normalized progress to negate negative values