Skip to content

History

Revisions

  • Release notes 6.4.0: cite issue #5617 on the UnionAll fix bullet The coverage audit matches milestone items by number appearing in the notes, and the issue is only reachable via the crediting bullet. Also makes the report discoverable for anyone searching the issue number.

    @MaceWindu MaceWindu committed Aug 3, 2026
    89def8b
  • Release notes 6.4.0: credit the UnionAll column-reorder fix to #5450 Issue #5617 was closed manually and referenced only by #5618, which is the regression test; #5618's body attributes the fix to #5450's set-operator column-reindexing rewrite. Recorded as a Fixed bullet on #5450 so the issue is covered by the PR that actually fixed it.

    @MaceWindu MaceWindu committed Aug 3, 2026
    10bbab1
  • Release notes 6.4.0: add CLI/MCP and analyzers deep-dives Spotlights for #5678 (linq2db.cli query/execute/schema + MCP server workflow, profile config, execute and CSV safety) and #5703 (L2DB1001 before/after, Fix-All scope, severity and opt-out configuration). Their summary bullets now link to the sections.

    @MaceWindu MaceWindu committed Aug 3, 2026
    8dbbe3f
  • Release notes 6.4.0: add 9 merged PRs New components: LinqToDB CLI (query/execute/schema/MCP server, scaffold GetSqlDecimal option), Analyzers (linq2db.Analyzers package + L2DB1001 and its delivery via linq2db), SQL Server (GetSqlDecimal attribute, IgnoreSystemHistoryTables views fix). LinqToDB: cached-statement rewrite fix, per-usage parameter casts, DistinctBy Table-not-found fix. LinqToDB for EntityFramework: query-cache identity fix. Oracle: long string/XML NCLOB binding.

    @MaceWindu MaceWindu committed Aug 3, 2026
    46b5177
  • Rename the colon-named page so this wiki can be checked out on Windows NTFS cannot materialise a filename containing a colon, so every Windows clone of this wiki had to be a --no-checkout + sparse-checkout of individual pages, and every commit had to be built through git plumbing, because a plain `git commit` stages all the unmaterialised pages as deleted. Dropping the colon from the filename removes that whole class of problem. The page is linked from no other page, so nothing breaks. Content is unchanged - the new path points at the same blob.

    @MaceWindu MaceWindu committed Jul 31, 2026
    f338e68
  • L2DB1001: LinqToDB category, category-wide severity and the MSBuild opt-out The rule moved off the Usage category, which is shared with Microsoft's analyzers, so the category-wide severity knob now configures the linq2db rule set alone. Document that line, and the EnableLinqToDBAnalyzers property that turns the analyzers off for a project even when they arrive transitively. Follows linq2db c76ee6110 and 8b78cf8eb (PR #5720).

    @MaceWindu MaceWindu committed Jul 31, 2026
    e6806fc
  • L2DB1001: the rule ships in linq2db.Analyzers again Reverts a300430. The analyzers are not bundled into the linq2db package after all (linq2db/linq2db#5720): linq2db depends on linq2db.Analyzers instead, so the package id exists and the nuget.org link is live again. Delivery is unchanged from a consumer's point of view - referencing linq2db, or any package that depends on it, brings the rules in with no extra reference. Also names the one case for referencing the package explicitly: running the rule against an older linq2db to plan a migration before upgrading. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @MaceWindu MaceWindu committed Jul 30, 2026
    57e9064
  • L2DB1001: analyzers now ship inside the linq2db package The standalone linq2db.Analyzers package is removed in 6.4.0 (linq2db/linq2db#5720) and the analyzer plus code-fix assemblies are bundled into the linq2db package instead. The Package row pointed at a nuget.org page that will no longer exist, telling readers to add a reference they cannot add. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    @MaceWindu MaceWindu committed Jul 29, 2026
    a300430
  • L2DB1001: document apply_fix_on_return_type_mismatch code-fix option + expected errors

    @MaceWindu MaceWindu committed Jul 12, 2026
    a6fe31c
  • Rename LINQ2DB1001 page to L2DB1001; split reported-but-unfixed from not-reported (.Over() gate)

    @MaceWindu MaceWindu committed Jul 12, 2026
    7e12377
  • LINQ2DB1001: note DISTINCT+KEEP as a no-fix case The code fix now bails on a DISTINCT aggregate combined with KEEP (Sql.Window's KEEP builder has no .Distinct() state), so add it to the "When no fix is offered" list. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @MaceWindu MaceWindu committed Jul 11, 2026
    d7a660f
  • Add LINQ2DB1001 analyzer rule page (linq2db.Analyzers) Documents the LINQ2DB1001 rule (legacy Sql.Ext window API -> Sql.Window) — the helpLinkUri target for the linq2db.Analyzers package. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @MaceWindu MaceWindu committed Jul 10, 2026
    a0d40ed
  • Release notes: 6.4.0

    @MaceWindu MaceWindu committed Jul 10, 2026
    489bd72
  • Release notes: 6.4.0 — backfill merged-PR notes Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @MaceWindu MaceWindu committed Jul 3, 2026
    ec4ff8e
  • Release notes: 6.4.0 — link summary bullets to their deep-dive sections

    @MaceWindu MaceWindu committed Jun 14, 2026
    76bbd69
  • Release notes: 6.4.0 — order DB areas after project areas; use established project category names (LinqToDB for EntityFramework, LinqToDB LINQPad Driver); drop redundant EF Core prefix

    @MaceWindu MaceWindu committed Jun 14, 2026
    748880d
  • Release notes: 6.4.0 — add merged-PR notes

    @MaceWindu MaceWindu committed Jun 14, 2026
    a291a1d
  • Release notes 6.4.0: h5 change-type headers; credit contributor by name

    @MaceWindu MaceWindu committed May 29, 2026
    e86390f
  • Release notes: 6.4.0 section (#5546, #5548, #5552, #5556, #5557)

    @MaceWindu MaceWindu committed May 29, 2026
    7198cae
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 18, 2026
    ccbde94
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 14, 2026
    d597187
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 14, 2026
    cd07d52
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 14, 2026
    193e700
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 12, 2026
    0f035e2
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 11, 2026
    84f910b
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 11, 2026
    835f15e
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 11, 2026
    ff04e9e
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 10, 2026
    bdd9868
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 10, 2026
    1b46858
  • Updated Releases and Roadmap (markdown)

    @MaceWindu MaceWindu committed May 10, 2026
    4043129