Repository navigation
Releases
Releases · ktsu-dev/CodeBlocker
v2.4.3-pre.1
v2.4.3-pre.1 (prerelease)
Changes since v2.4.2:
- Bump the ktsu group with 9 updates (dependabot[bot])
What's Changed
- Bump the ktsu group with 9 updates by @dependabot[bot] in #201
Full Changelog: v2.4.2...v2.4.3-pre.1
v2.4.2
v2.4.2 (patch)
Changes since v2.4.1:
- Skip a preprocessor line's text when looking for verbatim strings [patch] (#195) (matt-edmondson)
- Refuse a null parameter, member or nested type before writing [patch] (#199) (matt-edmondson)
What's Changed
- Refuse a null parameter, member or nested type before writing [patch] by @matt-edmondson in #199
- Skip a preprocessor line's text when looking for verbatim strings [patch] by @matt-edmondson in #195
Full Changelog: v2.4.1...v2.4.2
v2.4.1
v2.4.1 (patch)
Changes since v2.4.0:
- Check an expression body's expression before writing its class, and refuse a comment-only one [patch] (#186) (matt-edmondson)
- Drop the blank lines around a braced member body [patch] (#182) (matt-edmondson)
- Brace a member body that holds only a block comment [patch] (#187) (matt-edmondson)
- Skip blank entries in WriteUsings instead of writing
using ;[patch] (#191) (matt-edmondson) - Reject an expression-bodied property that also has a default value [patch] (#192) (matt-edmondson)
- Check a template's doc comment before writing the class that holds it [patch] (#193) (matt-edmondson)
What's Changed
- Check a template's doc comment before writing the class that holds it [patch] by @matt-edmondson in #193
- Reject an expression-bodied property that also has a default value [patch] by @matt-edmondson in #192
- Skip blank entries in WriteUsings instead of writing
using ;[patch] by @matt-edmondson in #191 - Brace a member body that holds only a block comment [patch] by @matt-edmondson in #187
- Drop the blank lines around a braced member body [patch] by @matt-edmondson in #182
- Check an expression body's expression before writing its class, and refuse a comment-only one [patch] by @matt-edmondson in #186
Full Changelog: v2.4.0...v2.4.1
v2.4.0
v2.4.0 (minor)
Changes since v2.3.0:
- Skip blank entries in type and member lists instead of writing broken syntax [patch] (#200) (matt-edmondson)
- Refuse an expression body that writes no expression, before writing [patch] (#178) (matt-edmondson)
- Write a quoted empty default as "" instead of dropping it [patch] (#177) (matt-edmondson)
- Add a SessionStart hook for Claude Code cloud sessions (#145) (matt-edmondson)
- Keep a preprocessor directive in an expression body off the arrow line and out of the semicolon [patch] (#162) (matt-edmondson)
- Add WriteLines to write multi-line text at the current indent [minor] (#181) (matt-edmondson)
- Ignore a trailing line terminator in comment text [patch] (#173) (matt-edmondson)
- Report an undeclared duplicate doc tag once [patch] (#172) (matt-edmondson)
- Check a class's members before writing any of it [patch] (#169) (matt-edmondson)
- Read an interpolation format specifier as text, not code [patch] (#168) (matt-edmondson)
- Skip empty entries in a PragmaScope warning list [patch] (#167) (matt-edmondson)
- Brace a member body that holds only comments or directives [patch] (#161) (matt-edmondson)
- Refuse a line break in a doc comment cref or name before writing [patch] (#160) (matt-edmondson)
- Regenerate CompatibilitySuppressions.xml after the Polyfill 11.4.5 bump [patch] (#156) (matt-edmondson)
- Refuse an empty #if condition and a multi-line directive argument [patch] (#155) (matt-edmondson)
- Comment every line of a multi-line copyright, and refuse a multi-line region name [patch] (Claude)
- Reject an unknown type or accessor kind, or a bodiless expression accessor, before writing [patch] (Claude)
- Put an expression body's semicolon before a trailing line comment [patch] (Claude)
- Write a source file's global attributes after its usings [patch] (Claude)
- Leave the pending indentation alone on an empty Write [patch] (Claude)
- Reject an accessorless property or unknown operator kind before writing anything [patch] (Claude)
- Escape a lone surrogate in a quoted string literal [patch] (Claude)
- Start a new doc comment line at NEL, LINE SEPARATOR and PARAGRAPH SEPARATOR [patch] (Claude)
- Pin SplitLines' handling of every literal the scanner walks [patch] (Claude)
- Cover the terminating writer's forwarding members directly [patch] (Claude)
- Keep a verbatim string's continuation lines as written in template bodies [patch] (Claude)
- Leave the caller's TextWriter.NewLine as it was [patch] (Claude)
- Render a body of only blank lines as an empty block [patch] (Claude)
- Write param, typeparam and exception tags even when their text is empty [patch] (Claude)
- Move CI onto the shared ci-shared.yml pipeline (Claude)
- Keep the next line indented when NewLine() ends a partial Write() [patch] (Claude)
What's Changed
- Bump Polyfill from 11.4.3 to 11.4.4 by @dependabot[bot] in #137
- Start a new doc comment line at NEL, LINE SEPARATOR and PARAGRAPH SEPARATOR [patch] by @matt-edmondson in #138
- Reject an accessorless property or unknown operator kind before writing anything [patch] by @matt-edmondson in #140
- Escape a lone surrogate in a quoted string literal [patch] by @matt-edmondson in #139
- Bump Polyfill from 11.4.4 to 11.4.5 by @dependabot[bot] in #141
- Bump MSTest.Sdk from 4.5.1 to 4.5.2 by @dependabot[bot] in #146
- Write a source file's global attributes after its usings [patch] by @matt-edmondson in #148
- Leave the pending indentation alone on an empty Write [patch] by @matt-edmondson in #147
- Comment every line of a multi-line copyright, and refuse a multi-line region name [patch] by @matt-edmondson in #152
- Put an expression body's semicolon before a trailing line comment [patch] by @matt-edmondson in #149
- Reject an unknown type or accessor kind, or a bodiless expression accessor, before writing [patch] by @matt-edmondson in #150
- Refuse an empty #if condition and a multi-line directive argument [patch] by @matt-edmondson in #155
- Regenerate CompatibilitySuppressions.xml after the Polyfill 11.4.5 bump [patch] by @matt-edmondson in #156
- Refuse a line break in a doc comment cref or name before writing [patch] by @matt-edmondson in #160
- Brace a member body that holds only comments or directives [patch] by @matt-edmondson in #161
- Skip empty entries in a PragmaScope warning list [patch] by @matt-edmondson in #167
- Read an interpolation format specifier as text, not code [patch] by @matt-edmondson in #168
- Check a class's members before writing any of it [patch] by @matt-edmondson in #169
- Report an undeclared duplicate doc tag once [patch] by @matt-edmondson in #172
- Ignore a trailing line terminator in comment text [patch] by @matt-edmondson in #173
- Add WriteLines to write multi-line text at the current indent [minor] by @matt-edmondson in #181
- Keep a preprocessor directive in an expression body off the arrow line and out of the semicolon [patch] by @matt-edmondson in #162
- Add a SessionStart hook for Claude Code cloud sessions by @matt-edmondson in #145
- Write a quoted empty default as "" instead of dropping it [patch] by @matt-edmondson in #177
- Refuse an expression body that writes no expression, before writing [patch] by @matt-edmondson in #178
- Skip blank entries in type and member lists instead of writing broken syntax [patch] by @matt-edmondson in #200
Full Changelog: v2.3.5...v2.4.0
v2.3.6-pre.1
v2.3.6-pre.1 (prerelease)
Changes since v2.3.5:
- Bump Polyfill from 11.4.3 to 11.4.4 (@dependabot[bot])
What's Changed
- Bump Polyfill from 11.4.3 to 11.4.4 by @dependabot[bot] in #137
Full Changelog: v2.3.5...v2.3.6-pre.1
v2.3.5
v2.3.5 (patch)
Changes since v2.3.4:
- Pin SplitLines' handling of every literal the scanner walks [patch] (@Claude)
- Cover the terminating writer's forwarding members directly [patch] (@Claude)
- Keep a verbatim string's continuation lines as written in template bodies [patch] (@Claude)
- Leave the caller's TextWriter.NewLine as it was [patch] (@Claude)
What's Changed
- Bump MSTest.Sdk from 4.4.1 to 4.5.1 by @dependabot[bot] in #134
- Leave the caller's TextWriter.NewLine as it was [patch] by @matt-edmondson in #135
- Keep a verbatim string's continuation lines as written in template bodies [patch] by @matt-edmondson in #136
Full Changelog: v2.3.4...v2.3.5
v2.3.5-pre.1
v2.3.5-pre.1 (prerelease)
Changes since v2.3.4:
- Bump MSTest.Sdk from 4.4.1 to 4.5.1 (@dependabot[bot])
What's Changed
- Bump MSTest.Sdk from 4.4.1 to 4.5.1 by @dependabot[bot] in #134
Full Changelog: v2.3.4...v2.3.5-pre.1
v2.3.4
v2.3.4 (patch)
Changes since v2.3.3:
- Render a body of only blank lines as an empty block [patch] (@Claude)
What's Changed
- Render a body of only blank lines as an empty block by @matt-edmondson in #133
Full Changelog: v2.3.3...v2.3.4
v2.3.3
v2.3.3 (patch)
Changes since v2.3.2:
- Write param, typeparam and exception tags even when their text is empty [patch] (@Claude)
What's Changed
- Bump the ktsu group with 1 update by @dependabot[bot] in #124
- Bump Polyfill from 11.4.1 to 11.4.2 by @dependabot[bot] in #125
- Bump Polyfill from 11.4.2 to 11.4.3 by @dependabot[bot] in #127
- Write param, typeparam and exception tags even when their text is empty [patch] by @matt-edmondson in #131
Full Changelog: v2.3.2...v2.3.3
v2.3.3-pre.2
v2.3.3-pre.2 (prerelease)
Changes since v2.3.3-pre.1:
- Bump Polyfill from 11.4.1 to 11.4.2 (@dependabot[bot])
What's Changed
- Bump Polyfill from 11.4.1 to 11.4.2 by @dependabot[bot] in #125
Full Changelog: v2.3.3-pre.1...v2.3.3-pre.2