Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Library Manager does not support HTML #644

Open
Assignees
Labels
topic: codeRelated to content of the project itself type: imperfectionPerceived defect in any part of project
@per1234

Description

Describe the bug

Library authors provide information about the library in the library.properties metadata file. This is displayed in Library Manager. The classic Arduino IDE has some support for formatting text using HTML, which is used by a significant number of libraries.

🐛 Arduino IDE 2.x Library Manager does not have HTML support, exposing the raw markup to the viewer.

To Reproduce

  1. Open Library Manager in the Arduino IDE.
  2. Search for the official "Servo by Michael Margolis, Arduino" library.

🐛 Note that the description of the library contains multiple <br />.

🐛 Note also that multiple nearby 3rd party libraries in the search results (e.g., "Servo Hardware PWM by Daniel Duller", "Servo Easing by Armin Joachimsmeyer", "SoftPWM by Brett Hagman", "XLR8RC by Alorium Technology") also use HTML, which gives some statistical idea of how widespread the practice is in the 4k+ Library Manager libraries.

Arduino IDE 2.x:

image

🙂 Arduino IDE 1.x:

image

Expected behavior

Support basic HTML for library descriptions.

Desktop

  • OS: Windows 10
  • Version: 2.0.0-rc1-snapshot.f0d9894
    Date: 2021年11月30日T16:25:41.414Z
    CLI Version: 0.20.1 [abb21449]

Additional context

Some other official Arduino libraries using this feature:

Metadata

Metadata

Assignees

Labels

topic: codeRelated to content of the project itself type: imperfectionPerceived defect in any part of project

Type

No type

Projects

No projects

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /