Proactively inform users when there are updates available
还没有人认领这个 Issue。
评估
调研方向
Start by reading discussion #382 and tracing the existing lightbulb and Check For Updates flow for the libman.json example. Define the notification behavior and suppression semantics, including version ranges such as bootstrap@3.x; done means updates are surfaced proactively and users can suppress unwanted major-version notices.
由索引模型根据 Issue 内容生成。
描述
Functional impact
This is a new feature request based on discussion in #382. Currently the only way to determine which libraries have new versions available is to place the cursor on each one in VS and wait for the lightbulb to show up. It would be better if we can surface it in some way so users can get a better sense of what is or isn't up to date.
Minimal repro steps
libman.json file:
{
"version": "1.0",
"defaultProvider": "cdnjs",
"defaultDestination": "Scripts/",
"libraries": [
{ "library": "jquery@3.3.0" }
]
}
Expected result
Something should automatically inform me that there's an update available (in this case jquery@3.3.1)
Actual result
The only way to learn of the update from the IDE is to invoke the lightbulb on the jquery entry, and invoke the Check For Updates from there.
Further technical details
This feature would also need a way to suppress notifications. For example, if I have bootstrap@3.x, I want to be able to suppress notifications about bootstrap@4.x until I consciously make the switch. This could possibly be a new property on the library entry ("checkForUpdates": false?}.
- 主要语言
- C#
- 星标
- 486
- 派生
- 91
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
aspnet/LibraryManager 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 72/100
aspnet/LibraryManager#824 · 1 条评论 · 3 个 reaction ·
-
难度 1/5 1 小时以内 新手友好度 68/100
aspnet/LibraryManager#804 · 2 个 reaction ·
-
难度 1/5 1 小时以内 新手友好度 48/100
aspnet/LibraryManager#829 · 1 条评论 · 3 个 reaction ·
-
难度 4/5 3-5 天 新手友好度 42/100
aspnet/LibraryManager#820 ·
-
难度 4/5 3-5 天 新手友好度 35/100
aspnet/LibraryManager#808 · 5 条评论 ·
查看 aspnet/LibraryManager 的全部 Issue
相似的 Issue
-
untriaged
难度 1/5 1 小时以内 新手友好度 88/100
dotnet/dotnet-api-docs#13095 ·
-
area-deployment area-integrations triage:bot-seen
难度 2/5 半天 新手友好度 86/100
-
type/automation type/tech-debt
难度 2/5 1-3 小时 新手友好度 84/100
-
bug
难度 1/5 1 小时以内 新手友好度 90/100
newrelic/newrelic-dotnet-agent#3850 · 1 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 88/100
LuckyPennySoftware/AutoMapper#4660 ·