You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(client): add getHiddenFileSignedUrl for ranged streaming (#22)
* feat(client): add getHiddenFileSignedUrl for ranged streaming
Adds EngineServicesClient.getHiddenFileSignedUrl(hiddenId, expiresIn?), which
returns a short-lived signed URL ({ url, expiresAt }) for a hidden file. This
lets the browser fetch large hidden files directly with native HTTP Range
requests (e.g. streaming a point cloud's octree.bin) instead of downloading
the whole object. Re-call to refresh the URL when it nears expiry.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* chore(release): @thatopen/services 0.3.6
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* fix: sync yarn.lock with the three >=0.182.0 range
package.json declares three (dep + peer) as >=0.182.0, but the committed
lockfile was keyed three@^0.182.0 at 0.182.0 — a pre-existing mismatch that
makes `yarn install --frozen-lockfile` fail on CI. Regenerates the lockfile so
the key matches and three resolves to 0.185.0 (latest satisfying the range).
three is a peer dep, so this only affects the repo's own build/test, not
consumers. tsc stays green.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,11 @@
1
1
# thatopen-services
2
2
3
+
## 0.3.6
4
+
5
+
### Patch Changes
6
+
7
+
- Add `getHiddenFileSignedUrl(hiddenId, expiresIn?)` to the client — returns a short-lived signed URL so large hidden files (e.g. a point cloud's `octree.bin`) can be fetched directly with native HTTP `Range` requests instead of downloading the whole object.
0 commit comments