Read more about this release: https://www.lat.md/changelog#0130
What's Changed
- Validate Markdown links and explicit directories by @1st1 in #88
- Clarify lat.md snapshot guidance by @elprans in #89
- Document development setup and automate it some more by @elprans in #91
- Add lat view browser by @1st1 in #92
- Expand lat ui with graph view and static export by @1st1 in #94
- Make lat UI mobile friendly by @1st1 in #95
- Use website logo in Lat UI by @1st1 in #96
- Clarify ownership of generated lat guidance by @elprans in #93
- Keep code link badges with labels by @1st1 in #97
- Fix responsive document navigation by @1st1 in #98
- Polish rendered link and TOC state styling by @1st1 in #100
- Render GitHub Markdown extensions in lat UI by @1st1 in #103
- Render lat UI documents from structured trees by @1st1 in #104
- Improve section reference output by @1st1 in #105
- Cache parsed files and parallelize project discovery by @1st1 in #106
- Render external documents from native ASTs by @1st1 in #108
- Avoid parser imports on warm checks by @1st1 in #107
- Add Dart source support by @1st1 in #109
- Add Java source support by @1st1 in #110
- Keep browser build packages out of runtime dependencies by @1st1 in #112
- Simplify lat check output and source discovery by @1st1 in #111
- Add search score debugging and relevance thresholds by @1st1 in #113
- Stop external previews from restarting on cache writes by @1st1 in #114
- Allow wiki links to arbitrary repository paths by @1st1 in #116
- Add CodeMirror editing for local Markdown by @1st1 in #117
- Count untracked files in Stop-hook diff analysis by @1st1 in #115
- Serve Markdown from extensionless UI routes by @1st1 in #119
- Hide external icons on linked images by @1st1 in #121
- Add compact solid-cell Lat logo by @1st1 in #123
- Validate Lat with the built CLI by @1st1 in #128
- Support linked resources inside Markdown vaults by @1st1 in #124
- Discover source references from tracked files by @1st1 in #126
- Centralize semantic search defaults by @1st1 in #125
- Share the Lat UI Express runtime by @1st1 in #127
- Teach agents to link implementation symbols by @1st1 in #131
- Reuse indexed semantic search sessions by @1st1 in #133
- Make embedding assets traceable by @1st1 in #134
- Build portable Lat UI sites by @1st1 in #132
- Build Lat UI for Vercel by @1st1 in #135
- Build the repository site for Vercel by @1st1 in #136
- Allow hosted documentation badges in Lat UI by @1st1 in #137
- Restore the solid-cell UI header logo by @1st1 in #140
- Follow directory index order in the sidebar by @1st1 in #141
- Add raw Markdown link to section menu by @1st1 in #139
- Add copy-to-clipboard controls to code blocks by @1st1 in #143
- Mount document routes at the UI root by @1st1 in #146
- Refine UI styling and graph presentation by @1st1 in #145
- Remember agent selections across lat init runs by @1st1 in #142
- Highlight TOC section groups and animate active indicators by @1st1 in #147
- Refine graph with Tufte-inspired visual hierarchy by @1st1 in #148
- Make TOC section indicators 1px wide by @1st1 in #149
- Add compact English Snowball stemmer package by @1st1 in #150
- Fix Mermaid rendering for multiline HTML labels by @1st1 in #157
- Fix UI links to repository text files by @1st1 in #161
- Preserve Git diff styling around rendered diagrams by @1st1 in #159
- Release background event streams to prevent stalled navigation by @1st1 in #160
- Implement section-aware hybrid retrieval with local Turso by @1st1 in #151
- Show search evidence, score breakdowns, and destination highlights by @1st1 in #152
- Rebuild FTS after edits to remove historical scoring drift by @1st1 in #154
- Slow graph scroll zoom for finer camera control by @1st1 in #158
- Add PHP source declarations and code references by @1st1 in #165
- Fix reindex crashes from duplicate and formatted headings by @1st1 in #167
- Publish search indexes through a single search.db file by @1st1 in #168
- Use crash-safe OS locks for search index writers by @1st1 in #169
- Extract core CLI and add portable GitHub check action by @1st1 in #171
- Ground Lat documentation in implemented behavior by @1st1 in #170
- Harden managed external caches and Windows Git access by @1st1 in #173
- Use native TypeScript 7 for builds and typechecks by @1st1 in #176
- Replace search snapshots with scoped database access locks by @1st1 in #174
- Prevent shell injection in generated agent tools by @1st1 in #177
- Confine source reference reads and harden reference parsing by @1st1 in #178
- Isolate live UI resources and validate Host and Origin by @1st1 in #180
- Keep initialization writes inside the project by @1st1 in #179
- Enforce publication boundaries for UI exports by @1st1 in #181
- Fix TOC scrolling from search results by @1st1 in #182
- Refresh repository setup with latest lat init by @1st1 in #183
- Fix search indexing for documents with preambles by @1st1 in #184
- Support all Highlight.js languages in Lat UI by @1st1 in #185
- Add Swift source deep links by @1st1 in #186
- Make prompt expansion optional for agents by @1st1 in #187
- Improve Mermaid readability and reduce runtime dependency downloads by @1st1 in #189
- Reorganize the Lat vault as the public site by @1st1 in #129
- Bump to 0.13.0 by @1st1 in #190
New Contributors
Full Changelog: v0.12.2...v0.13.0