Release notes¶
3.3.11¶
7 January 2016- new
PlanningAllow planning of phases and bookings with a duration smaller than a day, either from the dialog or when viewing days.
- new
APIAdded support for
order by
,offset
andlimit
in API query syntax:select id from Task order by name ascending offset 5 limit 10
Note
Order by currently only supports top level attributes so you cannot order by a relationship.
- changed
APIQuery endpoint now includes metadata as additional key in result. This mapping currently includes information about the next page offset that the client should use as a result of any pruned results.
- fixed
APIDatabaseServer error when selecting a projection involving a secondary table and model primary key property does not match parent in polymorphic relationship.
- fixed
SpreadsheetVersionsLinks are not correct when viewing a list of objects in the Versions page.
- fixed
InsightsPerformanceNon-task insights are slow when used with task state filter. Large data sets may cause a timeout error on custom dashboards.
3.3.10¶
7 January 2016- changed
APIGive asset versions a default status and user if not set when created from the Python API.
3.3.9¶
30 December 2015- new
API Added support for retrieving a widget URL using get_widget_url as an action.
- changed
PerformanceSpreadsheetCollapsed loading is applied to any type of object, not only Project, Asset build group and Episode. This allows the spreadsheet to load faster on large projects.
- fixed
Client reviewEncodingInternal reviewVideos are occasionally marked as failed when multiple encodings are completed in quick succession.
- fixed
UpgradeDatabase upgrade 265 may fail with Duplicate key entry for large datasets if hardware clock has poor resolution. This is more likely to happen on ftrack instances running in a Virtual Machine.
This only affects users upgrading from a version previous to 3.3.
- fixed
ReportsWeb interfaceDates are not rendered correct if the user is in a timezone with a negative UTC offset.
3.3.8¶
2 December 2015- new
APIAdded support for link attribute in new Python API.
The private _link attribute is now deprecated.
- new
APIResponse from query_server_information action in Python API now includes a schema hash. The hash can be used to see if the schemas on the server have changed.
- fixed
Client reviewEncodingInternal reviewLocal installationOriginal components always removed when encoding locally using FFMPEG, causing image components uploaded to the web interface to be removed.
- fixed
Client reviewEncodingInternal reviewLocal installationUploading images to the web application triggers an encoding job which will fail due to lacking support in the encoder used by local installations.
- fixed
LoginMobile applicationSigning in after clicking forgot password in the mobile application loads the desktop application.
- fixed
Client reviewEncodingInternal reviewRemoving versions for videos which are encoding blocks other jobs from completing successfully.
3.3.7¶
23 November 2015- new
Team calendarAdded filter support to Team calendar to allow more control over which users are displayed.
See also
- fixed
Client reviewWeb interfaceServer error when trying to add non-versions to a client review session.
- fixed
Web interfaceSaving start or due date on tasks from the Tasks spreadsheet and Team calendar causes an error if the user is in a timezone with a negative UTC offset.
3.3.6¶
18 November 2015- fixed
ActionsActions with long names are misaligned in web interface in Safari.
- fixed
Custom attributesSaving empty custom attributes causes server side errors.
- fixed
Custom attributesImportImporting data with invalid custom attributes fails without showing errors.
- changed
My tasksUpcoming dates will now only display milestones from projects you have been assigned to.
- fixed
Client reviewAdd collaborator button sometimes disappears when opening or editing a review session.
3.3.5¶
13 November 2015- new
FiltersNotesFree text search in notes.
See also
- fixed
Web interfaceBroken documentation links in project creation confirmation dialog.
- fixed
BookmarksBookmarks are not sorted correctly.
- fixed
Client reviewUnable to access more than 25 review sessions when adding versions to review sessions from context menus.
- fixed
InsightsPerformanceTask insights are slow when used with task state filter. Large data sets will cause a timeout error on My tasks dashboard.
- fixed
Client reviewEncodingInternal reviewSingle frame videos sometimes blocking other jobs from completing successfully.
3.3.4¶
6 November 2015- new
APIAdded documentation how to use https when running ftrack as a local installation.
See also
- new
Python APIAdded private _link attribute. The attribute comes with some limitations and is only intended for internal usage.
- new
Python APIAdded support for disks in the new Python API. Projects created from the API will have the default disk set if nothing else is specified.
- new
DiskAdded a default disk setting to allow users to configure which disk should be used when creating a new project. The setting can be found under Advanced Settings.
- changed
SearchGlobal search does no longer include results from hidden projects.
- fixed
SearchSearch field in link, move and create dialogs not working properly.
- fixed
APIReusing API session to get thumbnails sometimes result in server error.
- fixed
Time tracking reportCan’t open details view once closed by clicking same item again.
- fixed
GanttSchedulingWeb interfaceWeb interface may freeze when loading the Gantt if viewing a DST boundary and fully zoomed in.
- new
Sidebar when running ftrack as local installation.
Ability to add Due date column to Tasks tab in - fixed
SpreadsheetTask columns are not automatically updated when changes are made in another view or by another user.
- fixed
Internal reviewFilters panel is blank in internal review.
- fixed
MigrationDatabase migration from 264 to 265 does not display progress correctly.
- fixed
Custom dashboardMilestone Not possible to create milestones from Upcoming dates widget.
- fixed
SpreadsheetCopy and paste does not work in spreadsheet in certain situations.
- fixed
SearchUnable to search for objects using global search if names contain spaces.
3.3.3¶
19 October 2015- fixed
Review sessionReview session landing page does not work properly.
3.3.2¶
15 October 2015- new
APIAdded support for custom attributes in new Python API.
- new
Connect pluginsLegacy APIWeb interfaceAdded the Tasks tab to the information widget, available in several Connect plugins. From the tab you can view and edit tasks related to the current object.
- new
Web interfaceAdded ability to add/move/remove items from lists using more menu in Sidebar.
- changed
APIAdded new attribute polymorphic_identifier to API schemas. When present, it specifies the attribute which is used to identify the correct subclass of a polymorphic model.
- changed
Time loggingTime logging using days (e.g 1d or 1 day) has been updated to use the workday length setting instead of being fixed to 24 hours.
- changed
Sidebar width to show three thumbnails per row.
Updated default - changed
Legacy APICustom attributes are validated when set from the legacy api.
See also
- changed
Notes Creation date is now permanently displayed in notes.
- fixed
APIUnable to delete certain components from the API.
- fixed
Time loggingDate selector in time logging does not honor week start day setting.
- fixed
Custom dashboardMilestone Not possible to create milestones from Upcoming dates widget.
- fixed
ActivityWorkflow schemasNot possible to expand status updates for custom objects.
- fixed
DashboardsWidget settings window does not have correct spacing.
- fixed
VersionsNot possible to manage lists from versions thumbnail view.
- fixed
BookmarksBookmarks window is not wide enough which makes links hard to read.
- fixed
Team calendarTeam calendar does not update properly when moving between objects on a project.
- fixed
Team calendarClicking on a task link does not open side bar from team calendar.
- fixed
Team calendarSave button in team calendar is always disabled.
- fixed
ExportTime tracking reportTime tracking report not respecting specified name when exporting.
- fixed
Client reviewNot able to export client review in some cases when containing special characters.
- fixed
Client reviewNotifications from client reviews not being generated in some cases.
- fixed
Sidebar showed Show instead of Project for project’s type.
- fixed
MigrationDatabase migration fails if ftrack.server location already exists.
3.3.1¶
6 October 2015- changed
Web interfaceUpdated design on login page.
- changed
Web interfaceError dialogs are no longer displayed in the web interface since they were shown for non-relevant errors and contained confusing information.
- changed
ReviewIncreased thumbnail size for videos encoded by ftrack.
- fixed
GanttSchedulingWeb interfaceZooming in fully in Gantt caused stability issues in some browsers when loading the page.
- fixed
ReviewVideos uploaded in 3.3.0 can not reliably be played back in Safari.
- fixed
InboxClicking the link on unread notifications in inbox does not do anything.
- fixed
Event hubLegacy APIThe event hub does not always reconnect after computer has come back from sleep.
- fixed
PerformanceWeb interfaceLeft navigation menu can be slow whith a lot of data.
- fixed
Web interfaceSidebar sometimes appears on the wrong side of the interface.
- fixed
MigrationDatabase migration not working for some datasets.
3.3.0¶
28 September 2015- new
APIA new built-in location has been created called ftrack.server which represents all components currently stored on the ftrack server. Any files uploaded to the server including thumbnails, review media and more will be represented by components in this location.
- new
VersionsYou can now create new versions by simply adding files to the Versions tab in sidebar.
See also
- new
Ability to self host ftrack server location.
See also
- changed
File binVersionsThe File bin has been removed and replaced with new functionality in the versions tab. Previously uploaded files have been converted to versions of type Upload.
See also
- changed
ThumbnailsThumbnails will no longer be resized to small images when uploaded and clicking on a thumbnail will now show the image in the original resolution.
- changed
Legacy APIReviewVersionsUploading media via API for review will no longer trigger an email notification.
- changed
Legacy APIReviewRemoved unused keepOriginal argument on
ftrack.Review.makeReviewable()
andftrack.Review.encodeComponent()
. - fixed
ReviewVersionsWhen uploading media for review, the option to not receive an email notification is not respected.
3.2.6¶
28 September 2015- new
System settingsWeb interfaceWorkflow schemasVastly increased the number of icons available to choose from when configuring workflow objects.
- new
Added Delete option to context menu in tasks spreadsheet.
- fixed
ReportsUser breakdown report does not always display last day of month.
- fixed
Custom attributeTimezoneCustom attribute date is not working with timezone support enabled.
3.2.5¶
18 September 2015- fixed
RVReviewRV plugin not working when new Python API is available on the PYTHONPATH.
See also
- fixed
SpreadsheetThe layout is not respected after page reload when Tasks layout is selected.
3.2.4¶
11 September 2015- new
RVReviewSettingsAdded setting to enable fully baked RVLink urls.
- new
ActionsActions are now grouped by label and a menu is show when clicking on them. A new section has also been added to the top of the actions window showing recently used actions for quicker access.
- fixed
NotesCannot post notes on entities with notes written by a deleted user.
- fixed
NotesSpreadsheetNotes indicator in spreadsheet not being updated correct when new notes are written.
3.2.3¶
8 September 2015- new
APIAdded support for conversations, messages and participants in new Python API.
- changed
APIMetadata can now be set for Users.
- changed
ActionsEventsLegacy APIAction discover event response has been updated to optionally include variant and description.
See also
- fixed
ExportWeb interfaceExport in spreadsheet sometimes result in a failed job.
- fixed
Web interfaceTask type column in versions spreadsheet not rendered correctly.
3.2.2¶
4 September 2015- new
Web interfaceStart Room video calls from the sidebar menu.
See also
- changed
APIUpdated to version 2.7.0 of Requests package used by legacy python API. Read more http://www.python-requests.org/en/latest/
- fixed
Web interfaceThe login page does not work well on small devices.
- fixed
APIMetadata sometimes not retrievable for Components.
- fixed
ExportReportsTime tracking report sometimes contain empty data when applying date filters.
3.2.1¶
28 August 2015- new
APIAdded support for timers in new Python API.
- new
APIAdded support for lists in new Python API.
- changed
APIThe dynamic API class AbstractTask has been renamed to TypedContext.
- changed
APIThe dynamic API classes TaskType, TaskStatus, PriorityType and StatusType have been renamed to Type, Status, Priority and State.
- fixed
NotificationsSettingsNot always possible to change notification settings in my account page.
- fixed
SpreadsheetWeb interface
Wrong default status selected for newly created objects.
- fixed
Client reviewNotificationsNo email notifications are sent for certain review sessions.
- fixed
APIClient reviewUnable to create notes on client review sessions from python API.
- fixed
Web interfacesidebar title text overflows for long names.
- fixed
Web interfaceproject outliner missing icons for newly added review sessions and lists.
- fixed
Web interfaceTimelogging icon is rendered badly when timers are running.
3.2.0¶
24 August 2015- new
System settingsWeb interfaceWorkflow schemasCreate new custom objects and specify what objects should be part of a workflow schema. This will allow working on different types of projects at the same time and not being limited to the previously built in objects Episode, Sequnce, Shot and Asset build. Together with allowing custom objects all restrictions have been removed in how the project hierarchy can be setup which means deeper nesting or a structure that suits your company better.
- new
APIThe new ftrack Python API is now enabled by default for all sites.
See also
- new
APIAdded
ftrack.BaseObject.create()
to allow creating any object. - new
Web interfaceWorkflowsNew icons available for custom objects.
- changed
SpreadsheetWeb interfaceShots / Asset builds spreadsheet renamed to Tasks
- changed
Web interfaceMultiple sidebar tabs replaced by Tasks
See also
- changed
Web interfaceThere is no longer a dedicated asset builds section in the project outliner. Instead a new object called folder has been added to ftrack and for existing projects the Asset builds section in the project outliner has been converted into a folder object with the same name. For new projects the user can create any structure he or she would like.
- changed
Web interfaceThe All section in the project outliner has been removed.
- changed
DependenciesWeb interfaceDependencies are now called links and links are no longer restricted to linking Asset builds to Shots. Any objects can be linked together using the new links tab in the sidebar.
- changed
APIWeb interfaceA new API version needs to be downloaded together with ftrack-connect as it bundles the API.
See also
- changed
NotificationsUpdated notification setting for status updates to include all object types.
- changed
Renamed custom sidebar layout fromsiderbar_info
tosidebar_info
. Read more - changed
ShortcutsWeb interfaceRemoved shortcuts for creating Sequences (
Alt-q
) and Shots (Alt-s
) as part of support for custom objects.See also
- changed
ReviewAbility to replace with sequence in ftrackreview removed
- fixed
ReviewRestore to original timeline in review not working as expected.
3.1.8¶
19 August 2015- new
APIAPI now supports querying against a relationship using standard conjunctions.
There are two new operators added for relationships:
- has
For scalar relationships.
For example, to find notes by a specific author when only name is known:
'select id from Note ' 'where author has (first_name is "Jane" and last_name is "Doe")'
- any
For collection relationships.
For example, to find all projects that have at least one metadata instance that has key=some_key and value=some_value the query would be:
'select id from Project ' 'where metadata any (key=some_key and value=some_value)'
This also enables querying for empty relationship collections:
'select id from User where not timelogs any ()'
3.1.7¶
18 August 2015- fixed
ExportNotificationsExports and notifications not working properly.
3.1.6¶
13 August 2015- fixed
PerformancePerformance issue in ftrack backing service.
- fixed
APIDatetime object not decoded correctly resulting in ambiguous server error.
3.1.5¶
29 July 2015- new
APINew API now respects permissions the same as the rest of the application.
Notably, entities and attributes that are not readable by the authenticated user will be stripped from the response sent by the server.
- new
APINew API now ensures data integrity before persisting changes.
- changed
APIServer now reports errors in JSON format rather than HTML for API clients that accept JSON responses.
3.1.4¶
15 July 2015- changed
APINotesAdded auto-population of note recipients and additional validations of notes.
See also
- new
ExportReportsAdded excel export functionality to Workload report.
- changed
APITimezoneAPI calls now return and expect
datetime.datetime
objects to be in UTC if time zone support is enabled.See also
release/migration/next/developer_notes/timezone_support_and_utc.
- fixed
Team boardTeam board occasionally displays an incorrect number of tasks.
- fixed
Time trackingTimezoneWeb interfaceTimesheet does not work as expected when time zone support is enabled.
- fixed
ReportsTime trackingTimezoneWeb interfaceUser breakdown report and timelog week view on My Tasks page does not work as expected when time zones support is enabled.
- fixed
TimezoneWeb interfaceTimezone offset are not applied correct from Create dialog.
3.1.3¶
7 July 2015- new
Client reviewNotificationsNotes and status updates in client review now trigger e-mail and internal notifications. Read more
- fixed
Team boardTeam board not working when used with a lot of data.
3.1.2¶
2 July 2015- new
APIAdded support for notes in new Python API (closed beta).
3.1.1¶
30 June 2015- new
ReportsWorkload report with summaries and details about utilization of users.
See also
- new
APIschemaSchema properties can now specify a basic transform function to occur when converting value for use by a specific target.
For example:
"transform": {"client": "{schema_id}", "server": "{table_name}"}
The above specifies to transform current value using the ‘schema_id’ transform when sending value to client and to use the ‘table_name’ transform when processing value for server.
- new
APIAdded support for jobs in new Python API (beta).
- change
APIschema‘dict’ type renamed to ‘mapped_array’ and redundant config options removed (‘keys’, ‘defaults’). Affected schemas have been updated to match.
- fixed
PlanningReportsProject filter can sometimes become very long and cover the whole page.
- fixed
PlanningPeople section in planning not always rendered correctly when filters are applied.
- fixed
PlanningPlanning page can sometimes be slow to load.
- fixed
Client reviewMedia not working correctly in Safari for relative URLs.
- fixed
Versions pageAsset parent filters are occasionally slow on the Versions page.
- fixed
ComponentsVersionsComponents tab shows download button for paths starting with //.
- fixed
APIClient reviewReview session models don’t work with collection pop and append in new API.
3.1.0¶
8 June 2015- changed
Local installationWeb interfaceLocal installations need to update the startup script they use to run the server. Read more
- changed
Local installationWeb interfaceLocal installations need to update their ftrack configuration file with the server URL and a service secret. Read more
- changed
APIWeb interfaceThe event server is now using the same port as the ftrack server. A new API version needs to be downloaded together with any tools using the ftrack API such as ftrack-connect. Read more
- fixed
Client reviewAnnotations not working in Safari or Internet Explorer.
- fixed
APIproject outliner reloads often and sometimes goes blank for a while.
3.0.29¶
2 June 2015- changed
NotificationsIncluded more information in desktop notifications, such as text from note.
- changed
ReportsTime trackingAdded comment column to time tracking report.
- fixed
APIUser API keys are not working with new ftrack python API.
- fixed
APIPython API fails due to invalid XML characters.
- fixed
APILocations
ftrack.DiskAccessor.remove()
not working properly. - fixed
Web interfaceViews scroll when a row is selected the first time.
- fixed
User managementNot always possible to delete users.
- fixed
Time trackingTimelogger does not always load the correct page.
- fixed
Time trackingTask selector in timelogging only searches on task name, not any part of the link.
- fixed
TimezoneWeb interfaceTimezone offset are not applied correct from Create dialog.
- fixed
APIEventsCustom attribute update events on non-task entity not having correct entity reference.
- fixed
NotificationsNotifications not being sent when syncing feedback from client review session.
- fixed
SpreadsheetError when trying to set display mode for bid / worked hours and +/- column for project specific roles.
- fixed
JobsCan not download certain attachments in Google Chrome.
- fixed
JobsExports with spaces in the filename are not saved correctly in Mozilla Firefox.
- fixed
APIUpdated register functions to validate input arguments to work with new API. Read more
3.0.28¶
21 May 2015- new
PlanningFilters in planning have been improved and are now presented as a filter panel on the right side. Additional filters for users and groups have been added to allow filtering the people section.
- fixed
ReportsWeb interfaceUser breakdown report not always displaying all users.
- fixed
Web interfaceSub-menus close before being able to click on anything in Chrome 43.
3.0.27¶
18 May 2015- fixed
Client reviewReviewChanging between images rapidly in review may show an error dialog.
- fixed
Client reviewReviewClient review invitee cannot change status.
- fixed
VersionsWeb interfaceThree-digit row numbers does not fit in versions spreadsheet.
- fixed
SpreadsheetVersionsWeb interfaceCustom attributes selector in Versions page is empty if not looking at a project.
- fixed
SchedulingTeam calendarWeb interfaceStatus color in team calendar tooltip is wrong.
- fixed
Project reportWeb interfaceUnassigned tasks summary not correct for unscheduled tasks.
3.0.26¶
12 May 2015- fixed
Web interfaceOutliner does not always update correctly.
3.0.25¶
7 May 2015- changed
ReviewVideo players will now display a buffer progress indicator when loading the clip.
- fixed
ReviewPlay button is not enabled after viewing an image in review player.
- fixed
KanbanMy tasksTasks are not sorted by their path on My tasks, Team board and Task board.
- fixed
SpreadsheetWeb interfaceShots spreadsheet cannot always be scrolled to bottom.
- fixed
Web interfaceDate custom attributes not always saved correctly for today’s date.
- fixed
Web interfaceSyncing users from a Google Apps account does not work.
3.0.24¶
4 May 2015- changed
ComponentsVersionsWeb interfaceComponents with a URL as resource identifier can be downloaded from the components tab.
- changed
My tasksWeb interfaceAdded note count to task cards, displayed in the top right corner.
- fixed
FiltersSpreadsheetNot possible to edit advanced filters.
3.0.23¶
27 April 2015- new
SpreadsheetViewsAdded support to set per-project default views.
- changed
FiltersSpreadsheetEmpty filters can be saved into views.
- changed
FiltersSpreadsheetPossible to remove default filters when saving views.
- changed
FiltersSpreadsheetNew filters are now added at the top of filters list instead of to the bottom.
3.0.22¶
24 April 2015- new
APIClient reviewAdded support for handling review sessions. Check out the the tutorial.
- fixed
ExportReportTime tracking report Excel export does not respect value types.
- fixed
APILocationsStructure pluginClassic location structure cannot generate resource identifier for a version without a task.
- fixed
InboxNotesReply being discarded in Inbox when new notification is received.
- fixed
Web interfaceThe project outliner refreshes when clicking on the project name.
- fixed
Web interfaceThe project outliner selection indication does not update correctly for team and lists pages.
- changed
Web interfaceThe ‘Support & documentation’ menu item in the profile menu is now replaced by a submenu of help options.
- changed
Web interfaceLinks in the web interface that before pointed to support.ftrack.com does now point to the documentation available on the server (SERVER_URL/doc).
3.0.21¶
15 April 2015- fixed
APIEvents
ftrack.EventHub.subscribe()
fails when subscription argument contains special characters such as @ or +.
3.0.20¶
10 April 2015- new
SettingsWeb interfaceYou can now invite users to ftrack, only specifying email addresses. Read more
- changed
SettingsWeb interfaceWhen managing users, you can see how many of the available licenses you are currently utilizing.
- changed
Connect pluginsWeb interfaceAdded parent task to breadcrumb that displays Version information.
- fixed
Web interfaceImproved performance when saving in shots page.
- fixed
Web interfacePermission to change name on objects not always respected.
- fixed
Web interfaceGantt panel scrolls to the top when moving a whole shot in time using drag/drop.
3.0.19¶
8 April 2015- fixed
Project outlinerWeb interfaceWhen using the dark theme, the scrollbar in the project outliner is hard to hit.
- fixed
JobWeb interfaceRunning jobs animation in the top bar takes a lot of resources.
- fixed
API
ftrack.getActivityEvents()
fails with server error if an event contains malformed data. - fixed
Task templatesWeb interfaceTask templates are not sorted alphabetically.
- fixed
ScopeWeb interfaceScope selector on spreadsheets not displaying more than 25 scopes.
- fixed
Auto saveWeb interfaceQuickly adding new objects in shots page can sometimes result in server error when auto save is enabled.
- fixed
APIServer error during availability calculation when component is in a location not available to the local user.
- fixed
APIGetting types and statuses for Asset Builds not working in new python API (closed beta).
3.0.18¶
18 March 2015- fixed
ImportWeb interfaceUnable to save new mappings in import dialog.
3.0.17¶
17 March 2015- new
APIAdded
ftrack.Group
,ftrack.Project.getAllocatedUsers()
andftrack.Project.getAllocatedGroups()
that can be used to query groups and users in the project team. - fixed
FilterSpreadsheetCannot filter on published by using groups in the Versions spreadsheet.
3.0.16¶
13 March 2015- new
Custom attributes for users are now visible in the sidebar info tab.
- new
Expression custom attributes are now visible in the info tab in the sidebar.
- new
Attributes +/- and worked are now visible in the info tab in the sidebar.
- newThe layout of the info tab in sidebar, header in sidebar together with create dialogs are now customizable through JSON configuration files for local installations.
- changed
Client reviewWeb interfaceAdded a note count icon to objects in the client review session management interface.
3.0.15¶
11 March 2015- fixed
ReportsWeb interfaceProjects report completion sometimes differ from shots spreadsheet.
- fixed
ReportsWeb interfaceTime tracking report sometimes show logged hours double.
3.0.14¶
6 March 2015- new
APIAdded
ftrack.User.addRole()
,ftrack.User.removeRole()
andftrack.User.getRoleProjects()
. Add and remove requires the Manage users permission. - fixed
Web interfaceTask board sometimes empty due to server error.
3.0.13¶
5 March 2015- new
ActionsWeb interfaceActions now support being launched with a custom UI. Read more
- fixed
Time loggingWeb interfaceTimelogger list not updating when starting a new timer.
- fixed
EncodingReviewUploading of media being prevented by faulty encoding limit check.
- fixed
FiltersWeb interfaceProjects are not sorted correctly in filters.
- fixed
FiltersWeb interfaceFilter menus can become larger than page if they have many entries.
3.0.12¶
24 February 2015- new
APIAdded support for scopes in new python api (closed beta).
- changed
SettingsTime trackingAdded setting to restrict time tracking to only allow logging time on assigned or open tasks. See scheduling settings for more information.
- fixed
Web interfaceViewing version lists in the sidebar causes an error.
3.0.11¶
17 February 2015- fixed
VersionsWeb interfaceLinks in versions page not always correctly presented.
- fixed
System settingsWeb interfaceUnable to remove empty workflow schema.
- fixed
GanttSchedulingWeb interfaceAdjust to bid in shots page does not work properly when bid is hours.
3.0.10¶
10 February 2015- new
ExportWeb interfaceLocal installations can now override the font used when exporting PDF. Read more
- fixed
Time trackingWeb interfaceWrong week is displayed in week view when selecting Monday in date picker.
- fixed
ProtocolThumbnailsCustom protocol handlers not working when launched by clicking on thumbnails.
- fixed
Time trackingWeb interfaceEditing an existing timelog in time logger can sometimes cause the whole page to move.
- fixed
ExportWeb interfaceCyrillic characters not displayed correctly in PDF export.
3.0.9¶
5 February 2015- fixed
SchedulingSettingsDisplay bid as days setting is not respected when editing and viewing bid. Read more.
- fixed
SchedulingSettingsWorkday length setting was saved as seconds rather than as hours. Any saved values lower than 24 seconds has been converted to hours.
- fixed
Client reviewError when uploading files to a review session if it is empty.
- fixed
Web interfaceCopy pasted data not always saved correctly in shots page.
3.0.8¶
3 February 2015- fixed
Centos 6Compatibility issue on Centos 6 local installation.
3.0.7¶
2 February 2015- new
ExportReportsAdded excel export functionality to Time tracking report.
- changed
VersionsWeb interfaceVersions page will now show a refresh notification instead of automatically reloading when changes are available.
- changed
PerformanceVersionsWeb interfaceVersions page does not reload all data after saving.
- changed
ActionsWeb interfaceActions can now be used from right click menu in all list views in sidebar.
- fixed
PerformanceVersionsWeb interfaceDecreased loading time for versions page.
- fixed
Client reviewAn error is shown when viewing notes in client review.
3.0.6¶
28 January 2015- new
APIAdded support for project schemas in new python api (closed beta).
- changed
APIAdd argument
includeChildren
toftrack.Timereportable.getTimelogs()
. - changed
Web interfaceGantt chart and team calendar will now default to today if today is within the project start and end dates. It will no longer remember the last state between page reloads.
- changed
My tasksWeb interfaceftrack now remembers which tab (Upcoming dates or Activities) on the right side of My tasks dashboard should be active.
- changed
My tasksWeb interfaceImproved overall performance on the My tasks dashboard.
- fixed
Web interfaceFast switching between versions and shots page can result in wrong page being shown.
- fixed
TimesheetWeb interfaceTimesheet column headers show wrong date when in certain time zones.
- fixed
Dark themeWeb interfaceCannot differentiate between this and other month’s dates in datepicker when using dark theme.
- fixed
Dark themeWeb interfaceSplit button separator looks bad in dark theme.
- fixed
Web interfaceRemove icon in change thumbnails window is misaligned.
- fixed
Dark themeSettingsWeb interfaceDiagnostic text is hard to read, especially in dark theme.
- fixed
Dark themeWeb interfaceThe project created wizard card text is hard to read in dark theme.
- fixed
FilterVersionsWeb interfaceLatest version filter in sidebar not working.
- fixed
ReviewWeb interfaceClosing Overlay player for images causes an error.
3.0.5¶
23 January 2015- new
APIAdded support for getting, setting and querying metadata in new python api (closed beta).
- new
APIAdded initial support for asset, asset version, components and locations in new python api (closed beta).
3.0.4¶
20 January 2015- new
APIAdded
ftrack.TempData
class andftrack.createTempData()
to API. - changed
Web interfaceSidebar spreadsheets are now editable. Look for the pen icon in cells and double-click to edit.
- changed
PerformanceReviewImproved performance when uploading media for review using ftrack web interface or
ftrack.Review.makeReviewable()
- fixed
FiltersGlobal filtersScopesGlobal filter (scope) selector is limited to 25 items.
- fixed
SpreadsheetChanging summary function in Shots / Asset builds spreadsheet causes an error.
- fixed
ReviewCannot open internal review from overlay player.
3.0.3¶
14 January 2015- new
FiltersNew option to turn off “automatically apply filters”. This is usable for larger data sets when the user wants to configure many filters before applying them.
- new
ReportsNew project report with summaries of important progress information.
- new
NotesSettingsAdded possiblity to set a default note category.
- new
ReportsNew time tracking report with summaries of time logs grouped on Date, Project, Task type and User.
- new
Client reviewCollaborators can now edit and remove notes from a review session.
- changed
APIActionsEventsAction event data format has been updated. Read more
- changed
APIBackwards incompatible changesThe parent_type attribute is no longer available on task objects in the Python API. This means that task.get(‘parent_type’) will not work. Read more
- changed
FiltersGlobal filtersScopesImprove indicator for global filters (scopes) state. Adds a notification bar to the top of the screen when global filters (scopes) are turned on.
- changed
GroupsCreate sub group is no longer the primary action on Users and Team pages.
- changed
Client reviewAdded browse button when uploading arbitrary material to a client review session.
- changed
Client reviewAdded support to send out individual emails for client reviews.
- changed
Time trackingUpdated logic when editing time logs so that duration can be set explicitly.
- fixed
PerformanceNotes list attributes are slow in Shots/Asset builds spreadsheet.
- fixed
ReviewHigh use of the overlay player sometimes cause ftrack to crash.
- fixed
Sidebar occasionally gets stuck in incorrect state.
- fixed
DocumentationAdded missing documentation images to 3.0.
- fixed
Asset builds Unlink assetbuild action is invisible in sidebar.
- fixed
ReviewImage previews has white borders.
- fixed
ConnectReview“Launch HieroPlayer” option in context and more menus not working.
- fixed
Time trackingUnable to click links in timesheet.
- fixed
Time trackingEdit fails after timelog is deleted.
- fixed
Dropdown arrow in project outliner is hard to hit.
- fixed
TourTour links don’t open in new page.
- fixed
Incorrect spacing of arrow in dropdown buttons.
- fixed
ExportExcel export window has wrong title “CSV Export”.
- fixed
API
ftrack.ReviewSessionObject._resolveCloudUrl()
returns incomplete URL for locally hosted servers. - fixed
APIAPI version check is broken.
- fixed
Refreshed UIBlocked shots are not crossed out in project outliner.
3.0.2¶
8 December 2014- fixed
Client reviewLoading indicator not working properly when uploading in client review setup.
- fixed
Client reviewError when switching view while uploading to review session.
- fixed
ReviewPlay button in Components tab in sidebar not working.
- fixed
RVReviewIcons missing in RV integration.
- fixed
Time trackingTime logs sometimes get negative duration when decreasing time.
- fixed
SchedulingUnassign on Team board not working.
- fixed
Versions tab in sidebar not working for user.
- fixed
API
ftrack.Review.makeReviewable()
not working properly for images.
3.0.1¶
1 December 2014- new
Refreshed UISmoother and more responsive, the unified user interface in ftrack V3 is clean, easy to understand and self-explanatory – exactly what’s needed for busy productions.
- new
Time trackingNew time logging interface including start / stop timers. Read more
- new
GroupsCreate your own teams of people and assign them to projects. Read more
- new
Client reviewTransfer your notes and status changes from a review session back into ftrack. Read more
- new
Client reviewYou can now drag-and-drop video and image files directly to a review session from the admin interface.
- new
FiltersCheck out the new filter panel for easier filtering of spreadsheets. Read more
- new
FiltersGlobal filtersScopesScopes work as a global filter in ftrack. They allow quickly switching focus and also narrowing or expanding your view with a few clicks.
For example, they can be used if you have work divided over several sites around the world and want a quick way to view just the work being done at certain sites before zooming out to see the big picture. Read more
- new
Custom attributeDynamic enumeratorA dynamic enumerator is a custom attribute type that will fetch its values from a remote service. Before the values are presented in a dropdown menu, they are queried from the service. Read more
- new
Connectftrack Connect is all about connecting ftrack to other systems and providing tighter integration into your everyday workflows.
It revolves around a service, installed locally onto each individuals machine, that provides enhanced functionality for the web interface including launching applications, notifications, local action processing and multi-site as well as generic interfaces for logging time and publishing any kind of data into ftrack. Read more
- new
Adobe Premiere integrationInstall the ftrack Connect Premiere package and you’ll be able to launch Premiere from ftrack as well as publish renders directly from within Premiere. Read more
- new
A new permission has been added to control the ability to manage users. The permission has been given to any role that had access to settings.
- changed
APIActionsEventsEvents are generated in ftrack when things happen such as a task being updated or a new version being published. The event hub in the API can be used to listen to these events and perform an action as a result.
The action could be updating another related entity based on a status change or generating folders when a new shot is created for example. Read more
- changed
HieroplayerReviewThe review plugin for hiero player is now integrated with Connect, and you can choose what you want to review directly from the web interface. Read more
- changed
Locationsftrack will now automatically select and resolve the first location where a component is available when looking at a version’s components.
- changed
Client reviewClient review notes have received an overhaul. You can now reply to comments and toggle if you want to see the comments or not.
- changed
Client reviewThe currently playing clip is now clearly displayed at the top of the client review interface.
- changed
Client reviewYou can now drag-and-drop versions from the Versions spreadsheet to a client review session in the project outliner.
- changed
My tasksYou can now toggle if you want to see activities, upcoming dates or neither in My Tasks.
- changed
SupportToursWhen you load ftrack for the first time, you will be presented with redesigned tours to introduce you to the interface.
- fixed
Clicking the project link will not open sidebar when “all” was selected in the project outliner.
- fixed
Scrolling horizontally in the spreadsheet using a trackpad is slow.
- fixed
In certain situations, it is not possible to scroll to the bottom of the tasks spreadsheet.
- fixed
Applying task templates to asset builds causes an error.
- fixed
Applying an empty task template causes an error.
- fixed
Applying task templates is slow.
- fixed
Clicking the create attribute link on users causes an error.
- fixed
Frame stepping when reviewing an image causes an error.
- fixed
Failed encoding jobs causes other jobs to not be completed.
- fixed
Sidebar displays irrelevant information for lists.
- fixed
Overlay player controls covers video
- fixed
Pause button in review players flickers on Firefox/Windows.
- fixed
Spreadsheet headers is not aligned when scrolling to the far right of spreadsheet.
- fixed
Using a wide project outliner can cause the application to be misaligned.
- fixed
Info tab on a version without a linked task display incorrect information.