Changelog

v1.3.0

added: Support for Mac Catalina
added: Support for DJV v2+
added: Automatic notification when a Prism update is available
added: Option to define custom export paths in the project config
added: Various additions and improvements to the API
added: Option to change the username abbreviation in the Prism Settings
added: Option to send error reports automatically
added: Option to attach a screengrab to feedback or error reports
added: (Project Browser) Option to convert media to .mov (prores)
added: (Project Browser) Option to preview .avi videos
added: (Project Browser) Drag&Drop media into the tasks list of the Project Browser to create an external task
added: (Project Browser) Categories for assets in the Project Browser (visible only in newly created projects)
added: (Project Browser) Assetinfo panel in the Project Browser (description and preview)
added: (Project Browser) Option to change the comment of scenefiles (added to the context menu in the Project Browser)
added: (Project Browser) Option to set the asset/shotpreviewimage by capturing a screen area (accessable from the contextmenu of the preview)
added: (Project Browser) Search bar for the assets and shots list in the Project Browser (start typing to show it, hit escape to hide it)
added: (State Manager) Extended framerange options for exports, playblasts and renderings (from scene, from shot, single frame, epxression and more)
added: (State Manager) Render Settings state to apply renderer specific settings and to manage presets for different render states
added: (State Manager) Option to render to .jpg and .png
added: (State Manager) Option to set the shotrange from the State Manager (from the context menu of the “Set” button)
added: (State Manager) Option to Import states to load always the latest version automatically
added: (Blender) Support on Linux
added: (Blender) Option to add AOVs in the State Manager
added: (Blender) Option to import individual objects or collections from another .blend file
added: (Houdini) Support for Houdini 18
added: (Houdini) Support for 3Delight
added: (Houdini) Support for V-Ray
added: (Houdini) Support for Arnold
added: (Houdini) Option to capture a screen area and use it as a preview in the network editor. This option can be accessed from the context menu of any Houdini node.
added: (Houdini) Option to delete Redshift AOVs from the State Manager
added: (Houdini) Support for multilayer EXRs with Redshift
added: (Houdini) Option to skip locked parameters of ROP nodes or canceling the publish if the parameter cannot be set. Allows to prevent parameter modifications through Prism during a publish
added: (Houdini) Option to override the take for exports and renderings
added: (Houdini) New environment variables: $PRISMJOBLOCAL, $PRISM_STEP, $PRISM_CATEGORY, $PRISM_USER, $PRISM_FILE_VERSION, $PRISM_ASSET, $PRISM_SEQUENCE, $PRISM_SHOT
added: (Maya) Option to apply alembic caches to existing objects in the scene
added: (Maya) Option to save scenes as .ma, .mb or using current scenetype
added: (Maya) Option to use recommmended playblast settings
added: (Maya) Option to create playblasts with audio (avi or qt)
added: (Maya): Support for mayapy
added: (Maya): Support for Maya 2020
added: (3ds Max) Support for 3ds Max 2020
added: (Nuke) Support for Nuke 12
added: (Photoshop) Support on Mac
added: (Photoshop) Support opening and saving as .psb files
added: (Photoshop) Support for exporting .exr files
changed: (Houdini) Prism is integrated now into Houdini through a package file
changed: (Houdini) Prism sets the $PRISMJOB variable to the current Prism project now (instead of $JOB in previous versions)

v1.2.0

