Releases: pascal-lab/vide
Releases · pascal-lab/vide
Vide v1.0.0
Full Changelog: v0.1.10...v1.0.0
Vide v0.1.7
Vide v0.1.6
What's Changed
- docs,ci: first stage user guide polish by @hongjr03 in #148
- fix(docs): avoid OSS directory marker uploads by @hongjr03 in #149
- Tighten inlay hint labels by @roife in #147
- fix(docs): install compatible ossutil version by @hongjr03 in #151
- fix(docs): clean up previews through PR lifecycle by @hongjr03 in #155
- fix(docs): restore preview comment permission by @hongjr03 in #157
- fix(docs): hide draft banner on 404 page by @hongjr03 in #158
- fix(docs): guard stale preview deployments by @hongjr03 in #159
- feat: integrate playground into workspace by @hongjr03 in #160
- chore: rename project brand to Vide by @hongjr03 in #161
- fix(runtime): coordinate task cancellation lifecycle by @hongjr03 in #136
- fix/trigger-action by @roife in #153
- fix(docs): prepare playground embed assets by @hongjr03 in #162
- docs: add gifs and examples by @hongjr03 in #163
- Feat/homepage by @roife in #164
- docs: polish user guide by @hongjr03 in #165
- test: tolerate project status during shutdown by @hongjr03 in #168
- fix(playground): avoid duplicate browser commands by @hongjr03 in #169
- docs: update homepage by @roife in #166
- docs: refine descriptions in homepage by @roife in #170
- docs: add license by @roife in #171
- Fix dark mode primary button color by @roife in #172
- fix: scope VideLab language clients by @hongjr03 in #174
- fix: load matching VideLab locale bundle by @hongjr03 in #176
- ci: improve wasm build caching by @roife in #175
- chore(deps-dev): bump tmp from 0.2.5 to 0.2.7 in /editors/vscode by @dependabot[bot] in #177
- docs: refine user and advanced guide content by @hongjr03 in #167
- chore(release): v0.1.6 by @hongjr03 in #180
Full Changelog: v0.1.5...v0.1.6
Vizsla v0.1.5
What's Changed
- fix(vscode): highlight Verilog declaration lists by @hongjr03 in #119
- fix(vscode): pass initial configuration to server by @hongjr03 in #120
- fix(config): reload workspace on structural setting changes by @hongjr03 in #121
- fix(build): provide local release metadata defaults by @hongjr03 in #122
- chore(release): align server version with extension by @hongjr03 in #123
- fix(thread): prioritize latency-sensitive jobs by @hongjr03 in #125
- fix(vfs): ignore stale loaded file batches by @hongjr03 in #127
- fix(diagnostics): keep result ids stable without config changes by @hongjr03 in #126
- fix(vfs): stabilize file identity ingress by @hongjr03 in #129
- fix: named port semantic token range by @roife in #130
- fix(vfs): coordinate workspace readiness by @hongjr03 in #131
- fix(diagnostics): complete owner-based delivery by @hongjr03 in #132
- feat: inlay hint port targets by @roife in #134
- fix(docs): make Pages base explicit by @hongjr03 in #140
- docs: vizsla playground by @hongjr03 in #135
- docs: user guide by @hongjr03 in #141
- fix(qihe): use legacy manifests for project analysis by @hongjr03 in #143
- fix(ide): apply manifest predefines to navigation by @hongjr03 in #142
- fix(ide): mark inactive macro branches as unused by @hongjr03 in #144
- fix(ide): lower unused diagnostics to hints by @hongjr03 in #145
- chore(release): prepare 0.1.5 by @hongjr03 in #146
Full Changelog: v0.1.4...v0.1.5
Vizsla v0.1.4
What's Changed
- fix(qihe): avoid Windows verbatim cwd paths by @hongjr03 in #98
- chore: vendor slang source by @hongjr03 in #102
- fix(build): enable optimized slang release builds by @hongjr03 in #103
- fix(lsp): avoid duplicate slang diagnostics work by @hongjr03 in #104
- fix(lsp): avoid full parse for preproc index by @hongjr03 in #105
- fix(lsp): escape system task completion snippets by @hongjr03 in #106
- fix(lsp): resolve named instance connections by @hongjr03 in #107
- fix(vscode): improve Verilog TextMate grammars by @hongjr03 in #108
- fix(vscode): use editor resource for Qihe analysis by @hongjr03 in #109
- feat(vscode): add diagnostics profiling by @hongjr03 in #110
- chore(deps-dev): bump qs from 6.15.1 to 6.15.2 in /editors/vscode by @dependabot[bot] in #112
- feat(vscode): allow disabling manifest-derived Qihe args by @hongjr03 in #113
- fix(qihe): satisfy clippy for manifest args by @hongjr03 in #115
- fix(vscode): scope profiling server config by @hongjr03 in #114
- feat(vscode): add output actions for failures by @hongjr03 in #117
- chore(vscode): move profiling into status menu by @hongjr03 in #118
- chore(vscode): release 0.1.4 by @hongjr03 in #116
New Contributors
- @dependabot[bot] made their first contribution in #112
Full Changelog: v0.1.3...v0.1.4
Vizsla v0.1.3
What's Changed
- docs: add versioned changelog and release check by @hongjr03 in #75
- fix(inlay): anchor end-structure hints to endmodule ranges by @hongjr03 in #84
- feat: enable best-effort indexing by default by @hongjr03 in #80
- fix(ci): tolerate Rust cache failures by @hongjr03 in #85
- fix(ide): handle duplicate modules in best-effort indexing by @hongjr03 in #86
- feat: i18n by @hongjr03 in #87
- feat(vscode): add diagnostic rule quick actions by @hongjr03 in #88
- test(vscode): use l10n-dev for runtime string extraction by @hongjr03 in #89
- feat(vscode): improve project status and diagnostics UX by @hongjr03 in #90
- fix(lsp): clear diagnostics after file deletion by @hongjr03 in #91
- feat(qihe): add dedicated output channel for run logs by @hongjr03 in #92
- fix(lsp): handle include-expanded source map nodes by @hongjr03 in #93
- chore(vscode): release 0.1.3 by @hongjr03 in #95
Full Changelog: v0.1.2...v0.1.3
Vizsla beta
What's Changed
- build: add slang submodule and winapi for Windows build support by @hongjr03 in #3
- feat: vscode extension by @hongjr03 in #2
- feat(vscode): add TextMate grammars for verilog/systemverilog by @hongjr03 in #9
- chore: add vscode packaging script and update .gitignore by @hongjr03 in #10
- feat(hir): add package and subroutine containers by @hongjr03 in #4
- feat(ide): completion by @hongjr03 in #6
- feat: add diagnostics by @hongjr03 in #8
- refactor(hir): intern subroutine ids by @hongjr03 in #11
- refactor: cmake rust bridge by @hongjr03 in #12
- feat: complete typedef support across HIR and IDE by @hongjr03 in #13
- fix: stabilize diagnostics and clean up warning suppressions by @hongjr03 in #14
New Contributors
Full Changelog: https://github.com/pascal-lab/vizsla/commits/beta
What's Changed
Full Changelog: v0.1.3...beta
Vizsla v0.1.2
What's Changed
- fix(syntax): avoid cwd includes for pathless parses by @hongjr03 in #44
- fix(syntax): keep HIR parses single-file by @hongjr03 in #46
- docs: migrate docs to Astro Starlight by @hongjr03 in #52
- feat: create default config when manifest is missing by @hongjr03 in #47
- fix(completion): suggest system tasks and functions after $ by @hongjr03 in #61
- fix(config): prefer vizsla.toml and avoid config creation in non-RTL workspaces by @hongjr03 in #60
- feat(completion): add parameterized module declaration snippet by @hongjr03 in #62
- fix(diagnostics): refresh workspace diagnostics after manifest reload by @hongjr03 in #63
- feat(config): configure Tombi schema for project manifests by @hongjr03 in #59
- fix(vizsla): handle LSP trace settings by @roife in #51
- ci: avoid duplicate PR checks by @hongjr03 in #67
- refactor(config): decouple manifest path selection by @hongjr03 in #68
- docs(config): remove Tombi recommendation by @hongjr03 in #70
- fix(vizsla): prompt before creating project manifests by @hongjr03 in #66
- feat(config): support manifest shell globs by @hongjr03 in #69
- fix(config): classify vizsla.toml as manifest by @hongjr03 in #71
- refactor(code-action): split code action module structure by @hongjr03 in #22
- chore: update rustfmt by @roife in #73
- qihe: support workspace analysis by @roife in #45
- feat: add styles for sema tokens by @roife in #65
- feat: enhance hover by @roife in #72
- chore(vscode): release 0.1.2 by @hongjr03 in #74
New Contributors
Full Changelog: v0.1.1...v0.1.2
Vizsla v0.1.1
What's Changed
- fix(completion): use token-backed literal and directive contexts by @hongjr03 in #18
- fix(hir): inherit ANSI port header type by @hongjr03 in #24
- fix(lsp): sync cleared document contents by @hongjr03 in #25
- fix(lsp): avoid duplicate file watcher registrations by @hongjr03 in #26
- feat(code-action): convert literal bases by @hongjr03 in #21
- feat(utils): add path alias lookup keys by @hongjr03 in #32
- fix(build): pin linux x64 runner and add alpine packages by @hongjr03 in #36
- fix(base-db): handle included SystemVerilog files as include-only units by @hongjr03 in #29
- fix(hir): avoid dangling syntax nodes after parse eviction by @hongjr03 in #31
- fix(vizsla): stabilize pull diagnostics tests by @hongjr03 in #40
- chore(vscode): release 0.1.1 by @hongjr03 in #41
Full Changelog: v0.1.0...v0.1.1
Vizsla v0.1.0
Full Changelog: beta...v0.1.0