* Note: RenderPal V2 2.4 introduces a completey new renderer system; it contains plenty of new features, too many to be mentioned individually in this changelog. So, you won't find entries like "RenderPal now supports multiple frame ranges per job" in this log, as it is part of the new renderer system.

[# Global] Plenty of smaller fixes and improvements[# Global] The overall stability has been further improved[# Global] Made many UI improvements[+ Svr/Rc] Path map entries can now be applied to a specific OS only[# Svr/Rc] Net job notes can now be 4096 characters long[# Global] Made clicking the header-checkboxes easier[+ Svr/Rc] When editing multiple net jobs, it is now possible to select which settings groups should be applied[+ Global] Implemented a completely new advanced renderer system[! Svr/Rc] Fixed a bug with the path map dropdown in the path map editor[# Server] The client, user and path map management can no longer be opened when another user is currently using it[# Server] Net jobs being edited by another user can no longer be edited[# Server] The user right to upload custom renderers has been replaced by a user right to access the renderer management[# Client] The console client will now try several UDP ports for the heartbeat sender socket[! Server] The option to automatically remove finished net jobs caused the server to crash[# Global] The option dialogs are no longer shown automatically on first start[- Global] Removed the "/nofirststart" commandline option[# Svr/Rc] The path map entry list is now multi-selection[# Svr/Rc] It is now possible to copy & paste only certain path map entries[+ Svr/Rc] The main net job list now shows the date and time when a net job was finished[+ Server] Extended the "Remove finished net jobs" option so that finished jobs can be automatically deleted after x days[+ Global] The current time is now shown in the main tab bar[# Client] Startup scripts for the console client have been updated[# Svr/Rc] Modified the render set tab page for the new renderer system[+ Global] Added an option to show/hide the clock in the tab bar[- Svr/Rc] Missing scene files are no longer shown in red[! Svr/Rc] When adding scene files belonging to a sequence, RenderPal didn't ask to automatically add the entire sequence[- Global] The minimize-to-tray button has been removed (caused problems under Vista and Windows 7)[+ Global] Added a "Minimize to tray" and a "Minimize on close" option[# Global] The maximum size of an output buffer has been limited to 3 MB to prevent excessive flooding[# Svr/Rc] Redesigned the net job event list[# Svr/Rc] The renderer specified in the render set will now always be used for new net jobs; the corresponding option has been removed[# Svr/Rc] When editing multiple net jobs, a list of all selected jobs is now shown in the editor[+ Client] Clients will now report reasons for chunk errors[+ Client] Added a new renderer configuration dialog to the client[- Global] The "Renderers" option pages have been removed (obsolete now)[! Server] Urgent net jobs ignored the number of render cores (parallel rendering) and always used only one[# Global] Redesigned the main server view lists[# Svr/Rc] The net job chunk history is now a true event log (with colors and different event types etc.)[+ Global] The text viewer dialog (used for remote log reading, for example) now offers search functionality[+ Svr/Rc] The last chunk message is now shown in the net job chunk list[+ Global] Added an option to start RenderPal minimized (was previously only available via command-line)[# Server] The submission date for remotely submitted net jobs is now set by the server[# Svr/Rc] Automatic frame checking for every finished chunk now supports placeholders for "splitting tokens" (like cameras etc.)[# Server] Frame checking now always creates a single net job only (due to the new multiple frame ranges support)[! Global] The Python engine could stop working in certain cases[# Svr/Rc] Replaced the Python script editor with a better one[! Global] Some list columns didn't sort properly[! Client] Output wasn't properly redirected for net job chunk events[# Global] The Python engine has been significantly improved[# Server] Slash directions are no longer automatically changed by the path map engine[# Svr/Rc] Added a bunch of presets to the Render to Print calculator[! Global] Fixed an event processing bug in the console versions of the client and remote controller that could lead to crashes[# RmCtrl] The command-line remote controller has been adapted to the new renderer system[! Svr/Rc] Double-clicking an empty area in the known clients opened the dialog for editing a client[+ Server] Added an option to specify the maximum number of rendering attempts for net job chunks[! Server] Deleting clients could lead in rare cases to a crash[! Client] The console client could become unresponsive during heavy rendering[+ Client] The Linux and Macintosh console client got a handy tray icon utility for controlling the client and its service