Skip to content

Latest commit

 

History

History
189 lines (108 loc) · 9.48 KB

changelog.md

File metadata and controls

189 lines (108 loc) · 9.48 KB

Changelog

v1.2.0 (2024-07-07)

Full Changelog

✨ Implemented enhancements:

  • Drop immutability which doesn't add any value #155 (@kzu)

🔨 Other:

  • Tabs vs spaces #122

🔀 Merged:

  • Add test that ensures current tab-based behavior #153 (@kzu)

v1.1.1 (2024-06-25)

Full Changelog

✨ Implemented enhancements:

  • Improve docs, add package readme for extensions #152 (@kzu)
  • Make options and note high compat level with git config #151 (@kzu)

🐛 Fixed bugs:

  • DotNetConfig.CommandLine not compatible with latest prerelease of System.Commandline #105

v1.1.0 (2024-06-25)

Full Changelog

✨ Implemented enhancements:

  • Use nugetizer for packing #150 (@kzu)
  • Bump to .net6/8 for the CLI #148 (@kzu)

🔨 Other:

  • .Net 5 reached EOL, please upgrade this tool to use .Net 6 or 8 #146
  • Can't save empty/blank values #145

🔀 Merged:

  • Add how to work with array of complex objects #98 (@PadreSVK)

v1.0.6 (2021-07-30)

Full Changelog

✨ Implemented enhancements:

  • Update configuration to local/user level if original entry is from local too #79

v1.0.5 (2021-07-30)

Full Changelog

✨ Implemented enhancements:

  • Include readme in package #77

🐛 Fixed bugs:

  • Configuration extension AddDotNetConfig inverts settings hierarchy/priority #78
  • Dependency on Configuration.Abstractions doesn't work with Functions v3 #73

v1.0.4 (2021-06-12)

Full Changelog

✨ Implemented enhancements:

  • Expose Section and Subsection for a ConfigSection #70

🔀 Merged:

  • Bump files with dotnet-file sync #72 (@kzu)

v1.0.3 (2021-04-29)

Full Changelog

✨ Implemented enhancements:

  • ≥ Add System.CommandLine support #65 (@kzu)

🐛 Fixed bugs:

  • Position class should not be public, it's an internal implementation detail #66
  • dotnet-config tool is missing repository/project properties #64
  • ConfigSection facade over Config is missing immutability feature #61

v1.0.0 (2021-04-27)

Full Changelog

✨ Implemented enhancements:

  • Disable async IO since configuration loading is synchronous #57
  • Add Microsoft.Extensions.Configuration support #3

🔀 Merged:

  • ⚙ Account for test flakyness in CI #59 (@kzu)
  • ⚙ Add basic Microsoft.Extensions.Configuration support #58 (@kzu)

v1.0.0-rc.3 (2021-04-26)

Full Changelog

✨ Implemented enhancements:

  • Switch to an immutable internal structure and public API #54
  • When writing initial file, add header line #53

🐛 Fixed bugs:

  • When concurrently reading from config file, IO exception may be thrown #55
  • Fails to save variables in global dir #51
  • Fix (code) editor launch on Windows #35

🔀 Merged:

  • Make model immutable to avoid concurrency issues #56 (@kzu)
  • When saving to an aggregate config, use fallback locations #52 (@kzu)
  • Bump files with dotnet-file sync #48 (@kzu)
  • Bump files with dotnet-file sync #46 (@kzu)
  • 🔄 dotnet-file sync #42 (@kzu)
  • 🔄 dotnet-file sync #41 (@kzu)
  • 🖆 Apply devlooped/oss template via dotnet-file #38 (@kzu)

v1.0.0-rc.2 (2020-12-21)

Full Changelog

🐛 Fixed bugs:

  • When reading hierarchical configurations, ensure files are read only once #31

🔀 Merged:

  • Fix (code) editor launch on Windows #33 (@atifaziz)
  • ☝ Ensure files are read only once when building Config #32 (@kzu)

v1.0.0-rc.1 (2020-12-15)

Full Changelog

✨ Implemented enhancements:

  • 🖐 Add native .NET5 support to dotnet-config tool #30 (@kzu)

🔨 Other:

  • 🖐 Add native .NET5 support to dotnet-config tool #29

🔀 Merged:

  • Add ReportGenerator tool #16 (@kzu)

v1.0.0-rc (2020-09-06)

Full Changelog

🔨 Other:

  • Allow resolving file path variable values relative to their declaring file #5

🔀 Merged:

  • Run CI validation via GH actions for speed #13 (@kzu)
  • Build and test in all supported platforms #12 (@kzu)
  • Get normalized and resolved relative paths from config #11 (@kzu)
  • Rename dotnet-config-lib to DotNetConfig #10 (@kzu)
  • Fix inclusion of build metadata in package id in non-main builds #9 (@kzu)
  • Add support for .netconfig.user files #8 (@kzu)
  • Add source link to library to support debugging #7 (@kzu)
  • Replace the parsing from Superpower to manual #6 (@kzu)
  • Rename Microsoft.DotNet > DotNetConfig #4 (@kzu)
  • Initial docfx-based site and corresponding GH actions #2 (@kzu)
  • API improvements based on feedback from dotnet-vs #1 (@kzu)

* This Changelog was automatically generated by github_changelog_generator