Releases: devlooped/ThisAssembly
v2.0.8
v2.0.7
v2.0.6
Full Changelog: v2.0.5...v2.0.6
v2.0.5
Starting in v2.0, ThisAssembly now adopts SponsorLink v2
Sponsor status (direct, indirect or implicit) is required for IDE usage.
IDE-only warnings will be issued otherwise. Learn more at https://github.com/devlooped#sponsorlink
What's Changed
✨ Implemented enhancements
- Since types can be public, ensure we always have XML comments by @kzu in #424
- Make sure we escape constants XML comments by @kzu in #425
Full Changelog: v2.0.4...v2.0.5
v2.0.4
Starting in v2.0, ThisAssembly now adopts SponsorLink v2
Sponsor status (direct, indirect or implicit) is required for IDE usage.
IDE-only warnings will be issued otherwise. Learn more at https://github.com/devlooped#sponsorlink
What's Changed
✨ Implemented enhancements
🐛 Fixed bugs
Full Changelog: v2.0.3...v2.0.4
v2.0.3
Starting in v2.0, ThisAssembly now adopts SponsorLink v2
Sponsor status (direct, indirect or implicit) is required for IDE usage.
IDE-only warnings will be issued otherwise. Learn more at https://github.com/devlooped#sponsorlink
What's Changed
✨ Implemented enhancements
- Add ThisAssembly.Vsix for VSIX extensibility projects by @kzu in #412
- Allow constants to define custom root comment summary by @kzu in #414
- Avoid non-Git constants conflict, update root comment by @kzu in #415
📝 Documentation updates
- Provide custom Vsix class summary by @kzu in #416
- Provide custom AssemblyInfo class summary by @kzu in #417
- Provide custom Metadata class summary by @kzu in #418
Full Changelog: v2.0.2...v2.0.3
v2.0.2
Starting in v2.0, ThisAssembly now adopts SponsorLink v2
Sponsor status (direct, indirect or implicit) is required for IDE usage.
IDE-only warnings will be issued otherwise. Learn more at https://github.com/devlooped#sponsorlink
What's Changed
🐛 Fixed bugs
- Avoid duplicate [Obsolete] attribute in Resources by @kzu in #410
- Properly fix formatting error by switching to href by @kzu in #411
📝 Documentation updates
Full Changelog: v2.0.0...v2.0.2
v2.0.0
Starting in v2.0, ThisAssembly now adopts SponsorLink v2
Sponsor status (direct, indirect or implicit) is required for IDE usage.
IDE-only warnings will be issued otherwise. Learn more at https://github.com/devlooped#sponsorlink
What's Changed
✨ Implemented enhancements
- Simplify and redesign ThisAssembly.Metadata as a special case of Constants by @kzu in #312
- Allow format strings in ThisAssembly.Strings by @kzu in #313
- Add support for ThisAssemblyNamespace to change root namespace by @kzu in #354
- Detect metapackage as direct dependency too by @kzu in #360
- Make project constants a special case of Constants by @kzu in #380
- Fix multiline values being truncated by @kzu in #392
- Unify and future-proof Assembly*Attributes with Constants by @kzu in #391
- Add support for typed constants by @kzu in #396
- Reuse doc on root namespace and add visibility doc by @kzu in #398
- Add support for ThisAssemblyVisibility for public and static readonly constants by @kzu in #400
🐛 Fixed bugs
- Sanitize multi-line default comment by @kzu in #309
- Automatically escape and unescape constants with semicolon by @kzu in #320
📝 Documentation updates
- Aggregate individual package readmes into meta-package by @kzu in #374
- Make sure all packages include the note about SponsorLink by @kzu in #377
- Make sure SponsorLink disclaimer exists in package description by @kzu in #378
- Remove doc on DateTime being invalid by @kzu in #402
🔨 Other
- Incorporate SponsorLink v2 by @kzu in #321
- Fixed Git submodule issue in ThisAssembly.Git.targets by @TibbsTerry in #334
- Update readme.md to use
[!NOTE]
syntax by @norwd in #362 - Avoid expanding sponsors section via include.yml by @kzu in #369
New Contributors
- @TibbsTerry made their first contribution in #334
- @norwd made their first contribution in #362
Full Changelog: v1.4.3...v2.0.0