Huh, I was just adding a StimulusJS target attribute when Goland’s LLM suggested using a dot-based approach to reference the controller in the attribute value, instead of within the attribute name. I gave it a try and it worked.

HTML code snippet of a StimulusJS controller includes a file upload button and a progress bar, with a target attribute with the name 'data-target' and the value 'upload-file.progress'

Is referencing the target this way a new thing? I think I prefer it.