0.13.x¶
0.13.0¶
- Released:
15.06.2025
New and Improved¶
Added quick look-up features for needs in the Language server and VS Code extension: ubCode now creates a fast-lookup index for needs, which allows for quick access to need details and references. This index has allowed for the following feature implementations, in this release, and more to come in the future.
✨ need ID autocompletion (note these can be triggered by CTRL+SPACE):
Autocompletion can be activated for
need,need_incomingandneed_outgoingroles, after the first backtick and for partial IDs, for example cursor positions::need:` ^ :need_incoming:`partial` ^They can also be autocompleted for directive link options, such as:
.. req:: A need with a link :link_name1: ^ :link_name2: id1,partial ^New IDs are also suggested for the
idoption of need directive, based on the configured need type prefix (inubproject.toml) and the “next available” integer suffix... req:: A need with no ID yet :id: ^✨ need ID hover information
Hovering over a need ID in a role or directive link option will show basic details of that need.
This can be enabled/disabled in the
ubproject.toml, by setting theserver.hover_need_idconfiguration option totrueorfalse:[server] hover_need_refs = true
Additionally, the following features have been added:
✨ Added “Go to source” for links in VS Code needs tree view
👌 Added part ID source retrieval for VS Code needs tree view
Fixes¶
🐛 rST formatter: fix underline length for title with emojis
🐛 quickstart: fix naming of incoming/outgoing link names