Actually this will be changed a bit: DELETE /rest/api/2/version/{id} will be changed to get the semantics of POST /rest/api/2/version/{id}/removeAndSwap while the latter will become deprecated
I do the same thing as with Confluence 9.0 on Jira 10.0 but get no log messages. Only
SLF4J(W): No SLF4J providers were found.
SLF4J(W): Defaulting to no-operation (NOP) logger implementation
SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
It will be a valid approach once Jira 10 adopts Platform 7.
Current EAP is on 6.5 hence the errors. Platform 7 adoption work is still ahead and will be available in later EAPs.
That info really surprises me. Can you please explicitly tell this to us once the real Platform 7 EAP is here. I already thought I was Jira 10 ready and now you tell me this … thanks
Can you please explain how to make OSGi imports of a plugin mandatory?
All I’m getting now is a one line error with no details as follows:
[INFO] [talledLocalContainer] JIRA plugin: There was a problem loading the module descriptor: com.myapp.jira.plugin.ViewerPanel. Unable to enable web fragment
Hey folks, ‘OCNB’,
we were prepping to ship the newest EAP build to you today but found that https://jira.atlassian.com/browse/JRASERVER-77643 is also affecting our 10.0 / 6.0 build. EAP is coming, but we need to apply a fix first.
We will keep you posted.
@AndrzejKotasworkflow-function and dialog does not work with 10.0.0-m0002. The .vm file is not rendered at all. It shows blank. I’m building with Java 17. Is it a known issue?
Hi Przemysław,
let me answer your question. I suppose you got this message from the dev console coming from ‘jira/legacy/namespace’/AJS.namespace wrapper?
I’ll start from stating that we are not planning to remove global variables in this platform release (10.0.0).
At the same time, we are committed to reducing the tech debt and introducing improvements to the Jira Front-End tech stack and UI. Global variables tend to be an obstacle in such projects. We communicated the long-term take on global variables when Preparing for Jira 8.0 and reinforced that message later too.
The most recent effort in that area to my knowledge was in JSW 9.7.
You can read more about the migration from global variables to AMD modules on this page. It’s been published in 2019 but the gist is intact. Below, I’ll provide key points:
All supported functionality should be already available in a form of AMD modules (vs global variables).
All possible usage of globals is considered as deprecated and developers should have a plan to move to alternative solutions (AMD modules).
Global variables that provide support for supported functionality will be removed only when an alternative solution for that piece of functionality is in place, and with proper notice beforehand. We may remove globals without the alternative solution in place for unsupported functionality, in platform releases, or for security reasons.
We cannot promise that in the future all AMD modules will be a part of the API.
Once we decide to remove a particular subset of globals, we will provide a detailed migration documentation, containing removed globals list and their AMD module names equivalents.
I hope this clarifies the matter for Jira 10 as well as sets expectations for next versions.
Could not find com.atlassian.jira:jira-internal-bom
Looks like you’re trying to use internal bom, there are multiple BOM files, each serving different functions:
jira-api-bom: This BOM is designed for external products. It offers a centralized location for managing the dependencies of external products, ensuring that they’re using the correct, up-to-date versions of dependencies.
jira-deprecated-api-bom: This BOM lists libraries that may undergo changes or be removed from the public Bill of Materials in future updates.
jira-internal-bom: This BOM is intended for internal products. It provides a centralized location for managing internal dependencies, ensuring consistency across all internal products.
jira-bundled-plugins-bom: This BOM manages the versions of apps bundled with Jira.
tag in atlassian-plugin.xml descriptor?
This would make the resolver hook force correct (2.x) javax.ws.rs version import.
You can also follow the more detailed instructions in Bitbucket to migrate the plugin completely.