Skip to content

Latest commit

 

History

History
160 lines (94 loc) · 3.33 KB

changelog.md

File metadata and controls

160 lines (94 loc) · 3.33 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Fixed

  • Merge #12

0.3.0-rc5 - 2025-01-10

0.3.0-rc4 - 2024-12-26

Added

  • Offers improved cleanup

0.3.0-rc3 - 2024-12-24

Fixed

  • Fixes not being able to create multiple actions of the same type under an object

Removed

  • Removes action caching as it has no practical use

0.3.0-rc2 - 2024-12-15

Fixed

  • Fixed possible bugs
  • Minified longer code
  • Improved memory usage

Removed

  • Removed old log types

0.3.0-rc1 - 2024-12-15

Added

  • Complete rewrite

[0.2.3] - 2024-07-25

Added

  • Adds a Component<T> type

Changed

  • Enforces better code practices in some areas

Fixed

  • Fixes types not being inferenced when creating components
  • Fixes docs not being up-to-date with code

[0.2.2] - 2024-07-12

Fixed

[0.2.1] - 2024-07-06

Added

  • Adds 2 new exported types
  • Adds documentation for components
  • Adds general component support
  • Adds props.Children when using component children

Changed

  • Reformats code for better comment support

Fixed

  • Fix documentation inconsistencies

[0.2.0] - 2024-07-04

Added

  • Added compute constructor.
  • Added childrenTable parameter for new constructor
  • Added Spring:Destroy() method.
  • State:Listen(...) now returns a function to disconnect the listener.

Changed

  • Exported more types.
  • Improved documentation

Fixed

  • Fixed State object's listener function's value order being typed wrong.

Removed

  • Children key.
  • Removed the ability to pass key tables in the UnregisterKey function.
  • Removed support for nested tables.

[0.1.0] - 2024-06-23

Added

  • Added Aegis.Update function.
  • Added Aegis.UnregisterKey function.
  • Added Cleanup key.
  • Added restriction for table types for states.
  • Added nested table support for Children key.
  • Added more animatable types: boolean, BrickColor, CFrame, Vector3int16, Vector2int16, NumberSequence, NumberRange and Rect.

Changed

  • Improved Aegis.Key function.
  • Reduced spring memory usage
  • Made documentation a lot better with in-depth explanation, FAQ, comparisons and tutorials.

Fixed

  • Types are now properly exported.
  • Fixed Color3 spring animation.
  • Fixed issue with Children key not parenting instances properly.

Removed

  • SpringInfo.Velocity

[0.0.3] - 2024-05-27

Fixed

  • Fix documentation

[0.0.2] - 2024-05-27

Fixed

  • Fixed documentation page and wally package

[0.0.1] - 2024-05-27