The manifest.yml supports multiline markdown and inline html tags. Here is an example manifest.yml for RStudio:
name: RStudio Server
category: Interactive Apps
This app will launch [RStudio Server] an IDE for [R] on the [Owens cluster].
[RStudio Server]: https://www.rstudio.com/products/rstudio-server/
[Owens cluster]: https://www.osc.edu/resources/technical_support/supercomputers/owens
<div class="alert alert-info" >
<li>Added R version 3.6.0 as an option.</li>
<li>Add ability to choose "debug" as node type.</li>
And here is the screenshot:
What is the problem you have?
- Is it with this approach the process of updating the manifest.yml?
- Is it that you want the recent updates to appear somewhere else besides the top of the web form?
If the UI is fine but you want to update more easily than modifying the manifest.yml, you could put an empty div in the manifest.yml where updates would go and add to form.js a query to fetch the update html fragment and insert it if it exists.