Package detail

@quenty/brio

Quenty532MIT14.18.0

Brios wrap an object and either are alive or dead

Roblox, Nevermore, Lua, event

readme

Brio

Brios wrap a value and provide the following constraints

Installation

npm install @quenty/brio --save

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

14.18.0 (2025-05-10)

Bug Fixes

  • Additional type checking updates (05ba29a)

14.17.3 (2025-04-10)

Note: Version bump only for package @quenty/brio

14.17.2 (2025-04-07)

Bug Fixes

  • Add types to packages (2374fb2)
  • Bump package versions for republishing (ba47c62)

14.17.1 (2025-04-07)

Bug Fixes

14.17.0 (2025-04-02)

Note: Version bump only for package @quenty/brio

14.16.2 (2025-03-31)

Note: Version bump only for package @quenty/brio

14.16.1 (2025-03-21)

Note: Version bump only for package @quenty/brio

14.16.0 (2025-02-18)

Note: Version bump only for package @quenty/brio

14.15.0 (2024-12-15)

Note: Version bump only for package @quenty/brio

14.14.0 (2024-12-03)

Note: Version bump only for package @quenty/brio

14.13.0 (2024-11-13)

Note: Version bump only for package @quenty/brio

14.12.0 (2024-11-06)

Note: Version bump only for package @quenty/brio

14.11.1 (2024-11-04)

Note: Version bump only for package @quenty/brio

14.11.0 (2024-11-03)

Note: Version bump only for package @quenty/brio

14.10.0 (2024-10-23)

Note: Version bump only for package @quenty/brio

14.9.1 (2024-10-09)

Note: Version bump only for package @quenty/brio

14.9.0 (2024-10-06)

Note: Version bump only for package @quenty/brio

14.8.1 (2024-10-04)

Note: Version bump only for package @quenty/brio

14.8.0 (2024-10-04)

Bug Fixes

Performance Improvements

  • Avoid creating a new maid when needed (cbbb482)
  • Brio wraps table.pack directly which reduces table count (4bb32c0)

14.7.0 (2024-09-25)

Note: Version bump only for package @quenty/brio

14.6.0 (2024-09-25)

Note: Version bump only for package @quenty/brio

14.5.0 (2024-09-12)

Features

14.4.0 (2024-08-09)

Note: Version bump only for package @quenty/brio

14.3.0 (2024-05-09)

Bug Fixes

  • Bootstrap specifically to loader (7f4d4f9)
  • Fix .package-lock.json replicating in packages (75d0efe)

14.2.0 (2024-04-27)

Note: Version bump only for package @quenty/brio

14.1.0 (2024-03-09)

Note: Version bump only for package @quenty/brio

14.0.0 (2024-02-14)

Note: Version bump only for package @quenty/brio

13.0.0 (2024-02-13)

Note: Version bump only for package @quenty/brio

12.0.0 (2024-02-13)

Note: Version bump only for package @quenty/brio

11.0.0 (2024-02-13)

Note: Version bump only for package @quenty/brio

10.0.0 (2024-01-10)

Note: Version bump only for package @quenty/brio

9.4.0 (2024-01-08)

Note: Version bump only for package @quenty/brio

9.3.0 (2023-12-28)

Note: Version bump only for package @quenty/brio

9.2.0 (2023-12-14)

Note: Version bump only for package @quenty/brio

9.1.1 (2023-10-28)

Note: Version bump only for package @quenty/brio

9.1.0 (2023-10-18)

Note: Version bump only for package @quenty/brio

9.0.0 (2023-10-11)

Features

  • Add RxBrioUtils.ofBrio(callback) (0b1cb80)

8.19.0 (2023-09-21)

Note: Version bump only for package @quenty/brio

8.18.0 (2023-09-04)

Bug Fixes

  • Add versions to package (104323f)

Features

  • Use GoodSignal and add :ToMaidAndValue helper method (7dd9196)

8.17.0 (2023-08-23)

Features

  • Add RxBrioUtils.of(...) (fc13e2e)

8.16.0 (2023-07-28)

Note: Version bump only for package @quenty/brio

8.15.0 (2023-07-15)

Note: Version bump only for package @quenty/brio

8.14.0 (2023-06-17)

Note: Version bump only for package @quenty/brio

8.13.0 (2023-05-26)

Note: Version bump only for package @quenty/brio

8.12.0 (2023-05-08)

Bug Fixes

  • With RxBrioUtils.toEmitOnDeathObservable(brio, emitOnDeathValue), if the observable dies from the firing of the brio, then we would error previously (04a9890)

8.11.0 (2023-04-10)