added: Option to add a screengrab preview image and a description text for scenefiles. Accessable from the “Save comment” shelf tool and in the State Manager
added: “Plugins” tab in the Prism Settings to reload/unload currently loaded Plugins and to create new plugins
added: Option to restore a shot/asset, which was omitted, when trying to create a new shot/asset with the same name
added: (Houdini) New HDA workflow (save multiple HAD definitions in one file or in incremented file, export project HDAs, blackboxes)
              (https://prism-pipeline.com/forum/topic/houdini-digital-asset-workflow/?part=1#postid-437)
added: (Houdini) Exporting editable ROPs inside locked HDAs is now possible
added: (Blender) Support for Blender 2.8 and latest 2.79 builds
added: (Maya) Option to preserve namespaces when exporting alembic files to other DCC apps
added: (Maya) Preserve references option on the export state when exporting as .ma, .mb or .rs
changed: (Blender) Prism tools are now available from the main menu bar of the Blender UI
changed: (Maya) Playblasts are now created without the resolution gate, even when it is enabled in the viewport
fixed many bugs and minor improvements

v1.1.2

added: Dependency Viewer to track every asset/texture/file which was used during the creation process of renderings/exports/published files. In Project Browser and Task Selection dialog right-click on published scenes/renderings/exports -> Show dependencies.
added: Option to output playblasts as mp4 videos
added: Option to not store any references to imported objects on the import state
added: Option to create an empty Import State when holding CTRL while clicking on the “Create Import” button in the State Manager
added: “Location” column in the TaskSelection window, which shows if a version is in the local or global project folder
added: Option to update Prism to the latest version from GitHub without the need to have git installed
added: (Houdini) Support for .rs (Reshift proxy) import and export
added: (Houdini) Option to export as .bgeo.sc
added: (Maya) Option to specify a namespace when creating references
added: (Maya) Support for Maya environment variables: \00_Pipeline\CustomModules\Maya is added to MAYA_PLUG_IN_PATH and MAYA_SCRIPT_PATH (allows central access to plugins/scripts when using a central Prism installation)
added: (Maya) Button in the Prism Settings which adds \00_Pipeline\CustomModules\Maya to the MAYA_MODULE_PATH in the Maya.env file  (allows central access to complex plugins when using a central Prism installation)
changed: (Maya) When the import state creates references, only the toplevel reference node is stored in the state to increase performance and reduce filesizes
fixed: many bugs

v1.1.1

added: Support for custom plugins, which allow to modify various behaviours of Prism
added: Option to place Prism in any location and to use a central installation
added: Button in the Prism Settings to update Prism from a .zip file (downloaded from GitHub) or directly from GitHub (requires git installed)
added: Double clicking on a task in the “Select Task” dialog imports the latest version
added: Option to set the project fps in the current scene if there is a fps mismatch during the opening of a scenefile
added: (Houdini) Support for USD export/import
added: (3dsMax) Import options will be displayed when pressing “CTRL” during the import
changed: The “Send to dailies” option creates now links instead of .bat files on Windows
changed: Performance improvements
fixed: various bugs

v1.1.0

added: Blackmagic Fusion integration
added: Natron integration
added: Adobe Photoshop integration
added: Option to add/remove Prism integrations for DCC apps easily in the Prism Settings
added: Option in the Project Browser to combine media files (sequences or videos) to one video
added: Option to open the directories of the Prism installation and the current project from the TrayIcon
added: Hooks which allow project based customizations at specific events (e.g. before export, after rendering…)
added: Button to reset the project scripts in the Prism settings. This can be used to fix corrupt script or to upgrade/downgrade the project version
added: High DPI support (experimental)
added: .dpx support in the ProjectBrowser
added: (Maya) Support for Render Layer
added: (Maya) The Maya project will be set to the currently active Prism project (allows relative texture paths)
added: (Maya) Additional export options: import references, delete unknown nodes, delete display layers
added: (Maya) option to export in the .mb format
added: (Nuke) Option to add a comment, when rendering out images with the WritePrism node
added: (Houdini) support for export nodes: filecache, geometry(out), alembic(out)
added: (Houdini) The $JOB variable will be set to the currently active Prism project (allows relative texture paths)
changed: Houdini integration is now added to the preferences folder instead of the installation directory
changed: (Houdini) When creating an empty scene, the current desktop will be kept, instead of using the desktop saved in the empty scene.
removed: multiple options on the “Create Project” dialog, which are now accessible from the project settings tab in the Prism Settings
fixed: various bugs

v1.0.7

added: Warning when the scenefile, render, export or playblast outputname is longer than 255 characters, which is not supported by Windows
added: Warning when an export has a different FPS value than the current scenefile
added: Option to force a specific FPS value in the project settings (a warning will pop up, when a scenefile with a different FPS value is opened)
added: Option in the Prism settings to publish Shotgun versions from a Shotgun user account (in the user tab, when Shotgun is enabled in the project settings)
added (Nuke): support for Deadline submissions in Nuke (You can use the regular Thinkbox submitter, but make sure you clicked the “Create directory” button on the WritePrism node)
improved: greatly reduced risk of corrupt configuration files
improved: better date format of the dailies folder, when sending media from the ProjectBrowser to the dailies folder
improved (Nuke): Layout of renderpasses in Nuke now imports all renderpasses ( not only specific VRay and Redshift passes like in previous versions)
changed: When opening the “Change Taskname” dialog on any state, the current taskname is now selected to make it faster to change the taskname
fixed: Error when the camera, which is selected in a playblast state got deleted before the publish in some cases
fixed: Error when opening the TaskSelection window in some cases
fixed: Rightclicking on the browse buttons in the “DCC apps” tab of the Prism settings didn’t open the folder
fixed: Error when opening the ProjectBrowser, when a config of a recent project is corrupt/invalid in some cases
fixed: Installer didn’t find the correct maya versions, when the windows documents folder was changed (e.g. to onedrive)
fixed: (Maya) Alembic files couldn’t be exported, when a space was in the outputpath
fixed: (Maya): Error when the selection set required by the ExportState is renamed or deleted before the publish
fixed (Houdini): Error when changing the outputtype of an ExportState
fixed (Houdini): Rightclicking on the browse button of an ImportState didn’t open the windows explorer in some cases
removed: “External Pandora submission” icon on the Prism shelf (because Pandora has its own shelf now)

v1.0.6

added: (Maya) support for exporting/importing Redshift proxies (.rs)
added: (Nuke) Option to create and open the outputfolder from the WritePipe node
added: Options, when submitting Deadline render jobs: “Concurrent tasks” and GPU affinity options for Redshift scenes
added: When creating shots you can keep the window open to create multiple shots quickly
added: DoubleClicking on a sequence in the ProjectBrowser toggles the expansion of the sequence
added: support for Pandora beta (v0.9.1)
fixed: (Maya) Error when objects, which should be exported were deleted before the publish in some cases
fixed: (3dsMax) Error when trying to set the startframe and the endframe of the timeline to the same value
fixed: Error when no “recent_projects” section exists in the preferences in some cases
fixed: Error when Prism has no write access to the project folder during project creation
fixed: Error when no “current project” setting exists in the preferences in some cases
fixed: Error when the ProjectBrowser or the StateManager couldn’t be loaded in some cases

v1.0.5

added: When sending an error report you can now add additional custom notes (e.g. how to reproduce it)
added: When creating an asset or a shot, there is now an option to create it automatically in Shotgun
changed: Improved behaviour, when config files are missing
fixed: (Blender) Prism wasn’t loaded when another plugin already created a QApplication
fixed: (Maya) Error when canceling a Redshift render with the escape key
fixed: Shots could not be opened in Shotgun from the rightclick-menu
fixed: Error when selecting a non-readable image as shotpreview
fixed: Error when opening the “Pubish to Shotgun” dialog

v1.0.4

added: (Maya) option to reference alembic files
added: (Maya) option to create a new namespace, when importing/referencing .ma/.mb files
added: (Maya) support for Redshift
fixed: (Maya) Error when updating references in some cases
fixed: (Maya) problem, which caused the xgen render multiplier to fail
fixed: (Maya) Disabled renderpasses were displayed in the ImageRender list
fixed: (Maya) Error when unkown renderer is active and an ImageRenderState is created
fixed: Custom empty scenes were removed on project update
fixed: Error when the frameranges for shots couldn’t be read
fixed: Error when no project is set and the “showonstartup” setting doesn’t exist in the preferences
fixed: Error when righclicking on “2d” or “playblast” versions in the ProjectBrowser
fixed: Error when executing a scenefile and no application is linked to the fileformat of the scene in Windows

v1.0.3

added: Option to define an executable to start scenefiles from a different app version than the Windows default (“DCC apps” tab in PrismSettings)
added: Option to create new EmptyScene presets (in the “create empty scene” menu of the ProjectBrowser)
added: (Maya) option to create new renderpasses in the “ImageRender” state (Arnold, VRay)
added: (Maya) support for VRay
added: (Nuke) option in the PrismSettings (“DCC apps” tab) to use NukeX instead of Nuke to open nuke scripts from the standalone ProjectBrowser
fixed: (3ds Max) When using renderpasses in a local render, the render was aborted
fixed: Error when the local Prism preferences or project scripts are corrupted
fixed: Error when no project is set and the “save version” shelf button is clicked
fixed: Error when starting the ProjectBrowser from the tray icon in some cases

v1.0.2

added: (3dsMax) Option in the Export state to show additional settings during the publish
added: Option to check for Prism updates in the “Help” menu of the “ProjectBrowser” and the “StateManager”
changed: The Empty 3dsMax scenes are not created by a student version of 3dsMax anymore
changed: Deadline jobsubmission “MachineLimit” parameter changed from 3 to 0 (unlimited)
fixed: (Maya) The creation of the Prism shelf could mess up other shelves (e.g. missing icons)
fixed: (Maya 2016) The RenderSettings dialog was opened every time the user clicked on the StateManager, when an ImageRender state existed
fixed: (3dsMax, Maya, Blender) Error when removing multiple objects from the Export state list at once
fixed: (3dsMax) Error when double clicking a renderpass in the ImageRender settings
fixed: (3dsMax) the force version option in the project settings didn’t recognize the configured version correctly in some cases
fixed: (Blender) Error when creating an empty blender scene from the ProjectBrowser and opening the StateManager
fixed: (Blender) Prism was not loaded correctly and prevented Blender from starting in some cases
fixed: Improved behaviour when sending bugs/feedback from within Prism (often the message could not be sent)
fixed: Error when rightclicking in an empty versions list of the “Select Task” dialog
fixed: Error when rightclicking on the preview in the ProjectBrowser in some cases

v1.0.1

added: uninstaller (Execute the setup again and after the extraction a window shows up, which lets you uninstall Prism)
changed: The default, empty maya scenes created by the ProjectBrowser are no student files anymore
fixed: The Prism-Windows-shortcuts were not working, when the Windows username contained spaces
fixed: Error during the installation, when invalid installation paths are entered
fixed: (Houdini) Errors in some situations, when no network or sceneview exists
fixed: Error during the installation, when the windows startup folder din’t exist
fixed: The dailies folder was not saved on project creation

v1.0.0

Initial release