Compatibility to Rich Text Editor of JIRA 7.2 resp. 7.3

Issue #80 new
Holger Schimanski repo owner created an issue

I just found out, that the new Rich Text Editor introduced by JIRA 7.2 as a Labs feature is completely breaking my plugin.

If you add a code section, it uses JIRA standard syntax module for rendering in the Rich Text Editor instead of the enhanced layout provided by JIRA Syntax Highlighter. And it also doesn't support any of the new capabilities like line numbering, highlighting, title etc. And most important, you can also not edit existing code blocks, because the editor thinks, that this is a table and not a code block.

P.S. If you don't activate Rich Text Editor, there is no problem. That's why I marked the plugin to be compatible with JIRA 7.2 on the Atlassian Marketplace.

Official response

  • Holger Schimanski reporter

    I decided to discontinue development of JIRA Syntax Highlighter.

    There are significant efforts needed and too much new concepts to understand and work with to make JIRA Syntax Highlighter compatible with Rich Text Editor introduced in JIRA 7.2 resp. 7.3. This is beyond what I can provide in my spare time as open source developer. I didn't found fellows jumping in to suport me and also Atlassian actively decided to not help this open source plugin.

    I am also assuming that Atlassian will add support for new code languages to JIRAs standard code macro like they have recently released a bunch of new languages for JIRA Cloud).

    I will make one final release for JIRA 7.3 with the clear statement to disable Rich Text Editor when using JIRA Syntax Highlighter.

    This closes a great story of one of the most popular free JIRA addon with nearly 6000 instances using the plugin and high ratings and very positive feedback by users. Thank you all!

    Best regards Holger

Comments (15)

  1. Mark Symons

    We love Syntax Highlighter Plugin and my boss just took about 5 seconds flat to start loving the JIRA v7.2 Rich Text Editor... so I have voted on the linked issues.

  2. Holger Schimanski reporter

    I have bad news for all users of my plugin JIRA Syntax Highlighter. I don't see myself in the position to make my plugin compatible with Rich Text Editor, which is the new default in JIRA 7.3. It would be a huge re-development of the plugin with a lot of new APIs and technologies, for which I don't have skills and capacity to deliver the needed redesign. I guess, this means that JIRA Syntax Highlighter is therefor at the end of it's lifecycle.

    Best regards, Holger

  3. xarkam

    Hello, I have updated my jira instance to 7.3.1 and I look the plugin run in rich text editor. This is the rendered text: chrome_2017-02-21_14-31-24.png

    And this is the result in rich edit mode:chrome_2017-02-21_14-33-20.png

    I see, simply make your code in text view for paste code

    It seems that this issue JRA-62350 is resolved.

  4. Holger Schimanski reporter

    I asked Atlassian to help getting to implement compatibility of JIRA Syntax Highlighter with Rich Text Editor of JIRA 7.3, but they rejected. Looking at https://jira.atlassian.com/browse/JRA-21067 I wonder, if Atlassian now is working to extend {code} and add support for additional languages. They have done it for JIRA Cloud and in general you can expect to get this to JIRA Server in next couple of months. That's why I am struggling to put efforts in JIRA Syntax Highlighter at the moment.

    Best regards Holger

  5. Mark Symons

    Thanks for the feedback. I just voted for JRA-21067: let's see what they come up with.

    What might not be a whole lot of fun is working out how to update issues to convert old macro-usage into new-usage.

  6. OrangeDog

    We had to force install the plugin into JIRA 7.3.2 to get everything to work again. A way to return to the built-in {code} and {noformat} is pretty important.

  7. Valentijn Scholten

    Is there a list of known issues with the syntax highlighter plugin in 7.3.x?

    I just upgraded our JIRA instance to 7.3.3 and it looks like it is just working fine together with RTE enabled?

  8. Holger Schimanski reporter

    I decided to discontinue development of JIRA Syntax Highlighter.

    There are significant efforts needed and too much new concepts to understand and work with to make JIRA Syntax Highlighter compatible with Rich Text Editor introduced in JIRA 7.2 resp. 7.3. This is beyond what I can provide in my spare time as open source developer. I didn't found fellows jumping in to suport me and also Atlassian actively decided to not help this open source plugin.

    I am also assuming that Atlassian will add support for new code languages to JIRAs standard code macro like they have recently released a bunch of new languages for JIRA Cloud).

    I will make one final release for JIRA 7.3 with the clear statement to disable Rich Text Editor when using JIRA Syntax Highlighter.

    This closes a great story of one of the most popular free JIRA addon with nearly 6000 instances using the plugin and high ratings and very positive feedback by users. Thank you all!

    Best regards Holger

  9. Daniel Eads

    Truly a bummer. Thank you Holger for your years of work on this plugin. Many people at our organization benefitted from your hard work.

  10. Jonas Wouters

    Since it's an open source plugin, and Atlassian does not seem to be interested in retrofitting the cloud functionality to server any time soon, you could open it up for a new maintainer?

    I'm not volunteering as I'm not even using jira server atm.

  11. Holger Schimanski reporter

    Yes, source code is available and I am also happy to collaborate. But since now nobody ever contacted me or significantly contributed to the plugin.

  12. Log in to comment