Note: Version bump only for package @quenty/brio

8.10.1 (2023-04-07)

Note: Version bump only for package @quenty/brio

8.10.0 (2023-04-06)

Features

  • Add RxBrioUtils.flatCombineLatestBrio(observables, filter) (9f61007)

8.9.0 (2023-04-03)

Note: Version bump only for package @quenty/brio

8.8.0 (2023-03-31)

Note: Version bump only for package @quenty/brio

8.7.0 (2023-03-05)

Note: Version bump only for package @quenty/brio

8.6.0 (2023-02-27)

Note: Version bump only for package @quenty/brio

8.5.0 (2023-02-21)

Note: Version bump only for package @quenty/brio

8.4.0 (2023-01-11)

Note: Version bump only for package @quenty/brio

8.3.0 (2023-01-01)

Note: Version bump only for package @quenty/brio

8.2.1 (2022-12-27)

Note: Version bump only for package @quenty/brio

8.2.0 (2022-12-05)

Note: Version bump only for package @quenty/brio

8.1.1 (2022-11-04)

Note: Version bump only for package @quenty/brio

8.1.0 (2022-10-11)

Note: Version bump only for package @quenty/brio

8.0.0 (2022-09-27)

Note: Version bump only for package @quenty/brio

7.1.0 (2022-08-22)

Note: Version bump only for package @quenty/brio

7.0.1 (2022-08-16)

Note: Version bump only for package @quenty/brio

7.0.0 (2022-08-14)

Note: Version bump only for package @quenty/brio

6.2.0 (2022-07-31)

Note: Version bump only for package @quenty/brio

6.1.0 (2022-06-21)

Note: Version bump only for package @quenty/brio

6.0.0 (2022-05-21)

Note: Version bump only for package @quenty/brio

5.2.0 (2022-03-27)

Bug Fixes

  • RxBrioUtils.reduceToAliveList can have booleans passed into the alive list (52cc928)

5.1.0 (2022-03-10)

Note: Version bump only for package @quenty/brio

5.0.0 (2022-03-06)

Bug Fixes

  • Fix circular dependency, move createStateStack from Brio (9568dd7)

4.0.0 (2022-01-17)

Note: Version bump only for package @quenty/brio

3.8.0 (2022-01-17)

Bug Fixes

  • RxBrioUtils.map correctly maps for n == 1, and RxBrioUtils.where is not a switch map. (56e3a3a)

3.7.1 (2022-01-16)

Note: Version bump only for package @quenty/brio

3.7.0 (2022-01-07)

Features

  • Add RxBrioUtils.createStateStack(observable) (bbd4596)

3.6.0 (2022-01-03)

Bug Fixes

  • Fix moonwave documentation (f169457)

Features

  • Deprecate old brio commands and add new utility functions, including: (71418b2)

3.5.2 (2021-12-30)

Note: Version bump only for package @quenty/brio

3.5.1 (2021-12-30)

Note: Version bump only for package @quenty/brio

3.5.0 (2021-12-18)

Note: Version bump only for package @quenty/brio

3.4.0 (2021-12-14)

Note: Version bump only for package @quenty/brio

3.3.0 (2021-11-20)

Bug Fixes

3.2.0 (2021-10-30)

Features

  • BrioUtils.first allows no brios to be passed into the brio. This allows BrioUtils.flatten to accept non-brios as a result. (6cf4bdf)
  • Update RxBrioUtils to allow the transformation of a brio into an observable that emits the value, and then nil, on death. This is like combineLatest. (86df73f)

3.1.2 (2021-10-30)

Note: Version bump only for package @quenty/brio

3.1.1 (2021-10-06)

Note: Version bump only for package @quenty/brio

3.1.0 (2021-10-02)

Note: Version bump only for package @quenty/brio

3.0.1 (2021-09-18)

Bug Fixes

  • Fix undeclare package dependencies that prevented loading in certain situations (a8be7e0)

3.0.0 (2021-09-11)

Bug Fixes

  • Brio passing arguments is safe (f4e29b0)

2.1.0 (2021-09-05)

Note: Version bump only for package @quenty/brio

2.0.0 (2021-09-05)

Bug Fixes

  • Remove peer dependencies. This is because lerna doesn't really support peer dependencies being linked and getting a new version on build, which is unfortunate. (5f5aeee)

1.2.0 (2021-07-31)

Bug Fixes

  • Add CI and CD (47513e9)
  • Adjust CI badge to show automatic build and release state (5a55d3f)
  • Fix selene linting (45fc074)

1.0.2 (2021-07-25)

1.0.1 (2021-07-25)

1.0.0 (2021-07-24)