Releases: Fryuni/inox-tools
Releases · Fryuni/inox-tools
@inox-tools/utils@1.1.1
@inox-tools/utils@1.1.0
Minor Changes
- 77b0b6b: Allow
resolvedAtomto batch updates from dependencies
@inox-tools/request-state@0.8.2
Patch Changes
- d9be23f: Added calculation of the
Content-Lengthheader when opting out of streaming with an injected state.
This ensures responses with an injected state include the correctContent-Lengthheader.
Unmodified responses (likeHEADor304 Not Modified) continue to work exactly as before, avoiding overwriting the existingContent-Lengthheader with an empty size. - Updated dependencies [77b0b6b]
- @inox-tools/utils@1.1.0
@inox-tools/portal-gun@1.4.1
@inox-tools/utils@0.8.1
Patch Changes
- e5bb120: Export utility type
UnwrapLaziesto turn an array ofLazyinstances into an array of their lazy values.
@inox-tools/utils@0.8.0
Minor Changes
- 29e5288: Improved Lazy utility with new features:
- Added circular dependency detection that throws a clear error when a Lazy value tries to access itself during initialization
- Implemented Promise interface (
then,catch,finally) allowing Lazy instances to be awaited directly - Added attachment system for side effects:
attach()registers callbacks when values are computed,chain()creates derived Lazy instances - Added static methods for working with multiple lazies:
attachMulti,chainMulti,attachAll,chainAll - Added new
LazyKeyedclass for managing keyed lazy values with per-key memoization, attachments, and chaining
@inox-tools/star-warp@0.5.1
Patch Changes
- Updated dependencies [29e5288]
- @inox-tools/utils@0.8.0
@inox-tools/server-islands@0.4.1
Patch Changes
- Updated dependencies [29e5288]
- @inox-tools/utils@0.8.0
@inox-tools/runtime-logger@0.7.1
Patch Changes
- Updated dependencies [29e5288]
- @inox-tools/utils@0.8.0
- @inox-tools/modular-station@0.7.1
@inox-tools/request-state@0.7.2
Patch Changes
- Updated dependencies [29e5288]
- @inox-tools/utils@0.8.0