Releases: nombrekeff/cardboard-js
Releases · nombrekeff/cardboard-js
v0.0.4 - A doc-y one
Pull Request Overview
This PR synchronizes documentation with recent code refactors and adds new Observable helper methods to the docs.
- Updated
createObservableand related function docs to reference theIObservableinterface rather than theObservableclass. - Refactored source links and line numbers in
eachenum and various function docs. - Added computed helper methods (
equalTo,grab,greaterThan, etc.) to theObservableAPI docs.
Reviewed Changes
Copilot reviewed 219 out of 219 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| docs/functions/cardboard.createObservable.html | Switched return type references from Observable class to IObservable interface and updated links. |
| docs/enums/each.DiffState.html | Updated source file paths and line numbers for enum members after refactoring. |
| docs/classes/observables.Observable.html | Added index entries and member sections for new computed helper methods on Observable. |
Comments suppressed due to low confidence (2)
docs/functions/cardboard.createObservable.html:23
- The description still refers to the
Observableclass and links to the old class definition—update this to reference theIObservableinterface (both text and URL).
<div class="tsd-comment tsd-typography"><p>Create a new <a href="../variables/cardboard.Cardboard.html#__type.Observable" class="tsd-kind-class">Observable</a> </p>
docs/classes/observables.Observable.html:67
- New
equalTohelper is documented but there are no accompanying usage examples or references to unit tests—consider adding tests and examples to validate its behavior.
+<a href="observables.Observable.html#equalTo" class="tsd-index-link"><svg class="tsd-kind-icon" viewBox="0 0 24 24"><use href="#icon-2048"></use></svg><span>equal<wbr/>To</span></a>
v0.0.3 - More nomenglature changes
0.0.3 (2025-06-05)
- breaking: renamed attach/detach to mountPoint/restoreMountPoint (5abee3c)
- fix: added common attributes type (fc9a0d1)
- fix: fixed lifecycle adding destroy callback to wrong property (0adb3ec)
- fix: improved lifecycle typing (a011cd9)
- fix: refactored and improved app example (b582229)
- chore: renamed some references to old hooks (19255b6)
- feat: renamed lifecycle hooks (a6b8262)
- feat: renamed lifecycle hooks again (56b8492)
v0.0.2 - Nomenglature changes
- Changed
ConsumabletoObservable - Changed
intersecttocompute - Improved readme, removed verbosity
- Added more doc comments
v0.0.0-alpha.1
First semi-stable version.
What's Changed
- tests: Added unit tests by @nombrekeff in #1
- feat: added conditionals by @nombrekeff in #2
- feat: Adds template function by @nombrekeff in #3
- feat: more conditionals by @nombrekeff in #14
- feat: adding tween.js for seamless tweening by @nombrekeff in #18
- docs: updated readme, simplified it, moved info to wiki by @nombrekeff in #19
- docs: added links to wiki contributing and development guides by @nombrekeff in #21
- feat: implemented basic router by @nombrekeff in #23
- docs: updated readme, simplified the what can it do section by @nombrekeff in #25
- fix: refactored code by @nombrekeff in #26
- feat: optimization & text not working with arrays fixed by @nombrekeff in #27
- feat: Improved state, made consumer more reliable and flexible by @nombrekeff in #30
- feat: added
eachand improved overall stability and cohesion by @nombrekeff in #33
New Contributors
- @nombrekeff made their first contribution in #1
Full Changelog: https://github.com/nombrekeff/cardboard-js/commits/v0.0.0-alpha.0