UNPKG

@quenty/tie

Version:

Tie allows interfaces to be defined between Lua OOP and Roblox objects.

600 lines (307 loc) 27.7 kB
# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. # [10.39.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.38.2...@quenty/tie@10.39.0) (2026-05-18) **Note:** Version bump only for package @quenty/tie ## [10.38.2](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.38.1...@quenty/tie@10.38.2) (2026-04-30) **Note:** Version bump only for package @quenty/tie ## [10.38.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.38.0...@quenty/tie@10.38.1) (2026-04-29) **Note:** Version bump only for package @quenty/tie # [10.38.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.37.0...@quenty/tie@10.38.0) (2026-04-23) **Note:** Version bump only for package @quenty/tie # [10.37.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.36.0...@quenty/tie@10.37.0) (2026-04-14) **Note:** Version bump only for package @quenty/tie # [10.36.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.35.0...@quenty/tie@10.36.0) (2026-02-20) ### Features - **cli:** add CI annotation support to game and plugin templates ([#666](https://github.com/Quenty/NevermoreEngine/issues/666)) ([098971b](https://github.com/Quenty/NevermoreEngine/commit/098971bb04dfe40be09f475330b69a48b38c54c5)) # [10.35.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.34.0...@quenty/tie@10.35.0) (2026-02-19) ### Features - **cli:** add aggregated batch test execution ([58f20e4](https://github.com/Quenty/NevermoreEngine/commit/58f20e437540c597ea445f47d47076c08ea9ca21)) # [10.34.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.33.1...@quenty/tie@10.34.0) (2026-02-17) ### Features - Add CI/CD batch unit testing ([016a366](https://github.com/Quenty/NevermoreEngine/commit/016a3663509c8fffa518b07cfc49ebecba2a1fa6)) - Create places automatically using nevermore-cli ([d4a6a66](https://github.com/Quenty/NevermoreEngine/commit/d4a6a66e5720d010b4fc3d6f973ccfdaa17dbead)) ## [10.33.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.33.0...@quenty/tie@10.33.1) (2026-01-21) **Note:** Version bump only for package @quenty/tie # [10.33.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.32.0...@quenty/tie@10.33.0) (2026-01-18) **Note:** Version bump only for package @quenty/tie # [10.32.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.31.0...@quenty/tie@10.32.0) (2026-01-16) ### Features - Add SimpleEnum package and interface, to simplify enum usage across Nevermore ([d3040d7](https://github.com/Quenty/NevermoreEngine/commit/d3040d7a07ae7b2586bb982399b401fe19f1eb3f)) # [10.31.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.30.1...@quenty/tie@10.31.0) (2026-01-13) **Note:** Version bump only for package @quenty/tie ## [10.30.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.30.0...@quenty/tie@10.30.1) (2026-01-12) ### Bug Fixes - Fix dependency installation process for pnpm ([9651b09](https://github.com/Quenty/NevermoreEngine/commit/9651b09af34f252ef3f9c7c539793cc878dd8cba)) # [10.30.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.29.1...@quenty/tie@10.30.0) (2026-01-11) ### Bug Fixes - Ensure that the name gets asssigned almost immediately ([2a5eba9](https://github.com/Quenty/NevermoreEngine/commit/2a5eba9dd2072a303fa7aaa8d5651ebbb5a1e7c7)) ## [10.29.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.29.0...@quenty/tie@10.29.1) (2026-01-10) **Note:** Version bump only for package @quenty/tie # [10.29.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.28.0...@quenty/tie@10.29.0) (2026-01-08) **Note:** Version bump only for package @quenty/tie # [10.28.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.27.1...@quenty/tie@10.28.0) (2026-01-06) ### Bug Fixes - Add more typing ([f32615e](https://github.com/Quenty/NevermoreEngine/commit/f32615ec9d846a1a4392a3b21a0f594e8d420b44)) - Add some strict typing to Tie ([cbdb842](https://github.com/Quenty/NevermoreEngine/commit/cbdb842d6c2a57cf5c1cabab90505cbfec62037b)) ## [10.27.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.27.0...@quenty/tie@10.27.1) (2026-01-05) **Note:** Version bump only for package @quenty/tie # [10.27.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.26.7...@quenty/tie@10.27.0) (2026-01-04) **Note:** Version bump only for package @quenty/tie ## [10.26.7](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.26.6...@quenty/tie@10.26.7) (2026-01-03) **Note:** Version bump only for package @quenty/tie ## [10.26.6](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.26.5...@quenty/tie@10.26.6) (2025-12-31) ### Bug Fixes - Fix dependencies missing in packages ([97bd47d](https://github.com/Quenty/NevermoreEngine/commit/97bd47d341017152f91a28d8444252d20a8de9fa)) ## [10.26.5](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.26.4...@quenty/tie@10.26.5) (2025-12-29) **Note:** Version bump only for package @quenty/tie ## [10.26.4](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.26.3...@quenty/tie@10.26.4) (2025-12-29) **Note:** Version bump only for package @quenty/tie ## [10.26.3](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.26.2...@quenty/tie@10.26.3) (2025-12-28) ### Bug Fixes - Typecheck some more things ([41eaaa6](https://github.com/Quenty/NevermoreEngine/commit/41eaaa6d053c469f7548810da72d05dfbf997b26)) ## [10.26.2](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.26.1...@quenty/tie@10.26.2) (2025-12-13) ### Bug Fixes - Small patches to nevermore libraries ([#614](https://github.com/Quenty/NevermoreEngine/issues/614)) ([6eeb33b](https://github.com/Quenty/NevermoreEngine/commit/6eeb33b9d215d3d753a433e4c612f391bcc0d286)) ## [10.26.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.26.0...@quenty/tie@10.26.1) (2025-11-22) ### Performance Improvements - Fix memory cleanup in Tie + Rogue Properties to try to address memory consumption ([c989f23](https://github.com/Quenty/NevermoreEngine/commit/c989f23bb7741a1f160ee341dfb542ba71775620)) # [10.26.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.25.1...@quenty/tie@10.26.0) (2025-11-17) ### Features - Add tie interface implementations for signals ([#606](https://github.com/Quenty/NevermoreEngine/issues/606)) ([91f07f2](https://github.com/Quenty/NevermoreEngine/commit/91f07f2a03d76445969b25dff246fd8b00396ca1)) ## [10.25.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.25.0...@quenty/tie@10.25.1) (2025-11-12) **Note:** Version bump only for package @quenty/tie # [10.25.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.24.0...@quenty/tie@10.25.0) (2025-10-08) **Note:** Version bump only for package @quenty/tie # [10.24.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.23.0...@quenty/tie@10.24.0) (2025-10-03) **Note:** Version bump only for package @quenty/tie # [10.23.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.22.0...@quenty/tie@10.23.0) (2025-09-26) **Note:** Version bump only for package @quenty/tie # [10.22.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.21.1...@quenty/tie@10.22.0) (2025-08-29) **Note:** Version bump only for package @quenty/tie ## [10.21.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.21.0...@quenty/tie@10.21.1) (2025-08-12) **Note:** Version bump only for package @quenty/tie # [10.21.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.20.3...@quenty/tie@10.21.0) (2025-05-10) ### Bug Fixes - Additional type checking updates ([05ba29a](https://github.com/Quenty/NevermoreEngine/commit/05ba29a03efc9f3feed74b34f1d9dfb237496214)) ## [10.20.3](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.20.2...@quenty/tie@10.20.3) (2025-04-10) **Note:** Version bump only for package @quenty/tie ## [10.20.2](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.20.0...@quenty/tie@10.20.2) (2025-04-07) ### Bug Fixes - Add types to packages ([2374fb2](https://github.com/Quenty/NevermoreEngine/commit/2374fb2b043cfbe0e9b507b3316eec46a4e353a0)) - Bump package versions for republishing ([ba47c62](https://github.com/Quenty/NevermoreEngine/commit/ba47c62e32170bf74377b0c658c60b84306dc294)) ## [10.20.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.20.0...@quenty/tie@10.20.1) (2025-04-07) ### Bug Fixes - Add types to packages ([2374fb2](https://github.com/Quenty/NevermoreEngine/commit/2374fb2b043cfbe0e9b507b3316eec46a4e353a0)) # [10.20.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.19.2...@quenty/tie@10.20.0) (2025-04-02) **Note:** Version bump only for package @quenty/tie ## [10.19.2](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.19.1...@quenty/tie@10.19.2) (2025-03-31) **Note:** Version bump only for package @quenty/tie ## [10.19.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.19.0...@quenty/tie@10.19.1) (2025-03-21) **Note:** Version bump only for package @quenty/tie # [10.19.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.18.1...@quenty/tie@10.19.0) (2025-02-18) **Note:** Version bump only for package @quenty/tie ## [10.18.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.18.0...@quenty/tie@10.18.1) (2025-01-22) ### Bug Fixes - Fix retrieval of tie implementation parent ([fe57f31](https://github.com/Quenty/NevermoreEngine/commit/fe57f31301e4cb8b335d583ddf3fe54b77a03658)) # [10.18.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.17.0...@quenty/tie@10.18.0) (2024-12-15) **Note:** Version bump only for package @quenty/tie # [10.17.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.16.0...@quenty/tie@10.17.0) (2024-12-03) **Note:** Version bump only for package @quenty/tie # [10.16.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.15.0...@quenty/tie@10.16.0) (2024-11-13) **Note:** Version bump only for package @quenty/tie # [10.15.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.14.0...@quenty/tie@10.15.0) (2024-11-12) **Note:** Version bump only for package @quenty/tie # [10.14.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.13.1...@quenty/tie@10.14.0) (2024-11-06) ### Features - Specifically check for symbols ([374df56](https://github.com/Quenty/NevermoreEngine/commit/374df56f1692ff707d9f25b85f92a37c972dd089)) ## [10.13.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.13.0...@quenty/tie@10.13.1) (2024-11-04) **Note:** Version bump only for package @quenty/tie # [10.13.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.12.1...@quenty/tie@10.13.0) (2024-11-03) **Note:** Version bump only for package @quenty/tie ## [10.12.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.12.0...@quenty/tie@10.12.1) (2024-11-02) ### Bug Fixes - Fix tip ([c328cc1](https://github.com/Quenty/NevermoreEngine/commit/c328cc18a6ee28d7380f9f42a662889dc04186fa)) # [10.12.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.11.1...@quenty/tie@10.12.0) (2024-10-23) **Note:** Version bump only for package @quenty/tie ## [10.11.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.11.0...@quenty/tie@10.11.1) (2024-10-09) **Note:** Version bump only for package @quenty/tie # [10.11.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.10.1...@quenty/tie@10.11.0) (2024-10-06) **Note:** Version bump only for package @quenty/tie ## [10.10.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.10.0...@quenty/tie@10.10.1) (2024-10-04) **Note:** Version bump only for package @quenty/tie # [10.10.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.9.0...@quenty/tie@10.10.0) (2024-10-04) ### Features - Use configuration instead of folder. While this forces a datamodel event to fire, it means we scan less classes on the client, and it's easier to see in the explorer ([06a342f](https://github.com/Quenty/NevermoreEngine/commit/06a342f5726282c46174ddec3dc7f54eeb768c46)) - Use RxSignal for the TiePropertyInterface ([5ea04b8](https://github.com/Quenty/NevermoreEngine/commit/5ea04b85402e994f13a81a9b32e5971e1a262eb5)) ### Performance Improvements - TieImplementation uses Folder on client instead of camera, which results in a memory improvement ([bc55d76](https://github.com/Quenty/NevermoreEngine/commit/bc55d76fd296c8923e47c3830145c8e75d8a7b69)) # [10.9.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.8.0...@quenty/tie@10.9.0) (2024-09-25) **Note:** Version bump only for package @quenty/tie # [10.8.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.7.0...@quenty/tie@10.8.0) (2024-09-25) **Note:** Version bump only for package @quenty/tie # [10.7.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.6.0...@quenty/tie@10.7.0) (2024-09-12) ### Bug Fixes - Tie signal implementation fix ([8dc23bb](https://github.com/Quenty/NevermoreEngine/commit/8dc23bb8300598431a58b273ee2382ee90e76243)) - TODO FIX THIS ([3731acd](https://github.com/Quenty/NevermoreEngine/commit/3731acdf4cf888bdac55157670fc61d6a6ba7c3d)) ### Features - Add tuple package and fix tie signal ([134f90c](https://github.com/Quenty/NevermoreEngine/commit/134f90c03b265b9d2232198475ca27f4d5e87071)) - Allow default values to be defined for TiePropertyDefinition ([89112f1](https://github.com/Quenty/NevermoreEngine/commit/89112f15ffdc8c637681ba9f4e7aa1c60e2c7e23)) - Unedited all changes ([60e64e3](https://github.com/Quenty/NevermoreEngine/commit/60e64e3efce17c10c4b8965871187d231b338dd4)) # [10.6.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.5.0...@quenty/tie@10.6.0) (2024-08-09) **Note:** Version bump only for package @quenty/tie # [10.5.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.4.0...@quenty/tie@10.5.0) (2024-05-09) ### Bug Fixes - Fix .package-lock.json replicating in packages ([75d0efe](https://github.com/Quenty/NevermoreEngine/commit/75d0efeef239f221d93352af71a5b3e930ec23c5)) # [10.4.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.3.0...@quenty/tie@10.4.0) (2024-05-03) **Note:** Version bump only for package @quenty/tie # [10.3.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.2.0...@quenty/tie@10.3.0) (2024-04-27) ### Bug Fixes - Add pending check in tie definition ([2f4d932](https://github.com/Quenty/NevermoreEngine/commit/2f4d93218d709f778ac84bc0bcb57f7240deacad)) # [10.2.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.1.0...@quenty/tie@10.2.0) (2024-03-27) ### Features - Update avatar editor stuff ([16d10a8](https://github.com/Quenty/NevermoreEngine/commit/16d10a876c90d3b43d69b5f66e217e4c3749296b)) # [10.1.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@10.0.0...@quenty/tie@10.1.0) (2024-03-09) **Note:** Version bump only for package @quenty/tie # [10.0.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@9.0.0...@quenty/tie@10.0.0) (2024-02-14) **Note:** Version bump only for package @quenty/tie # [9.0.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@8.0.0...@quenty/tie@9.0.0) (2024-02-13) ### Bug Fixes - Fix bootstrap of test environments and loader samples ([441e4a9](https://github.com/Quenty/NevermoreEngine/commit/441e4a90d19fcc203da2fdedc08e532c20d52f99)) # [8.0.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@7.0.0...@quenty/tie@8.0.0) (2024-02-13) **Note:** Version bump only for package @quenty/tie # [7.0.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@6.0.0...@quenty/tie@7.0.0) (2024-02-13) **Note:** Version bump only for package @quenty/tie # [6.0.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@5.4.0...@quenty/tie@6.0.0) (2024-01-10) **Note:** Version bump only for package @quenty/tie # [5.4.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@5.3.0...@quenty/tie@5.4.0) (2024-01-08) **Note:** Version bump only for package @quenty/tie # [5.3.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@5.2.0...@quenty/tie@5.3.0) (2023-12-28) ### Bug Fixes - Improve error messages and assertion in TieDefinition ([7e48f01](https://github.com/Quenty/NevermoreEngine/commit/7e48f0195970ab72c259bbf664a393ff59960370)) # [5.2.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@5.1.1...@quenty/tie@5.2.0) (2023-12-14) ### Features - Add realm support to tie ([cefc3fc](https://github.com/Quenty/NevermoreEngine/commit/cefc3fcd40287c85bd68e0f3438c15d701560df0)) ## [5.1.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@5.1.0...@quenty/tie@5.1.1) (2023-10-28) **Note:** Version bump only for package @quenty/tie # [5.1.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@5.0.0...@quenty/tie@5.1.0) (2023-10-18) **Note:** Version bump only for package @quenty/tie # [5.0.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.29.0...@quenty/tie@5.0.0) (2023-10-11) - fix!: Make RxSignal not automatically skip first input ([6fe7586](https://github.com/Quenty/NevermoreEngine/commit/6fe7586029ea4753b1de7a8633c7d5af15bab420)) ### Features - Tie has better errors ([9e66f62](https://github.com/Quenty/NevermoreEngine/commit/9e66f621ff5b8e7c24800eca819612e9033c35c5)) ### BREAKING CHANGES - RxSignal used to export a different value # [4.29.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.28.0...@quenty/tie@4.29.0) (2023-09-21) **Note:** Version bump only for package @quenty/tie # [4.28.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.27.0...@quenty/tie@4.28.0) (2023-09-04) **Note:** Version bump only for package @quenty/tie # [4.27.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.26.0...@quenty/tie@4.27.0) (2023-08-23) **Note:** Version bump only for package @quenty/tie # [4.26.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.25.0...@quenty/tie@4.26.0) (2023-08-01) **Note:** Version bump only for package @quenty/tie # [4.25.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.24.0...@quenty/tie@4.25.0) (2023-07-28) **Note:** Version bump only for package @quenty/tie # [4.24.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.23.0...@quenty/tie@4.24.0) (2023-07-23) **Note:** Version bump only for package @quenty/tie # [4.23.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.22.0...@quenty/tie@4.23.0) (2023-07-15) ### Bug Fixes - Fix valueBase assignment and retrieval ([50453dd](https://github.com/Quenty/NevermoreEngine/commit/50453dd1562e00e1a619eb09870097f3deebed46)) ### Features - Add :Observe() API calls to a variety of systems and allow Blend to :Observe() stuff ([ca29c68](https://github.com/Quenty/NevermoreEngine/commit/ca29c68164dfdaf136e9168faf48f487bed26088)) # [4.22.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.21.0...@quenty/tie@4.22.0) (2023-07-10) **Note:** Version bump only for package @quenty/tie # [4.21.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.20.0...@quenty/tie@4.21.0) (2023-06-17) **Note:** Version bump only for package @quenty/tie # [4.20.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.19.0...@quenty/tie@4.20.0) (2023-06-05) ### Features - Tie interfaces can export checked ValueObjects as Attributes ([6360546](https://github.com/Quenty/NevermoreEngine/commit/63605466f3f27342982556ac1866caafd0202c94)) # [4.19.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.18.0...@quenty/tie@4.19.0) (2023-05-26) ### Features - Initial refactor of guis to use ValueObject instead of ValueObject ([723aba0](https://github.com/Quenty/NevermoreEngine/commit/723aba0208cae7e06c9d8bf2d8f0092d042d70ea)) # [4.18.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.17.0...@quenty/tie@4.18.0) (2023-05-08) **Note:** Version bump only for package @quenty/tie # [4.17.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.16.0...@quenty/tie@4.17.0) (2023-04-20) **Note:** Version bump only for package @quenty/tie # [4.16.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.15.1...@quenty/tie@4.16.0) (2023-04-10) **Note:** Version bump only for package @quenty/tie ## [4.15.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.15.0...@quenty/tie@4.15.1) (2023-04-07) **Note:** Version bump only for package @quenty/tie # [4.15.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.14.0...@quenty/tie@4.15.0) (2023-04-06) **Note:** Version bump only for package @quenty/tie # [4.14.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.13.0...@quenty/tie@4.14.0) (2023-04-03) **Note:** Version bump only for package @quenty/tie # [4.13.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.12.0...@quenty/tie@4.13.0) (2023-03-31) **Note:** Version bump only for package @quenty/tie # [4.12.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.11.0...@quenty/tie@4.12.0) (2023-03-31) **Note:** Version bump only for package @quenty/tie # [4.11.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.10.1...@quenty/tie@4.11.0) (2023-03-28) ### Bug Fixes - Add missing dependency ([d164b36](https://github.com/Quenty/NevermoreEngine/commit/d164b365ca26728cf4cdabbaeb357bc9817a29de)) ## [4.10.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.10.0...@quenty/tie@4.10.1) (2023-03-06) **Note:** Version bump only for package @quenty/tie # [4.10.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.9.0...@quenty/tie@4.10.0) (2023-03-05) **Note:** Version bump only for package @quenty/tie # [4.9.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.8.0...@quenty/tie@4.9.0) (2023-02-27) **Note:** Version bump only for package @quenty/tie # [4.8.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.7.0...@quenty/tie@4.8.0) (2023-02-21) ### Features - Add TieDefinition:ObserveLastImplementation(adornee) ([a690651](https://github.com/Quenty/NevermoreEngine/commit/a690651423e6e953654277e21f04c921bcb24fb3)) # [4.7.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.6.0...@quenty/tie@4.7.0) (2023-01-17) **Note:** Version bump only for package @quenty/tie # [4.6.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.5.0...@quenty/tie@4.6.0) (2023-01-11) **Note:** Version bump only for package @quenty/tie # [4.5.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.4.1...@quenty/tie@4.5.0) (2023-01-01) **Note:** Version bump only for package @quenty/tie ## [4.4.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.4.0...@quenty/tie@4.4.1) (2022-12-27) **Note:** Version bump only for package @quenty/tie # [4.4.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.3.1...@quenty/tie@4.4.0) (2022-12-05) **Note:** Version bump only for package @quenty/tie ## [4.3.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.3.0...@quenty/tie@4.3.1) (2022-11-28) **Note:** Version bump only for package @quenty/tie # [4.3.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.2.1...@quenty/tie@4.3.0) (2022-11-19) **Note:** Version bump only for package @quenty/tie ## [4.2.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.2.0...@quenty/tie@4.2.1) (2022-11-04) **Note:** Version bump only for package @quenty/tie # [4.2.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.1.0...@quenty/tie@4.2.0) (2022-10-23) ### Bug Fixes - Rx switch maps would lead to multiple brios alive against a single switched observable. ([cd25a22](https://github.com/Quenty/NevermoreEngine/commit/cd25a220a2096fe1c3093deec7f9bc4e83815924)) # [4.1.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@4.0.0...@quenty/tie@4.1.0) (2022-10-11) ### Bug Fixes - Fix encoding functions in tie ([328911a](https://github.com/Quenty/NevermoreEngine/commit/328911a2553d576543f5efc221bfee8887580b61)) ### Features - Add TieDefinition:FindFirstImplementation(adornee: Instance) ([6210377](https://github.com/Quenty/NevermoreEngine/commit/621037732d9c366db2908882f132c19f76885990)) # [4.0.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@3.1.0...@quenty/tie@4.0.0) (2022-09-27) ### Bug Fixes - Remove unused/wrong TiePropertyDefinition:IsAttribute() API method ([40e7bd1](https://github.com/Quenty/NevermoreEngine/commit/40e7bd188951a0244ba5b0c9ea7d91a71a4f9d09)) # [3.1.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@3.0.1...@quenty/tie@3.1.0) (2022-08-22) **Note:** Version bump only for package @quenty/tie ## [3.0.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@3.0.0...@quenty/tie@3.0.1) (2022-08-16) **Note:** Version bump only for package @quenty/tie # [3.0.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@2.2.1...@quenty/tie@3.0.0) (2022-08-14) **Note:** Version bump only for package @quenty/tie ## [2.2.1](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@2.2.0...@quenty/tie@2.2.1) (2022-08-11) **Note:** Version bump only for package @quenty/tie # [2.2.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@2.1.0...@quenty/tie@2.2.0) (2022-07-31) ### Features - Add Tie bindings in the opposite direction allowing out-of-oop systems to bind to tie ([6da4426](https://github.com/Quenty/NevermoreEngine/commit/6da4426bb47c9b88e099c461258163f8b26ee4b3)) # [2.1.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@2.0.0...@quenty/tie@2.1.0) (2022-06-21) **Note:** Version bump only for package @quenty/tie # [2.0.0](https://github.com/Quenty/NevermoreEngine/compare/@quenty/tie@1.1.0...@quenty/tie@2.0.0) (2022-05-21) **Note:** Version bump only for package @quenty/tie # 1.1.0 (2022-03-27) ### Features - Add Rx.first() and Rx.delay() and fix a few bugs where we emit while no longer pending ([2445b97](https://github.com/Quenty/NevermoreEngine/commit/2445b97a8478590196fdfb5b8fd8121d81a0a5a8)) - Add tie package ([8626aa7](https://github.com/Quenty/NevermoreEngine/commit/8626aa775cfaf20cef0d50e6f89aa64bf6a68e55)) - Add TieDefinition:ObserveIsImplemented(adornee: Instance): boolean ([d8cc7b9](https://github.com/Quenty/NevermoreEngine/commit/d8cc7b9616d92f9abda33a96774f4779da792fc8)) # v1.1.0 (Sun Mar 27 2022) #### 🚀 Enhancement - Add rogue properties and tie packages and remove package-lock.json [#256](https://github.com/Quenty/NevermoreEngine/pull/256) ([@Quenty](https://github.com/Quenty)) - feat: Add Rx.first() and Rx.delay() and fix a few bugs where we emit while no longer pending ([@Quenty](https://github.com/Quenty)) - feat: Add TieDefinition:ObserveIsImplemented(adornee: Instance): boolean ([@Quenty](https://github.com/Quenty)) - feat: Add tie package ([@Quenty](https://github.com/Quenty)) #### 🐛 Bug Fix - docs: Fix docs and style ([@Quenty](https://github.com/Quenty)) - ci: Remove package-lock.json ([@Quenty](https://github.com/Quenty)) #### Authors: 1 - James Onnen ([@Quenty](https://github.com/Quenty))