Skip to content

1.5.5: Bug fixes, IDE plugin improvements, line breaking tweaks

Compare
Choose a tag to compare
@tnorbye tnorbye released this 28 Jul 22:51
· 36 commits to main since this release
5b38bd7
  • Fixed the following bugs:
    • #53: The collapse-single-line setting does not work in the IDE
    • #69: Paragraph + list (stability), variation 2
    • #70: Multi-line @link isn't converted if there's a #
    • #71: Make plugin dynamic
    • #72: @param with brackets is not supported
    • A bug where <p> paragraphs following a blank line would be
      deleted (without leaving a blank paragraph separator)
  • Changed heuristics around optimal or greedy line breaking in list
    items and for KDoc tag and TODO-item paragraph formatting.
  • The .editorconfig support is improved. It will now pick up the nearest
    applicable .editorconfig settings for a file, but any options
    explicitly set from the command line will override the .editor config.
    • Also, the "collapse documents that fit on a single line" option,
      instead of just defaulting to true, will now use the default
      specified for the equivalent setting for Java (if set), ensuring a
      more consistent codebase. (You can also set it for Kotlin using
      ij_kotlin_doc_do_not_wrap_if_one_line, though that option isn't
      supported in the IDE or by the Kotlin plugin currently.)
  • Preliminary support for formatting line comments and block comments
    (enabled via new flags, --include-line-comments and
    --include-block-comments.)
  • Misc IDE plugin improvements
  • <pre> tags are converted into KDoc preformatted block