[BUG]: Updating JCB from 3.1.x to 3.2.2-alpha7 while having JCB compiler plugins active breaks compiling #1144
Labels
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: joomla/Component-Builder#1144
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What Happened?
Having any compiler plugin installed and selected to compile break the compiling.
![image](/joomla/Component-Builder/attachments/13cf12e1-14d0-44e9-9ed7-62293f863d23)
![image](/joomla/Component-Builder/attachments/44d6fe9c-b4a3-41b2-9608-a0d9ff5da4dc)
Note that i have these 2 selected but i tried every single one and they all give the same error.
This happens when i build to any version.
Steps to reproduce the Bug
Which Joomla version are you compiling in?
3.10.12
Which PHP version are you compiling in?
8.1
Which Joomla versions are you targeting?
any version
Which PHP version are you targeting?
8.2
Which Web server is JCB running on?
Apache
Which Relational Database is JCB running on?
Mysql
Which OS is JCB running on?
Linux (don't know the distro)
Which JCB version are you using?
3.2.2-alpha7
Where in JCB did this issue occur?
Compilation of a component, Installation of JCB plugins
On which browsers did you encounter the issue?
Firefox, Chrome
Additional Comments
Looking at the error i couldn't find a dirty fix. I have also noticed that the alpha's don't come with any plugins or even the option to select any compiler plugins.
In the last few projects i've been heavily using the power headers plugin, is this still the way to go or am i supposed to use something else like the joomla super powers?
All plugins are still there: https://git.vdm.dev/joomla/pkg-component-builder/src/branch/3.x
If you can't see them go to the plugin area and activate them manually.
As for the error the plugins on the system seems outdated. Please install the package and always only install JCB via the package.
The new linker is working very well... so we no longer need to use the Header Plugin. I plan to give some more demonstration on this at our next JUG meeting, see https://joomlacommunity.cloud.mattermost.com/main/channels/jcb for more details.