Workflower 2.5
-
Compatibility After Effects Please check exact version compatibility under the "COMPATIBILITY" tab below
Workflower 2.5 is here!
What's New?
If you bought v1 in 2023, you get the upgrade for free too. Other v1 customers get a discount.
Also, you can check out the tutorials, the user guide, and/or the custom GPT chatbot.
Of course, you can send me a support ticket, too, ask on our Discord, or post a comment on this page.
Notice for Mac Users & Japanese Windows Users:
There are some limitations for Mac users as well as for Japanese users on Windows. The main limitation is that you can only use a maximum of 20 keyboard shortcuts. Also, if you have keyboard shortcuts applied to other scripts, the number of shortcuts you can use for Workflower functions gets reduced as well. Read up here about the limitations. Please test out the trial first to see whether it works for you.
Workflower changed my life. It can change yours, too.
— Strottman (@ Reddit)I've used Workflower on numerous and complex projects for big brands and agencies and can honestly say, it will enhance your workflow in After Effects like no other tool has ever before.
— Yotam HatzviIt does so many things that should be built into the program, and that are sitting there explicitly requested by people for years.
— Niko Pueringer (Corridor Digital)Let me introduce you to Workflower, one of the best plugins I've ever used!
— David SerranoI use this ALL the time.
— Shok_the_monkey (@ Reddit)I am so in love with Workflower v2. Thank you for creating such an amazing script.
— LIBS Kuro (@ X)I have said it way too often about others in the past (Flow, kBar, etc) but WORKFLOWER is another one of those AE Scripts that Adobe should just fold into the system and make it native if they aren't going to do it themselves.
— Ryan Summers (School of Motion)This is simply the most intelligent and useful toolset I have seen in decades. Well worth the considerable effort required to learn the shortcuts and remember the immense functionality.
— Trevor GilchristThis is really interesting.
— Todd Vaziri (VFX Lead Artist at ILM on Avatar)Such an amazing script. Been using it since the new version launch.
— Stephen MylonasYou are a crazy person who loves pain.
— hopingforfrequency (@ Reddit)I use the Workflower plugin. It takes a bit to get used to. But once you do, it's hard to go back. Highly recommend.
We're all in a very unhealthy love-hate relationship with After Effects. We love it for how intuitive it is. We get a rush when building a beautiful shot. But then ... there are precomps. And then ... there are comps cluttered with too many f*cking layers. And ... these GODDAMN different transforms of layers!
It could be so much simpler. Well, Workflower is here to help and it could be the perfect therapist for our relationship crisis with After Effects. But what can Workflower do for us?
Create Layer Groups
Create Layer Groups
Yes, you heard right! Workflower lets you create groups of layers within your composition. Get ready to organize the hell out of your next project! But you can even do so much more than just creating groups:
Create Groups & Sub-Groups
Collapse & Expand Groups
Select & Move Groups
Parent Group Layers
Disable, Solo & Lock Groups
Relabel Groups
Duplicate Groups
Create Group Mattes
Adjust Group Opacity
Convert Groups to/from Precomps
Group Header trimmed to Layers
... and more!
Like ungrouping, dissolving, and deleting groups. Or creating a group adjustment layer.
Also: Exchange projects with non-Workflower users by converting your comps to a Non-Indented Layout!
Create Adjustment Layers
only to Selected LayersAdjustment Layers
only to Selected LayersEver wondered why you can't apply an adjustment layer only to certain layers? Well, me too. But wondering doesn't apply an adjustment layer only to certain layers. Workflower does, on the other hand:
Apply Effects!
Workflower will create a layer, onto which you can apply your effects. It will then copy these effects with linked expressions to all previously selected layers.Update!
If you add new effects, change the effects order, or link new layers to the adjustment layer, just hit Refresh to update all linked layers.All linked up!
Visibility of effects is linked by expressions as well. Also, the adjustment layer’s opacity. Or its visibility, too. Magic! (Or just a simple expression. Probably rather the latter. I'm sad now. Say something nice to me.)... and even more!
Use multiple adjustment layers. Convert properties of effects to comp size to account for different transforms of linked layers. Unlink all properties when you’re done working.
Clone & Precomp Layers
Clone & Precomp Layers
Well, what would cloning and precomping layers be good for, you ask. A shit-ton. You just don't know it yet. What's the most dreaded nightmare when working on a comp? Correct, getting stuff to comp dimensions, so that we can reference it by another layer - to build a lightwrap - or to displace our layers - or to create a matte from them. Or, or, or, ... Our only option then: precomp 'em!
But what about the comp's camera? Or the layers' parents? Or other layers referenced by effects? Or expressions that reference the main comp but not the new precomp? And aside from that: Who likes constantly loosing layers from one’s composition and then having to dig through levels and levels of precomps just to find one layer?
Well, there might be some masochists out there. But for everyone else, there's now: Clone & Precomp!
Clone 'em!
Clone & Precomp will copy all selected layers (or an entire group) to a precomp and link the layers with expressions to their source layers. Parents, camera, lights, and layers referenced by effects will be copied too!
Refresh Connections
If you change non-linkable stuff like adding effects, changing a parent or blending mode, or turning on motion blur, just hit Refresh to update the clone layers.
Prime Clones
In a Prime Clone, a special kind of clone, all contained source layers will be set to 0% opacity while their corresponding clone layers inherit the original opacity.
That way, you can apply effects to the precomp layer and then continue to work on the contained layers.
However, unlike working within a precomp, you will see the changes update including the effects on the precomp layer. Revolutionary! (Maybe not quite like French Revolution revolutionary. But almost.)
You can show the actual layers again, too, by executing Show Clone Layers.
Unlink it!
When you're done working on your Precomp Clone, you can unlink all layers. That will remove the expressions and make your After Effects lightning fast! (Well, okay, so just as fast as your regular layers would be. So maybe like medium lightning speed then.)
... and mooooooore!
Like expression-linked visibility of layers and effects. Or Clones IN Comp (not Precomp ones) that require less refreshing. Or Custom States for Precomp Clone layers. Or Custom Sizes for Precomp Clones. Or other refreshing modes (even quicker ones).
Create & Merge Mattes
Create & Merge Mattes
Matting can be quite confusing. The track matte works great. But what if you want to use multiple mattes at once? Well, there's the Set Matte effect. But what about layers with other transforms? Or ones without Collapse Transformation? Ugh ... It's annoying. That's why Workflower provides different tools for matting:
Create
Now you can quickly create an empty track matte to the selected layer. Or create a matte to multiple layers at once. Neat.
Merge
Merge Mattes will merge several mattes on one track matte. For layers that neither have comp dimensions nor Collapse Transformation enabled, a Precomp Clone will be created - that way they will be fit to comp size and transforms are set correctly!! (Mind = Blown.)
Modify
Calculations effects will be added for every merged matte. That way, you easily change the blending mode (Normal, Stencil Alpha, Stencil Luma, Silhouette Alpha, Silhouette Luma), the opacity, or the order in which the mattes are applied.
Pre-Render (New)
Pre-Render (New)
NEW IN V2.5!
After Workflower tackled After Effects' lacking organizational tools, one giant criticism always remained: 'But AE is soooo slow!!11!!1!' Well, now not anymore: Workflower v2.5 introduces a feature-rich pre-rendering system, catapulting AE's performance into the 21st century!!
Pre-Render!
Pre-Render them all: Groups, Precomp Clones, precomps, and layers! And your playhead will fly through your timeline - with so much ease, even Easy Ease is jealous!Toggle 'em
Simply turn your pre-renders off and on. Gosh, this turns me on.Replace the Outdated
Workflower automatically replaces the prior pre-render of an element. Saving you precious storage. Finally, room to keep all these versions of After Effects - because who knows when you’ll need AE CS3?Customize like crazy!!
Set up your favorite render format. Create proxies. Select or script the output path. Define import interpretation, even automatically enabling that dreaded Preserve RGB checkbox! Kaboom!
But wait.
There's more!But wait. There's more!
Oh boy, yet there's more? Even I'm exhausted. That's also why I'm too lazy to make these little feature GIFs for them all. (I know they're technically MP4s, but come on...) Instead, you'll have to read the boring texts and imagine what them features look like (You can do it! I believe in you!!):
- Tag Layers & Perform Actions: Workflower features the ability to tag layers. That way, you can create groups of layers not bound by the layer hierarchy. You can even tag Workflower's regular groups. Afterwards, perform an action on a Tag Group. Like enabling, disabling, soloing or selecting.
- Precompose Super-Duper-Mega-Charged: Crop precomp to alpha. Unprecompse. Precompose each selected layer. Add handles. Adjust duration to layers when leaving all attributes, etc., etc., etc.
- Advanced Renaming: Rename dependent layers. Flip through naming levels. Re-rename dependent layers. Not sure whether you get what I mean. But it's awesome. Try it!
- Store Layers: Store often-used layers in one of three store spaces. Paste them whenever you feel like it. So it's kind of like an extended clipboard. Even works across projects - defying the laws of AE!
- Trim Layer to Keyframes & to Layer: Well, I guess this doesn't need much of an explanation.
- More! And goddamn, there's even more. But that's enough for now. I can't anymore. Go read the godddamn user guide or watch some tutorials if you want to know more. I'm out. (Well, okay, that's until the next section right underneath.)
New in version 2.5
New in version 2.5
Workflower 2.5 is finally here! And it's free for existing v2 customers (I know, I'm stupid)! Here's what's new:
Pre-Render Groups, Clones & More
After Workflower tackled After Effects' lacking organizational tools, one giant criticism always remained: 'But AE is soooo slow!!11!!1!' Well, now not anymore: Workflower v2.5 introduces a feature-rich pre-rendering system, catapulting AE's performance into the 21st century!!
Pre-render groups, layers, Precomp Clones as well as precomps, and experience an entirely new way of working in AE! Simply click Pre-Render and let Workflower handle all the annoying file management for you.
Also: Customize the hell out of it by setting up the render format, proxy, file path and even automatically enabling that dreaded Preserve RGB checkbox! Kaboom!Sort Project Items
Do you love constantly dragging all your comp project items into that 'Comps' folder and all those footage items into that 'Footage' folder? If so, this feature ain't for you! But for everyone who hates cleaning as much as I do, there's now: Sort Project Items!
It'll sort your project items into:
● Clones
● Comps
● Footage
● Imported Projects
And for folks who see something special in some of their project items: You may exclude certain folders from sorting by setting their label to None. Sweeeeeet!Link & Parent Masks
A long time ago, the After Effects Gods decreed that masks apply BEFORE the layer's transforms, so if you copy a mask from one layer to another with different transforms, the two masks align at the source but not in the viewer. Engraved deeply into AE’s source code, this law is eternal.
However, in a rebellious act of defiance, I’ve implemented a heretical feature: Workflower links a mask from one layer to another... with all transforms intact - no matter the layers' position, even on 3D layers. And since this is done via expressions, it all updates automatically. Oh, AE Gods, have mercy on my soul...
And for those audacious enough to challenge the divine even further, you can also easily parent a layers' mask: Execute Create Matte on it and Workflower will copy the mask to a new layer and link the old mask to the new mask, allowing you transform and parent it as only the devil himself would dare.Show Layer Relationships
For years, layers have been carrying on secret affairs right under your nose. You thought you knew them - you trusted them. But every time you'd click into those effect controls, it was like finding cryptic texts on your partner's phone. 'Who is this other layer you're referencing? What do they mean to you?'
But now, with Layer Relationships, Workflower pulls back the curtain on all those clandestine connections. Every romance, every tangled web of dependencies, revealed with brutal honesty right on the timeline.
It might be painful to uncover the truth, but isn't it better to know? Discover who your layers have really been seeing behind your back - and take back control of your timeline!Copy Layers across Projects
After Effects projects have always lived in isolation, each in its own little universe. But with Workflower's Global Store Comp, you can now defy the laws of AE physics, sending layers through the multiverse of projects.
It's like string theory, but for After Effects! Save layers into one of three Global Store Comp slots, jump into a new project, and summon them instantly. Turns out, AE universes were more intertwined than you ever imagined!And more!
And yet, there's even more, for example:
● Compatibility with AE 2025
● Precompose with all expression references in your project updating to the new comp name
● Create Downwards Clones (i.e. Precomp Clones grabbing all layers below)
● Quickly create control layers (e.g. a null as parent to a layer, or a null to control a point property)
Tutorial for v2.5 is Coming! I’m currently tied up with other projects and haven’t had a chance to create a video tutorial yet, but I’ve heard your feedback, and it’s on my radar. While I can’t promise a timeline, I’ll do my best to get to it when I can. In the meantime, please refer to the user guide for detailed instructions.
If you're eligible for an upgrade discount, please make sure you are logged into the same account and you will see the discount pricing automatically (this does not apply for the free upgrade, see note below). If you need any help, please open a support ticket. Here's what the upgrade costs: V2 Upgrade Notice
- If you purchased Workflower 1 before October 18, 2022 (the release of AE 23), the upgrade costs $59.00.
- If you purchased Workflower 1 between October 18, 2022 and January 1, 2023, the upgrade costs $29.00 (this includes everyone who bought it at a discount during the Cyber Week Sale).
- If you purchased Workflower 1 after January 1, 2023, the upgrade is free! Please note: Unfortunately, aescripts can only accommodate two upgrade prices (and we have three prices including the free one), that's why you need to put in a discount code on checkout to get the upgrade for free. Please send me a message via this pre-filled support ticket in order to request the discount code. Make sure to fill in the name/organization to whom the purchase of Workflower 1 was billed so I can verify the purchase.
New Features in Prior Releases
Work quickly with Shortcuts!
Work quickly with Shortcuts!
Workflower has been designed to be used with shortcuts, so you can work as quickly as possible. Shortcuts can be applied to more than 50 (!) functions.
Compatibility
Compatibility
Workflower is compatible with:
- After Effects 2025
- After Effects 2024
- After Effects 2023
- After Effects 2022
- After Effects 2021
- After Effects 2020
- After Effects CC 2019
- After Effects CC 2018
It works on Windows and Mac. However, for Mac users as well as for Japanese users on Windows, there are a few limitations. Read up here for more information.
Projects created with Workflower can be easily exchanged between Windows and Mac. Please read the F.A.Q. section on Can projects be exchanged between Windows and Mac without problems? for more information.
KBar Support!
As of version 1.0.4, Workflower supports the use of KBar buttons for almost all functions. Click here for instructions on how to set it up.
Exchangeable with Non-Workflower Users
An After Effects user that doesn't own Workflower can easily open up a project created with Workflower without any issues!
However, it's recommended to use Workflower's batch-conversion function to convert your comps to one of the Non-Indented Layouts before handing over the project so the non-Workflower user doesn't have to deal with the indented layer names.
Please read the F.A.Q. section on Can I open up a project that was created with Workflower when I don't have the script? for more information.
Left: Indented Layout; Right: Layout without Indent
Compatible with Add-Ons that Depend on Specific Layer Names
Some After Effects add-ons require that certain layers have a very specific layer name. In order to keep these add-ons functional, Workflower allows you to exempt their layer name from indentation.
Please read the F.A.Q. section on Will Workflower's comp layout break scripts/plugins that depend on specific layer names? for more information.
Try it!
Try it!
There is a free trial version available which is usable for 10 days. It is almost fully functional and only has a few limitations. The following functions are deactivated:
- Matted Adjustment Layers (An alternative to the Workflower's regular Adjustment Layer to Selected Layers.)
- Rename Layers by Number
User Guide
User Guide
Workflower has an extensive User Guide, detailing every function. Check it out!
Tutorials
Tutorials
There are several tutorials available, covering every core function of Workflower. Don't feel overwhelmed, though. You don't need to watch all tutorials to get started! Simply choose what you're interested in. For example, just watching most of the Groups tutorial would be enough to get you started:
Tutorial for v2.5 is Coming! I’m currently tied up with other projects and haven’t had a chance to create a video tutorial yet, but I’ve heard your feedback, and it’s on my radar. While I can’t promise a timeline, I’ll do my best to get to it when I can. In the meantime, please refer to the user guide for detailed instructions.
If you want to have clickable chapters on each tutorial, head over to the 'Videos' tab!
Tutorials
Tutorials
There are several tutorials available, covering every core function of Workflower. Don't feel overwhelmed, though. You don't need to watch all tutorials to get started! Simply choose what you're interested in. For example, just watching most of the Groups tutorial would be enough to get you started:
Tutorial for v2.5 is Coming! I’m currently tied up with other projects and haven’t had a chance to create a video tutorial yet, but I’ve heard your feedback, and it’s on my radar. While I can’t promise a timeline, I’ll do my best to get to it when I can. In the meantime, please refer to the user guide for detailed instructions.
Tutorial 1: Overview
NOTE: If you want to go straight into learning more in-depth about Workflower, you can also skip this tutorial, as I will be teaching everything from scratch in the other tutorials. However, if you still want to get a basic overview of the functions and/or just a very quick start on how to use Workflower, this tutorial is for you.
Tutorial 2: Installation & Using the ScriptUI Panel
Tutorial 3: Groups, Renaming & Relabeling
IMPORTANT: As of version 2.0, due to AE now occupying Shift+J & Shift+K, the default shortcut for 'Parent Layers to Group' has been changed to Ctrl+Alt+3 & for 'Set Parent Exception Layer' to Ctrl+Alt+Shift+3.
Tutorial 4: Precomp Clones & Clones in Comp
Tutorial 5: Creating & Merging Mattes
IMPORTANT: Please note that Workflower's matting tools (creating mattes, group mattes & multi-layer mattes, as well as merging mattes) work a bit differently in AE 23 and upwards. So if you're using AE 23 or upwards, make sure to watch the section about matting in the tutorial on Workflower v2.0 in addition to this tutorial.
Tutorial 6: Adjustment Layers & Storing Layers
Tutorial 7: Version 1.1 New Features Overview
Tutorial 8: Version 2 New Features Overview
After Effects 2025, 2024, 2023, 2022, 2021, 2020, CC 2019, CC 2018 2.5 (Current version) - Jan 16, 2025
NOW AE 25+ COMPATIBLE!
ATTENTION: Projects created in v2.5 or newer are not backwards-compatible! However, you can downgrade your project by going to 'Settings > Layout > Convert Project to older WF Version'.
[ADDED]
|| Pre-Rendering ||
- New function: 'Pre-render' (Win: Ctrl+F2, Mac: no default shortcut). Pre-renders the selected groups, layers, 'Precomp Clones' & precomps. When pre-rendering group/layer, the function effectively renders group's/layer's 'Precomp Clone', so if there's no existing clone, it will be created. To show actual layers again, execute 'Show Clone Layers' (Ctrl/Cmd-click on 'Cloning'-button). For visible pre-renders to appear in final render, set AE's 'Proxy Use' to 'Current Settings' in 'Render Settings'.
- New function: 'Show / Hide Pre-Render' (Win: Ctrl+Alt+Space, Mac: no default shortcut / Via Main Menu: Shift-click on Pre-Render-button). Shows or hides pre-renders.
- New function: 'Show / Hide Pre-Render WF Proxy' (no default shortcut / Via Main Menu: Ctrl/Cmd-click on Pre-Render-button). Shows or hides WF proxies of pre-renders. To avoid confusion with After Effects' proxies, Workflower's pre-render proxies are consistently called 'WF Proxies', as opposed to 'AE Proxies'. If you want to show or hide only footage AE proxies, right-click on the function button and click on 'Show/Hide Footage AE Proxies'.
- New function: 'Push Frame to Photoshop' (only available via Main Menu: Alt/Option-click on Pre-Render-button). Pushes the current frame to Photoshop and imports it into After Effects' timeline (only available via main menu: Alt/Option-click on 'Pre-Render'-button).
- New function: 'Mark Pre-Render State' (only available via main menu: right-click on 'Pre-Render'-button, then click on 'Mark Pre-Render State'). Either marks an element to only pre-render still, or marks a group to be skipped when pre-rendering all groups.
|| Masking / Matting ||
- Ability to reference a mask on another layer with transforms set correctly: Execute 'Add / Remove Layer / Mask References' while 2 layers are selected AND 2nd layer has a mask selected. This creates a mask on the 1st layer which is linked to the 2nd layer's mask (i.e. a 'Linked Mask').
- Ability to 'parent' a mask: When you execute 'Create Matte' while a mask is selected on one layer, a layer will be created where the existing mask is copied to and the mask on the original layer will be linked to the new mask using expressions (i.e. a 'Linked Mask'). This enables you to parent the layer with the mask to another layer and animate its position.
- Quickly set/remove mask references to/from effects: Execute 'Add / Remove Layer / Mask References' while 1 layer is selected AND on it mask/s + effect/s are selected. When 1 layer is selected AND only effect is selected, removes all mask references from the effect.
- Ability to quickly create a matte using a 'Set Matte' effect: Right-click on 'Create Matte' button and click 'Switch to FX Matte' (or enable it under 'Settings > Matting Settigs'). Now, when executing 'Create Matte' on a single layer, a 'Set Matte' effect + matte layer will be created.
- Ability to use effect masks on an effect of a 'Linked Adjustment Layer'. After adding the effect mask, simply execute 'Refresh Connections' to apply them to all 'Linked Layers'. Please note that this might not always work properly on 3D layers.
- When you execute 'Delete Layer / Clone / Group' while having a mask selected, Workflower will remove the mask as well as all 'Linked Masks' referencing the mask (and their corresponding effect).
- When you execute 'Delete Layer / Clone / Group' while having a 'Linked Mask' or its corresponding effect selected, Workflower will remove the 'Linked Mask' as well as the effect.
- Selected masks will now be checked for unique naming during 'Refresh Layout' too.
|| Project Items ||
- New Feature: 'Sort Project Items'. Alt/Option-click on 'Create Group' button to sort comps, footage, imported projects and clones. By default, folders with label 'None' will be excluded. Go to the 'Sorting Settings' to customize more settings.
- Import and directly sort files by right-clicking on the 'Sort Project Items' button. This function additionally offers the ability to set the framerate on EXR sequences on import when creating a layered composition.
- New Feature: 'Create Project Item Folder'. Right-click on 'Create Group'-button, then select 'Create Project Item Folder' to create a folder from all currently selected project items (as opposed to AE's function which does NOT create a folder that contains selected items).
- New Feature: 'Dissolve Project Item Folder'. Right-click on 'Dissolve Group'-button, then select 'Dissolve Project Item Folder' to dissolve the currently selected project panel folder.
- When right-clicking on 'Duplicate Layer / Clone / Group', you can now access 'Duplicate Project Item/s' too.
|| Layer Storing ||
- New feature: 'Save Global Store Comp' (Right-click on the 'Store Layers'-button). Saves a 'Global Store Comp', meaning that the 'Store Comp' is accessible across AE projects.
- New feature: 'Load Global Store Comp' (Right-click on the 'Paste Stored Layers'-button). Loads a 'Global Store Comp' that was previously saved via 'Save Global Store Comp'.
- You can now store and paste 'Store Comp' 2 and 3 via the main menu: Right-click on the 'Store Layers'-button or 'Paste Stored Layers'-button and click 'Store Layer/s by ID' / 'Paste Stored Layer/s by ID'. (Previously these were only available via shortcut.)
- You can now choose to paste stored layers to the current time indicator. This is disabled by default; enable it by going to 'Settings > Miscellaneous > When Pasting Stored Layers, paste to Current Time Indicator'.
|| Layer Relationships ||
- New feature: 'Show / Hide Layer Relationships' (no default shortcut / Via main menu: Alt/Option+click on 'Refresh Layout'-button). Toggles layer relationships (= layer markers representing effects referencing other layers) on and off in your current comp. Updates during 'Refresh Layout'. (Attention: Can slow down 'Refresh Layout'; so if too slow, only enable when needed.)
|| Cloning ||
- New 'Precomp Clone' type: 'Downwards Clone'. Grabs all layers in comp downwards from the 'Precomp Clone' layer. To use it, select the first layer, then execute 'Clone and Precomp' and check 'Create Downwards Clone'. To update added/removed source layers, execute 'Refresh Connections'.
- New function: 'Show and Solo Clone Layers' (Win: Ctrl+Alt+Return, Mac: no default shortcut / Via main menu: right-click on 'Show Clone Layers'-button).
- When executing 'Show Clone Layers' on a group header and the group holds a 'Group Clone', the clone layers will now be revealed.
- You can now show/hide clone layers of multiple 'Prime Clones' if selected when executing 'Show Clone Layers'.
- When executing 'Show Clone Layers' with no layer selected, you can now show/hide all clone layers in comp.
- Compatibility with sources to 'Advanced 3D' renderer's 'Environment Lights' in 'Precomp Clones'. Since it's impossible to read the source information via scripting, you'll have to re-select the source on the 'Environment Source' layer created by Workflower upon cloning. Afterwards, execute 'Refresh Connections' to include the source in the clone.
- 'Quick Refresh Connections' will now take 'Compositing Options' on true 3D objects in the 'Advanced 3D' renderer into account.
- Ability to choose not to link properties via expressions upon creating a 'Precomp Clone'.
- Greatly improved the speed when creating & refreshing 'Precomp Clones' that contain layers with AE's 'Paint' effect..
- During 'Refresh Layout', names of 'Precomp Clones' in the project panel will now automatically inherit the 'Precomp Clone' layer name as well as always indicate the 'Precomp Clone' layer's containing comp with the suffix (in '[COMP]').
- The icon for a 'Prime Clone' showing its layers can now be displayed as a marker instead of within the layer name. (On Windows, enabled by default. On Mac, has to be enabled in the 'Icons' settings.) This increases performance on showing/hiding and reduces the risk of expression errors originating from the clone.
|| Precomposing ||
- When using Workflower's 'Precompose', ability to update all layer references in expressions within the entire project to new comp. Works in every precompose or unprecompose action.
- On the 'Precompose' dialog, you can now quickly preprend the current comp name to the precomp name and more.
- When using Workflower's 'Precompose', ability to set the start timecode of a new precomp to a specific frame (instead of only to zero).
- Ability to precompose multiple groups in Workflower's 'Precompose'. Advanced precompose features for this function are disabled (except for updating expressions).
- Ability to precompose all layers in comp. With no layer selected, hit Workflower's 'Precompose'. Advanced precompose features for this function are disabled (except for updating expressions).
- Ability to precompose your current comp. With no layer selected, hit Workflower's 'Precompose'.
- Ability to unprecompose all precomps in your current comp. With no layer selected, hit Workflower's 'Precompose'. (As of now, does not take precomp's transforms into account.)
- 'Rig Multi-Pass Layers from Precomp' now has been officially implemented. With a precomp layer selected, hit Workflower's 'Precompose' to access it.
|| Control Creation ||
- New feature: 'Create Control' (only available via main menu: Alt/Option+click on 'Parent Layers to Group'-button). With layer/s selected, creates a null & parents layers to it.
- Ability to create a null control layer to a point control property: Execute 'Create Control' while a point control property is selected.
- Ability to create a transform control layer to a layer: Execute 'Create Control' while the layer's transform property is selected.
|| Miscellaneous ||
- Compatibility with AE's new Spectrum UI. IMPORTANT: Due to AE using a different font in the Spectrum UI, Workflower now has to use regular characters as icons in its layer names on both Windows and Mac (previously this was only necessary on Mac). Check out the user guide (Layout > Refresh Layout > Unavailable Characters) for more information.
- New feature: 'Reveal Project File' (via main menu: right-click on empty space, then click on 'Reveal Project File'). Reveals the current project file in the file explorer/finder.
- You can now trim all layers in comp to work area duration when executing 'Trim Layer to Layer' with no layer selected. (Function doesn't extend trims.)
- New function: 'Push Comp to Premiere' (only available via main menu: right-click on 'Push Frame to Photoshop'-button, then click on 'Push Comp to Premiere'). Pushes the active comp or the currently selected project panel items to Premiere Pro via Dynamic Link.
- Added KBar functions for new Workflower functions: 'showLayerRelationships', 'sortProjectItems', 'showAndSoloCloneLayers', 'showMoveIndicator', 'preRender', 'showHidePreRender', 'showHidePreRenderWFProxy', 'pushFrameToPhotoshop', 'markPreRenderState', 'saveGlobalStoreComp', 'loadGlobalStoreComp', 'storeLayersByID', 'pasteLayersByID', 'revealProjectFile', 'createControl'
- New API function: wfAPI.kbarExecute('functionName'). Similar to wfAPI.execute() but allows to execute a single Workflower function through KBar's 'Run Scriptlet' feature. If you want to call multiple commands, however, check out the user guide section on the function. (Please note: wfAPI.kbarExecute() always creates Workflower undo groups.)
- Updated to aescripts licensing framework 4.3.1.
[CHANGED]
- IMPORTANT: To make room for the new pre-render functions on the main menu, 'Precompose' has been moved behind the 'Create Group' button (Ctrl/Cmd-click to access it).
- To improve performance when frequently showing/hiding layers of a 'Prime Clone', connections will now *not* be refreshed on hiding. (Can be re-enabled in the 'Cloning' settings.)
- When refreshing connections of a 'Precomp Clone' that shares the same clone comp with a 'Precomp Clone' in another comp, the 'Precomp Clone' in the current comp will now get a new clone comp (instead of the 'Precomp Clone' in the other comp). Additionally, the 'Dependent Clones' within the other comp will now refer to the 'Precomp Clone' in their comp.
- 'Relabel Layer/s' has been renamed to 'Relabel Layer / Group / Keyframe' to better reflect its functionality. Additionally, on the shortcuts panel, it has been moved to the 'Groups' category.
- 'Create Matte' has been renamed to 'Create Matte / Mask' to better reflect its functionality.
- 'Add / Remove Layer References' has been renamed to 'Add / Remove Layer / Mask References' to better reflect its functionality.
- When you duplicate a regular layer with 'Duplicate Layer / Clone / Group' and the original layer is contained in a regular 'Linked Adjustment Layer', the duplicated layer is now added automatically to the 'Linked Adjustment Layer' too. You can disable this feature under 'Settings > Adjustment Layers'.
- 'Linked Adjustment Layers' will now only be set inactive when the layer is disabled; *not* when it's not solo'd while other layers are solo'ing. This only applies to newly created/refreshed 'Linked Adjustment Layers', not those created in older Workflower versions. To return to the way it used to behave, go to 'Settings > Adjustment Layers' and enable 'Set Linked Adjustments inactive when not solo'd while other Layers are solo'ing'.
- When grouping multiple layers, the lowest layer name will now be suggested as the group's name by default (can be disabled in the 'Naming Settings').
- When precomposing, the suffix 'Comp' will now NOT be added to the suggested precomp name by default (can be enabled in the 'Naming Settings').
- The default 'Renaming Mode Preference' of 'Rename Layer/s' has been changed to 'Remember Choice'.
[FIXED]
- Fixed a bug in 'Refresh Layout' that could slow down the function by 2x or sometimes even more when the comp contained 'Precomp Clones'.
- Fixed a bug in 'Create Matte' that sometimes caused a matte created from a 'Set Matte' effect (or any other effect) to jump to an incorrect position when the base layer didn't have comp dimensions or 'Collapse Transformation' enabled.
- Fixed a bug that prevented 'Convert Property to Comp Size' to work on degrees properties when the After Effects language was anything other than English.
- Fixed a bug that would falsely remove 'Ambient' and 'Environment' lights from a 'Precomp Clone' during 'Quick Refresh Connections'.
- Fixed a bug on Mac that would not allow to flip through naming levels on the 'Rename Layer/s' panel properly. However, it's still important to let go of the shortcut immediately after pressing it to avoid flipping through the next naming levels.
- Fixed a bug in 'Quick Refresh Connections' that would incorrectly use regular 'Refresh Connections' when the 'Precomp Clone' comp was stored in a 'Store Comp'.
- Fixed the WQ plug-in issue message on Mac to reflect the settings dialog on newer Mac OS systems.
- The WQ plug-in launch error on Mac will now *not* be triggered anymore on Workflower updates. (It may, however, still happen on the first installation.)
- Fixed a bug that would sometimes not switch the view from 'Source Name' to 'Layer Name' on a comp where Workflower was first executed on.
- Fixed a bug on Mac that would cause AE to freeze when a folder was opened in the Finder from within Workflower and the folder path contained special characters.
- Fixed a bug on Mac that would sometimes not display the correct label colors on Workflower's panels when you've had AE installed in more than 1 language.
- Fixed a bug that would not properly close all opened comps when updating all comps within the project.
- Fixed a bug when using a 'Precomp Clone' that would sometimes not link layers with 'Element 3D' effect applied properly.
- Fix for local license activation when license server is configured.
- Fix for -38 license deactivation error.
- Fix for -6 activation error.2.0.4 - Jan 15, 2024
[ADDED]
- Full compatibility with the new 'Advanced 3D' renderer, introduced in AE 24.1.
- 'Rename Layers by Number' lets you now define by what increment you want to renumber as well as to keep a certain suffix. To do this, go to 'Settings > Naming > When executing Rename Layers by Number:'.
- 'Rename Layers by Number' now also works on project panel items. Make sure to have no layer in your current comp selected, then select your project panel items and execute 'Rename Layers by Number'. IMPORTANT: This will only work when you execute the function from the menu (not via shortcut).
- You can now duplicate project panel items by selecting them and executing 'Duplicate Layer / Clone / Group'. When you duplicate a comp, it will open the timeline of the duplicated comp and make all its 'Precomp Clones' independent. IMPORTANT: This will only work when you execute the function from the menu (not via shortcut) AND you don't have any layers in your currently active comp selected (otherwise Workflower will duplicate the selected layers)!
- When executing 'Paste Stored Layers' while 'Precomp Clones' are within the selection, Workflower will now create unique 'Precomp Clones' and potentially update contained 'Dependent Clones' to the new clone comp.
- 'Clones' and 'Stored Layers' folders in the project panel will now be identified solely by their name and not their item comment. This makes Workflower compatible with add-ons that rely on folder item comments (like 'Pro IO').
- [Beta feature]: It's now possible to add layer comments without Workflower overwriting them. This also makes Workflower compatible with a variety of add-ons that rely on writing/reading data to/from the layer comments (like 'Flatten Layers' or 'AutoSway'). Workflower achieves this by saving its data to a layer marker when a non-Workflower layer comment is added. Do not remove this marker! Using non-Workflower layer comments can reduce performance of Workflower functions, so it's recommended to use as few as possible. To return to Workflower using layer comments in order to store data, just put in an empty string into the layer comment and execute any Workflower function. Since this feature is still in beta, you have to enable it under 'Settings > Layout > Allow External Layer Comments'.
- When right-clicking on some functions on the main menu (like matting-, cloning- or naming-functions), you can now access the dedicated settings page directly.
- You can now quickly access the 'Convert all Comps to another Layout' function by right-clicking on empty space on the ScriptUI panel and choosing 'Export/Import Project'.
- When an error occurs, you can now send a support ticket on the spot, directing you to a pre-populated contact form.
- When you execute a function that requires an active comp and there is no active comp, you will now get an error.
- Added the function 'wfAPI.refeshLayouts(comps[, doNotLabelLayersOutsideToNone])' to the scripting API. This allows you to refresh the layout of several comps at once, making the overall execution faster.
- Added the functions 'wfAPI.isInTagID(layer, tagID)' and 'wfAPI.isInTagName(layer, tagName)' to the scripting API. This checks whether a given layer is within a tag group with either a certain ID (0 - 16) or name.
[CHANGED]
- When 'Refresh Layout' or 'Rename Layers by Number' renumber layer names, Workflower now doesn't add a space between the original name and the new number when the last character is a '0' or a symbol like '_'.
- When you execute 'Rename Layers by Number', Workflower now will try to find a unique name for each selected name *after* the entire renaming process took place.
[FIXED]
- Fixed a bug when executing 'Reveal Layer Opacity' that would falsely reveal other properties on a layer.
- Fixed a bug that occurred when showing/hiding 'Prime Clone' layers and properties on a layer's effect were hidden (e.g. in certain circumstances on 'Element 3D' and others).
- Fixed a bug that would occur during 'Refresh Layout' after a 'Precomp Clone' was moved in time and its keyframes became negative.2.0.3 - Nov 4, 2023
[ADDED]
- Compatibility with After Effects 2024.
- The 'Layer Tagging' panels now feature buttons that let you switch between 'Tagging' and 'Performing'.
- You can now apply keyboard shortcuts to 'Trim Layer to Keyframes' and 'Trim Layer to Layer'.
- When moving 'Precomp Clone' layers in time and executing 'Refresh Layout', the keyframes on the 'Precomp Clone' layer will now stay exactly where they used to be relative to comp time.
- Unless a 'TTT' marker has been added, 'Dependent Clones' will now adjust during 'Refresh Layout' to the in/out of their contained layers too. When executing 'Duplicate Layer / Clone / Group', a 'TTT' marker will be added automatically to the 'Dependent Clone' (you may change this behavior in the 'Cloning Settings'). Remove the marker to make use of the automatic trimming. Since the automatic adjustment of a 'Dependent Clone's' in/out point would break legacy comps, a trim exception will be added to all 'Dependent Clones' upon executing any Workflower function on any comp created with Workflower v2.0.2 and lower.
- The speed when using 'Add / Remove Layer References' while having two layers selected in order to set an effect layer control dropdown has been improved.
- Improved the speed of 'Reveal Layer Opacity' when the layer contained a lot of keyframes.
- Ability to limit the calculation of the layer size/s during cropping in 'Precompose' to comp size (enabled by default). This will speed things up when you know that the layers to be precomposed are within the bounds of the current comp. When layers stretch beyond the comp size, please disable this checkbox.
- Added the parameter 'doNotLabelLayersOutsideToNone' to 'Refresh Layout' in the scripting API. Call it like this: wfAPI.refreshLayout([comp, doNotLabelLayersOutsideToNone]). This sets the current comp to not label layers outside groups to 'None'. Default is false.
[CHANGED]
- To make room for the new shortcuts on the shortcuts panel UI, 'Store Layers 4' and 'Paste Stored Layers 4' have been removed. You can still access these functions using KBar.
- When duplicating groups or layers using 'Duplicate Layer / Clone / Group' and the group/selection contains 'Precomp Clones' as well as corresponding 'Dependent Clones', the source comp of the duplicated 'Dependent Clones' will now be set to the duplicated 'Precomp Clone' source comp.
- When creating a 'Group Clone' and NOT choosing 'Prime Clone', the created 'Precomp Clone' will now be disabled by default since the clone will generally only be used to be referenced by an effect or a 'Dependent Clone' of it will be the layer that's actually visible.
- When performing 'Toggle Motion Blur' on a 'Tag Group', and a contained layer holds a motion blur effect ('Pixel Motion Blur', 'RSMB', etc.), the layer's motion blur switch will now be toggled on/off too in addition to the effect.
[FIXED]
- Fixed a bug that would prevent 'Essential Properties' of the same type (e.g. text) from being referenced properly in a 'Precomp Clone'.
- Fixed a bug that could occur when trying to unprecompose layers in certain situations (e.g. when the precomp was within a 'Group Matte').
- Fixed a bug that would additionally precompose the 'Group Matte' layer when a layer within a group with 'Group Matte' was precomposed.
- Fixed a bug that would occur when creating a group with the new 'Advanced 3D' renderer selected in AE's beta.
- Fixed a bug that could create a 'Missing Font' error upon reopening a project file created with Workflower.
- Fixed a bug that would accidentally execute some functions twice when executed from the ScriptUI Panel.
- Fixed a bug that would use a wrong date naming format for log files.
- Fixed a bug that could falsely create a mov file titled '[WF] Interpretation Reference' in the project panel when opening Workflower's settings.2.0.2 - Jun 30, 2023
[FIXED]
- Fixed a bug that would generate an error after applying a layer name using 'Rename Layer/s'.
- Fixed a bug that would create an expression error on a text layer's 'Source Text' property in a 'Precomp Clone'.2.0.1 - Jun 26, 2023
[ADDED]
- The ScriptUI Panel now uses smaller buttons by default. To revert back to larger buttons, right-click on any button and select 'Use Large Buttons'.
- On the ScriptUI Panel, center-clicking on empty space will now execute 'Refresh Layout'.
- [WF beta feature:] Compatibility with proper 3D objects (GLB, OBJ, etc.) using the 'Mercury 3D' renderer in AE's beta. Since those objects can't contain effects, no effects will be added when the layer is a 'Group Opacity Layer', 'Prime Clone Layer', 'Clone in Comp Base' or 'Matte Layer'. Instead, control the opacity of a 'Group Opacity Layer' by clicking on the original opacity property; Control the 'Prime Clone Layer' opacity from the 'Custom Opacity' Slider on the layer's corresponding effect on the 'Precomp Clone'; Control the 'Clone in Comp' properties from the clone itself; Control the 'Matte Layer' properties from the 'Matte Merge Layer Effect'. Also: 'Mercury 3D' objects can't set track mattes, therefore, when adding a 'Group Matte', you might want to create a 'Prime Clone' of your contained 'Mercury 3D' objects first before creating the 'Group Matte'.
- [WF beta feature:] Ability to change the comp's renderer from 'Mercury 3D' to 'Classic 3D' after having created a 'Prime Clone' containing 'Mercury 3D' objects in AE's beta. When you execute 'Refresh Connections' on a clone that contains 'Mercury 3D' objects, the clone's renderer will be always set to 'Mercury 3D' regardless of the source comp's renderer. This enables you to work with proper 3D objects while being able to use blend modes, track mattes, etc. on non-'Mercury 3D' layers in your comp.
- When re-assigning a 'Tag Group' and the newly selected 'Tag Group' already contains layers, you can now choose to either merge or swap both 'Tag Groups'.
- On Workflower's shortcuts panel, you now have the ability to export and import shortcuts to/from a txt file.
- You can now assign shortcuts that contain the 'Tab' key on Workflower's shortcuts panel.
[CHANGED]
- When merging while re-assigning a 'Tag Group', the newly merged 'Tag Group' will now always take on the name of the tag that it was re-assigned to.
[FIXED]
- Since AE will display scripting progress bars as of 23.5, Workflower will now disable them automatically during Workflower's execution on Windows, and guide you to disable them on Mac. (The automatic disabling mechanism seems to fail on Mac at the moment. Hopefully, this will be fixed in the future.)
- Circumvented permissions issues that could prevent shortcut slots from being installed on Mac. Now, an alternative method to install the slots will be used when the original one fails.
- Fixed a bug on Mac or when using 'Individual Scripts Mode' on Windows that prevented the user, in certain circumstances, to be informed correctly to set a shortcut for the 'Main Menu' when there was none.2.0 - May 12, 2023
FINALLY AE 23+ COMPATIBLE!
Attention: If you want to open up a project created in AE 23 + Workflower v2 with AE 22 or below, you have to downgrade your project by going to 'Settings > Layout > Convert Project to older WF/AE Version'.
[ADDED]
|| ScriptUI Panel ||
- Option to use Workflower's 'Main Menu' as a ScriptUI Panel. Install 'Workflower ScriptUI Panel.jsxbin' into AE's 'ScriptUI Panels' folder. Please note that it is still mandatory to additionally have '--- Workflower ---.jsxbin' installed in AE's 'Scripts' folder.
|| Matting ||
- All matting tools (creating single/multi-layer mattes, creating 'Group Mattes' & merging mattes) now conform to AE's new 'Selectable Track Matte' system (introduced in AE 23). Especially 'Group Mattes' benefit significantly, making them many times faster. When, within a 'Group Matte', existing track mattes have to be merged or you reference another matte layer (like the group header), an 'Intermediate Matte Merge' (Inter-Merge) has to be added above the 'Group Matte Layer' that is being used as track matte for group layers. Read the updated user guide chapter on matting for more information.
- If you create a 'Matted Adjustment Layer' to a single Layer in AE 23 and up, an adjustment layer with a track matte set to the selected layer will be created (instead of an additional clone).
- When you execute 'Create Matte' on a single layer while having a 'Set Matte' effect on the layer selected, now the created matte layer will NOT be used as a track matte but the 'Set Matte' layer control will be set to the new matte layer instead. This also works for other effects too, e.g. to create to depth map layer to a 'Camera Lens Blur' effect. Please read the user guide chapter on 'Matting' for more information.
- 'Invisible Mattes' now display the icon ‡ for easier detection of the layer type.
- 'Matte Clone Collection Groups' will now get deleted if there are no clones within anymore once upon executing 'Merge Mattes'.
|| Relabeling ||
- Using 'Relabel Layer/s', you can now affect keyframe label colors, too (introduced in the AE 22.6). Instead of layers, select keyframes and execute 'Relabel Layer/s'.
- When keyframes are transferred (for example when Workflower adds a special opacity slider to apply group opacity), keyframe label colors are now transferred as well.
- Now, when you have keyframes selected and you execute 'Select Group', all keyframes of the selected label color will be selected.
- When using the relabel panel with keyframes selected and you hold down Ctrl+Alt (Win) / Cmd+Opt (Mac) while clicking on a label color, all keyframes in the current comp with the old label color old the selected keyframe will change to the new one.
- On the relabel panel, you can now press keyboard shortcuts to quickly apply label colors (0 - 9, A - G).
|| Learning ||
- Extended tooltips with additional info when hovering over function buttons. You can also disable the extended tooltips under the 'Miscellaneous' settings tab.
- Ability to disable any kind of tooltip on the 'Main Menu'. To do this, go to the 'Miscellaneous' settings tab.
- When first executing certain functions (like creating a group), Workflower will now display useful tips about the functions.
- When you right-click on any function in the 'Main Menu', a menu will open with links to the user guide and video tutorial chapter on the function.
|| Layer Tagging ||
- New functions: 'Tag / Untag Layer/s' & 'Perform Action on Tagged Layer/s'. Tag layers and groups with a specified label color by using the 'Tag / Untag Layer/s' panel. Afterwards, use 'Perform Action on Tagged Layer/s' to execute any of these actions on them: activating (= enable & solo if necessary), selecting, enabling, soloing, locking, toggling effects, toggling motion blur & jumping to the top-most layer of a 'Tag Group'.
- New functions: 'Activate / Deactivate Tag Group 1 / 2 / 3': (De)activate 'Tag Group 1', '2' or '3' quickly without the need for first opening up the 'Perform Action on Tagged Layer/s' panel. 'Activate / Deactivate Tag Group 3' only available via shortcut.
|| Group Functions ||
- Now you can expand/collapse a group simply by double-clicking on a group header. Select a group by Alt/Option+double-clicking, enable/disable by Shift+double-clicking, and solo by Alt/Option+Shift+double-clicking. Only works when you have a single group header selected. For multiple groups, use Workflower's dedicated functions. For the double-clicking behavior to work, you need to have the WQ plug-in installed that's provided in the installation files. Read the installation instructions on how to set it up.
- When you execute 'Ungroup Layer/s' on a group-less layer, it will now be moved after the next group.
- When you create a group of a single layer, Workflower will now suggest the layer name as group name.
|| Trimming ||
- New function: 'Trim Layer to Keyframes' (Ctrl/Cmd+click on 'Paste Stored Layers' button / Not available via shortcut).
- New function: 'Trim Layer to Layer' (Alt/Option+click on 'Paste Stored Layers' button / Not available via shortcut). With two layers selected, trims 2nd to 1st selected layer. With more than two layers selected, either trims to 1st layer, or trims 1st layer to other layers.
|| Precomposing ||
- When using Workflower's 'Precompose' while having multiple layers selected, you now have the option to create a precomp for each selected clip.
- When using Workflower's 'Precompose' and having checked 'Adjust Composition to the Time Span of the Selected Layers', you can now add handles before and after the precomposed clip/s.
- When using Workflower's 'Precompose', you now have the option to choose 'Leave only Transform Attributes' if you have a single layer with a source item.
- When using Workflower's 'Precompose' with 'Leave all/only Transform Attributes' checked, you can now choose to 'Adjust Composition to the Time Span of the Selected Layers' too.
- When executing 'Precompose' while having a precomp layer selected, you can choose to rig multi-pass layers from the precomp's contained layers (still experimental!).
|| Naming ||
- When you execute 'Rename Layer/s' while having a layer property selected, the selected layer will be renamed to the property name, e.g. to the selected mask name. (Please note that this is disabled by default. Enable it by going to 'Settings > Naming > When Property is selected while executing 'Rename Layer/s', rename Layer to it'.)
- Group elements ('Group Mattes', 'Group Inter-Merges', 'Group Adjustment Layers' and 'Group Clones') will be renamed to their group header name automatically within 'Refresh Layout'. You can also deactivate this in the 'Naming Settings'.
- 'Matte Merge' layers will be renamed to their matted layer name automatically within 'Refresh Layout'. You can also deactivate this in the 'Naming Settings'.
|| KBar Integration ||
- Now you can execute *every* Workflower function from KBar. (4 previously not available functions were added + 7 functions introduced in v2.0.) Check out the user guide chapter on 'Installation' for more.
- When installing a WF KBar Toolbar from the 'Layout Settings', the buttons will now be installed *without* modifier keys.
|| Miscellaneous ||
- When you execute 'Reveal Layer Opacity' while having properties selected, all contained properties with an opacity will now be revealed too (e.g. clone stroke opacity properties when having the 'Paint' effect selected).
- When using 'Add / Remove Layer References' and the 1st selected layer has properties selected that contain a layer control (e.g. 'Set Matte' effect) & only 2 layers in total are selected, the function now sets the layer control to the 2nd layer (regardless of whether it's a a 'Precomp Clone', 'Matte Merge Layer', or 'Linked Adjustment Layer').
- Upon executing 'Preview Custom Clone Size', the 'Precomp Size' of the 'Precomp Clone' will now be automatically set to 'Custom Size'.
- In the 'Cloning Settings', ability to turn off automatic 'Refresh Connections' of 'Precomp Clones' that happen within various functions, e.g. when executing 'Parent Layers to Group', clones will be generally updated to the new parent. However, this can slow down the execution of these functions significantly when working with larger clones and thereby hinder your workflow. When turned off, you will have to execute 'Refresh Connections' yourself to update these clones.
- Functions have been updated to work when AE's new 'Mercury 3D' renderer is active.
- Workflower now has its own scripting API in beta. Please be aware that the API is experimental at the moment and has to be used with caution! Some functions might not work as expected. Read the user guide on the 'Scripting API' for more information.
|| System ||
- Updated to AEScripts licensing framework 4.1.4.
- Improved support and better error messaging for online activation.
- When checkboxes hold a tooltip with additional info, the icon [ ? ] will now indicate this.
- Workflower will now remember the last position of a borderless panel separately when executed from the ScriptUI Panel/KBar and when executed via a shortcut.
[CHANGED]
|| System ||
- IMPORTANT (Win only): Due to AE now occupying Shift+J & Shift+K, the default shortcut for 'Parent Layers to Group' has been changed to Ctrl+Alt+3 & for 'Set Parent Exception Layer' to Ctrl+Alt+Shift+3.
- (Win only in AE 22 and below): Due to 'Activate / Deactivate Tag Group 2' now occupying Alt+F5, the default shortcut for 'Unshy Layers' has been changed to Alt+9.
- Due to great usage, 'Delete Layer / Clone / Group' has been moved on the 'Main Menu' to the spot of 'Ungroup Layer/s' so that you don't have to a press modifier key to access it. Now press Shift to access 'Ungroup Layer/s' & Ctrl/Cmd to access 'Dissolve Group'.
- 'Relabel Layer/s' has been moved on the 'Main Menu' to the 'Groups' category since it's mainly used for group relabeling.
- 'Precompose' has been moved on the 'Main Menu' to the 'Layer' category.
- 'Delete Layer / Clone / Group' has been moved on the shortcuts panel from the 'Layers' to the 'Groups' functions section since it's mainly used for groups.
- 'Duplicate Group' has been renamed to 'Duplicate Layer / Clone / Group' to better reflect its functionality.
- System-related settings have been moved from the 'Miscellaneous' settings tab to the new 'System' tab.
- Logging is now enabled by default in order to make troubleshooting easier.
- Made online activation period more graceful.
|| Group & Layer Functions ||
- For improved visual clarity, sub-group headers will now NOT display the extra icon (Win: └ / Mac: >) left to the expanded/collapsed icon in 'Indented Layout'.
- Automatic trimming of regular track mattes to matted layers is now disabled by default due to resulting in confusing automatic trims in some instances. (Re-enable it by going to the 'Trimming Settings'.)
- The clone border expansion of 'Clones in Comp' will now be set to 0% by default.
- The experimental option to combine track mattes on one layer when merging mattes has been removed due to low usage.
[FIXED]
|| System ||
- Fixed a bug that would cause a 'JSON.parse' error.
- Fixed error in alert to open After Effects preferences to allow scripts to access network.
- Fixed a bug that caused Workflower not to find AE's shortcut file if you only had a major AE version installed whose version number had three digits.
|| Group & Layer Functions ||
- Fixed a bug when using Workflower's 'Precompose' that would shift a precomposed layer's position if it were parented to a layer outside of the selection.
- Fixed a bug when using Workflower's 'Precompose' that would not set the created precomp to the correct length if 'Leave all Attributes' was checked.
- Fixed a bug that would copy group-less layers in the wrong order to the clipboard after selecting all comp layers using 'Select Group' without any layer selected.
- Fixed a bug when using 'Delete Layer / Clone / Group' that would cause layers to shift position if they were parented to deleted layer.
- Fixed a bug that would throw an error while refreshing 'Group Mattes' when a 'Matte Merge' layer was the first layer within the comp.
- Fixed a bug within 'Store Layers' that prevented a group from being copied into a 'Store Comp' when only the group header was selected.
- Fixed issues that occurred when you executed Workflower on a comp with existing non-Workflower layer comments which could have caused Workflower to malfunction. Now, all existing layer comments will be deleted by Workflower beforehand.
- Fixed a bug that would cause AE to crash if illegal group header/footer constellations existed. Workflower will now exit the execution to prevent the crash and give instructions on how to fix the comp structure.
- Fixed a bug that would falsely remove the 'Group || Settings' effect when converting all comps to another layout and enabling 'Remove all Layer/Comp Comments'.
- Fixed a bug that would falsely add a 'Group Opacity' slider to a disabled track matte within a disabled group.