v1.2.0 (2024-07-07)
✨ 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)
✨ 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)
✨ Implemented enhancements:
🔨 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)
✨ Implemented enhancements:
- Update configuration to local/user level if original entry is from local too #79
v1.0.5 (2021-07-30)
✨ 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)
✨ 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)
✨ 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)
✨ 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)
✨ 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)
🐛 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)
✨ 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)
🔨 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