Skip to content

Tags: ftrackhq/ftrack-javascript

Tags

v2.0.0-beta.8

Toggle v2.0.0-beta.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(session): don't log aborted requests as failed requests (#389)

When a request is cancelled via an AbortSignal, fetch rejects with an
AbortError. The inner fetch catch wrapped every error — including the
abort — into a NetworkError before the outer handler's AbortError check
ran, so a routine cancellation (e.g. a React component unmounting
mid-request) was logged as "Failed to perform request" at warn level and
surfaced as a ServerError instead of an AbortError.

Let AbortError propagate unchanged from the inner catch so the outer
handler treats it as the expected cancellation it is: logged at debug and
thrown as AbortError.

Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>

v2.0.0-beta.7

Toggle v2.0.0-beta.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Change abort logging from warning to debug (#354)

change abort logging from warning to debug

v2.0.0-beta.6

Toggle v2.0.0-beta.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: npm publishing take 2 (#346)

fix

v2.0.0-beta.5

Toggle v2.0.0-beta.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: npm publishing (#345)

fix npm publishing

v2.0.0-beta.4

Toggle v2.0.0-beta.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(deps): update dependency vite to v7 (#342)

* chore(deps): update dependency vite to v7

* bump all deps

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jimmy Callin <[email protected]>
Co-authored-by: Jimmy Callin <[email protected]>

v2.0.0-beta.3

Toggle v2.0.0-beta.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Support type date (#328)

supports date format

v2.0.0-beta.2

Toggle v2.0.0-beta.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Add permissions type to session (#320)

v2.0.0-beta.1

Toggle v2.0.0-beta.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Remove moment js (#302)

* Replace moment with dayjs

* Set decodeDatesAsIso as true by default

* Remove decodeDatesAsIso param entirely

* Return iso date string instead dayjs objects

* Remove corresponding test

* Remove is_timezone_support_enabled flag

* Remove unused dayjs instances

---------

Co-authored-by: Mert Kirbuga <[email protected]>

v1.11.3-rc.1

Toggle v1.11.3-rc.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Make ws dependency optional for node.js environments (#288)

* dynamically import ws when needed

* set up mocks

v1.11.2

Toggle v1.11.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Update types for user_information in session (#271)

* chore: Add first_name and last_name to session information

* thumbnail types