瀏覽代碼

docs(changelog): promote [Unreleased] into [1.1.2]

[skip ci] Auto-generated by Release workflow.
github-actions[bot] 8 小時之前
父節點
當前提交
c5bd6e245c
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      CHANGELOG.md

+ 4 - 1
CHANGELOG.md

@@ -9,6 +9,9 @@ and adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
 ## [Unreleased]
 
+
+## [1.1.2] - 2026-06-28
+
 ### New Features
 
 - You can now exclude committed directories from the index with an `exclude` list in `codegraph.json` — even when they're git-tracked. `.gitignore` can't drop a directory git already tracks, so a vendored theme or SDK that's checked into your repo (a committed Metronic theme under `static/`, a bundled vendor library) had no supported way to be kept out — it just bloated the graph and slowed indexing. Add a root `codegraph.json` with, e.g., `{ "exclude": ["static/", "**/vendor/**"] }` and those paths are skipped on indexing, sync, and file-watching, on both git and non-git projects. Patterns are gitignore-style and matched against repo-root-relative paths. This complements the existing `includeIgnored` (its opposite — opt *in* to gitignored embedded repos). (#999)
@@ -27,7 +30,6 @@ and adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 - If you use CodeGraph as a library, the `QueryBuilder.deleteResolvedReferences()` helper no longer throws "too many SQL variables" when handed a very large list of ids — it issued one unbounded query, so a list longer than SQLite's parameter limit aborted the call. It now splits the work into batches like every other bulk query in the API. CodeGraph's own indexing and reference resolution never called this method (they use a different, already-batched path), so the CLI and MCP server were unaffected. Thanks @inth3shadows for the static analysis. (#1001)
 - Swift computed properties are now indexed, so you can search for them. A computed property — a `var isCloudProxy: Bool { … }` read all over a codebase, a SwiftUI view's `var body: some View { … }`, a protocol's `var title: String { get }` requirement — produced no symbol at all, so `codegraph query` and `codegraph_explore` answered "No results found" for it, and an agent that trusts an empty result would wrongly conclude the property doesn't exist. Computed properties (and protocol property requirements) are now graph symbols you can find and explore like anything else. A computed property's getter is also read as its body, so a SwiftUI view's `body` links to the subviews and helpers it builds — making a view's render flow traceable through the property. Stored properties were already indexed; this closes the computed-property gap. Thanks @monochrome3694 for the precise report and repro. (#1020)
 
-
 ## [1.1.1] - 2026-06-24
 
 ### Fixes
@@ -487,3 +489,4 @@ Thanks @andreinknv for the substantive draft this release was based on.
 [1.0.1]: https://github.com/colbymchenry/codegraph/releases/tag/v1.0.1
 [1.1.0]: https://github.com/colbymchenry/codegraph/releases/tag/v1.1.0
 [1.1.1]: https://github.com/colbymchenry/codegraph/releases/tag/v1.1.1
+[1.1.2]: https://github.com/colbymchenry/codegraph/releases/tag/v1.1.2