All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.38.0 - 2024-12-07
- Adds support for .NET 8.0 from @simon-reynolds
0.38.0-beta001 - 2024-12-07
- Adds support for .NET 8.0 from @simon-reynolds
0.37.1 - 2023-11-19
- Use GitHub Environments for Nuget Publish from @PolinaSavelyeva
0.37.0 - 2023-10-25
- New project specific templates from @TheAngryByrd
0.36.2 - 2023-10-22
- Fix Changelog compare link on github releases from @TheAngryByrd
0.36.1 - 2023-10-21
- Adds devcontainer builds to CI from @TheAngryByrd
0.36.0 - 2023-10-05
- Better Devcontainers from @TheAngryByrd
0.35.2 - 2023-09-17
- Ensure .fantomasignore is used from @TheAngryByrd
- Disable requiring msbuild.structuredlogger always being up to date from @TheAngryByrd
0.35.0 - 2023-09-17
- Force Tool Restore and Formatting. Build for Debug and Release Configuration from @TheAngryByrd
0.34.2 - 2023-09-14
- Extra slashes in CHANGELOG.md from @nikoyak
0.34.1 - 2023-09-05
- Fixes AssemblyInfo generation from @nikoyak
0.34.0 - 2023-06-09
- Code Coverage Tweaks from @nikoyak
0.33.0 - 2023-06-07
- Update Dependencies from @TheAngryByrd
- Numerous Build Tweaks from @TheAngryByrd
- Updating Publishing and Use FSDocs for documentation from @nikoyak
0.33.0-alpha009 - 2023-06-07
- Update Dependencies from @TheAngryByrd
- Numerous Build Tweaks from @TheAngryByrd
- Updating Publishing and Use FSDocs for documentation from @nikoyak
0.33.0-alpha008 - 2023-06-07
- Update Dependencies from @TheAngryByrd
- Numerous Build Tweaks from @TheAngryByrd
- Updating Publishing and Use FSDocs for documentation from @nikoyak
0.33.0-alpha007 - 2023-06-07
- Update Dependencies from @TheAngryByrd
- Numerous Build Tweaks from @TheAngryByrd
- Updating Publishing and Use FSDocs for documentation from @nikoyak
0.33.0-alpha006 - 2023-06-07
- Update Dependencies from @TheAngryByrd
- Numerous Build Tweaks from @TheAngryByrd
- Updating Publishing and Use FSDocs for documentation from @nikoyak
0.33.0-alpha005 - 2023-06-07
- Update Dependencies from @TheAngryByrd
- Numerous Build Tweaks from @TheAngryByrd
- Updating Publishing and Use FSDocs for documentation from @nikoyak
0.33.0-alpha004 - 2023-06-07
- Update Dependencies from @TheAngryByrd
- Numerous Build Tweaks from @TheAngryByrd
- Updating Publishing and Use FSDocs for documentation from @nikoyak
0.33.0-alpha003 - 2023-06-06
- Update Dependencies from @TheAngryByrd
- Numerous Build Tweaks from @TheAngryByrd
- Updating Publishing and Use FSDocs for documentation from @nikoyak
0.33.0-alpha002 - 2023-06-06
- Update Dependencies from @TheAngryByrd
- Numerous Build Tweaks from @TheAngryByrd
- Updating Publishing and Use FSDocs for documentation from @nikoyak
0.33.0-alpha001 - 2023-06-06
- Update Dependencies from @TheAngryByrd
- Numerous Build Tweaks from @TheAngryByrd
- Updating Publishing and Use FSDocs for documentation from @nikoyak
0.32.0 - 2022-09-17
0.32.0-beta001 - 2022-09-17
0.31.1 - 2022-04-29
0.31.1-beta001 - 2022-04-29
0.31.0 - 2022-02-06
0.31.0-beta001 - 2022-02-06
0.30.0 - 2022-01-18
0.30.0-beta001 - 2022-01-18
0.29.1 - 2021-10-11
0.29.1-beta001 - 2021-10-11
0.29.0 - 2021-09-29
0.29.0-beta001 - 2021-09-29
0.28.0 - 2021-06-03
0.27.0 - 2021-05-28
- FSharp-Analyzers updated to 0.9.0, global.json version update to 5.0.300, MSBuild.StructuredLogger pinned to 2.1.500 from@TheAngryByrd - #244
- Octokit pinned to 0.48 from @enovales - #243
- Using TargetFramework in projects because we're only targeting net5.0 from @TheAngryByrd) - #241
- Adds README to nuget package which will be displayed on nuget.org from @TheAngryByrd) - #242
0.27.0-beta002 - 2021-05-28
- FSharp-Analyzers updated to 0.9.0, global.json version update to 5.0.300, MSBuild.StructuredLogger pinned to 2.1.500 from@TheAngryByrd - #244
- Octokit pinned to 0.48 from @enovales - #243
0.27.0-beta001 - 2021-05-28
- Adds README to nuget package which will be displayed on nuget.org from @TheAngryByrd) - #242
- Using TargetFramework in projects because we're only targeting net5.0 from @TheAngryByrd) - #241
0.26.4 - 2021-05-25
0.26.4-beta001 - 2021-05-25
0.26.3 - 2021-03-14
- Fixes GitHub Workflow FAKE integration from @TheAngryByrd - #232
- Makes devcontainers more flexible with dotnet versions from @TheAngryByrd - #233
- Makes github workflow install dotnet from global.json from @TheAngryByrd - #234
0.26.3-beta001 - 2021-03-14
- Fixes GitHub Workflow FAKE integration from @TheAngryByrd - #232
- Makes devcontainers more flexible with dotnet versions from @TheAngryByrd - #233
- Makes github workflow install dotnet from global.json from @TheAngryByrd - #234
0.26.2 - 2021-01-22
- Updated Analyzers to work on net5.0 @TheAngryByrd - #230
0.26.1 - 2021-01-19
0.26.1-beta001 - 2021-01-19
0.26.0 - 2021-01-05
- Updated to net5.0 from @TheAngryByrd- #222
0.26.0-beta001 - 2021-01-05
- Updated to net5.0 from @TheAngryByrd- #222
0.25.1 - 2020-11-11
- Performance improvement of documentation generation from @TheAngryByrd - #219
0.25.0 - 2020-07-25
- Code coverage will only include what we have the source code for from @simontaite - #218
- Travis and AppVeyor CI scripts in favor of GitHub Actions from @TheAngryByrd - #217
0.25.0-beta001 - 2020-07-25
- Code coverage will only include what we have the source code for from @simontaite - #218
- Travis and AppVeyor CI scripts in favor of GitHub Actions from @TheAngryByrd - #217
0.24.4 - 2020-05-09
- WatchDocs failing if dotnet can't open browser from @TheAngryByrd - #216
- Allow NuGet api key to be set via environment variable from @TheAngryByrd - #215
0.24.3 - 2020-05-09
- Updated FAKE to 5.20.0 and Paket to 5.245.1 from @TheAngryByrd - #214
0.24.2 - 2020-05-01
0.24.1 - 2020-04-23
- Allows netstandard libraries to be referenced in markdown/fsx documetnation files from @TheAngryByrd - #203
0.24.0 - 2020-03-26
- Fsharp Analyzers from @TheAngryByrd - (#200)
0.23.5 - 2020-03-24
- devcontainer being out of date from @TheAngryByrd - (#199)
0.23.4 - 2020-03-08
- Fixed issues of opening the browser with the docs generation tool from @TheAngryByrd - (#195)
- Fixed staging too many files during Release mode from @ominestre - (#196)
- Fixed an issue with extension recommendations. Microsoft changed their CSharp tooling identifier from @TheAngryByrd - (#198)
0.23.3 - 2020-02-24
- Enforces a CHANGELOG entry before allwing a release from @TheAngryByrd - (#193)
0.23.2 - 2020-02-24
- Update Fantomas to 3.2.0 from @TheAngryByrd - (#188)
0.23.1 - 2020-02-24
0.23.0 - 2020-02-13
- Templates now use KeepAChangelog instead of RELEASE_NOTES from @rmunn - (#175)
- Main project now use KeepAChangelog instead of RELEASE_NOTES from @TheAngryByrd - (#186)
0.23.0-beta001 - 2020-02-07
- Templates now use KeepAChangelog instead of RELEASE_NOTES from @rmunn - (#175)
- Main project now use KeepAChangelog instead of RELEASE_NOTES from @TheAngryByrd - (#186)
0.22.4 - 2020-01-22
- Ensures github actions run on pull requests (#177)
- Fixes Directory.Build.props inheritance in src and test folders(#178)
- Fixes references with spaces in docsTool and updated to netcoreapp3.1 (#179)
0.22.3 - 2020-01-14
0.22.2 - 2020-01-03
- Fixup gitlab workflow ci file (#168)
0.22.1 - 2019-12-25
- docsTool watch mode now uses temporary directory for rendered files (#166)
0.22.0 - 2019-12-25
- docsTool now has a dark mode (#165)
0.21.5 - 2019-12-23
- Cleans up mobile rendering for docs generation tool
0.21.3 - 2019-12-21
- Explain Appveyor badge nuances (#160)
- Use Microsoft.NETFramework.ReferenceAssemblies instead of netfx.props (#161)
0.21.2 - 2019-12-21
- Updates to depedencies (#159)
- FAKE 5.19.0
- Paket 5.241.2
- Altcover 6.6.747
- Fantomas 3.1.0
- Packaging.Targets 0.1.155
0.21.1 - 2019-12-16
- IsTestProject in Directory.Build.props for Console template should be true (#157)
0.21.0 - 2019-12-13
- Documentation generation (#110)
0.20.2 - 2019-12-13
0.20.1 - 2019-11-26
- UPdate Argu to 6.0 (#154)
- Update Packaging.Targets to 0.1.121 (#154)
- Update Altcover to 5.3.688 (#154)
- Update expecto to 8.13.1 (#154)
- Update FAKE to 5.18.3 (#154)
- Update paket to 5.238.1 (#154)
0.20.0 - 2019-10-22
- Use Paket as local tool (#148)
0.19.2 - 2019-10-22
- More README cleanups (#151)
0.19.1 - 2019-10-21
- Better READMEs (#150)
0.19.0 - 2019-09-24
- Dotnet core 3.0 support (#141)
0.18.0 - 2019-09-20
0.17.1 - 2019-06-04
- Adds environment variable
DISABLE_COVERAGE
to disable code coverage (#139)
0.16.4 - 2019-05-20
- Reorganzition of build.fsx for Library and Console (#137)
0.16.3 - 2019-05-17
- Update Fake dependencies to 5.13.7 (#136)
0.16.2 - 2019-05-17
- Speed up DotnetRestore target (#135)
0.16.1 - 2019-05-08
- Use latest mono in TravisCI Builds (#133)
- Use Source Link from Microsoft (#131)
0.16.0 - 2019-05-08
- VSCode Devcontainer support (#130)
0.15.1 - 2019-05-02
- Bump YoloDev.Expecto.TestSdk to 0.8.0 (#129)
0.15.0 - 2019-05-02
- Run tests via solution file to speed up build if multiple test projects (#124)
- Run pack via solution via to speed up build if multiple library projects (#123)
- Add recommended vscode plugins (#128)
0.14.2 - 2019-05-02
- Fixing packaging issues (#127)
0.14.1 - 2019-04-09
- Bump most dependencies (#122)
0.14.0 - 2019-01-18
- Use Directory.build.props for NuGet metadata (#118)
- Update CI dotnet versions and TargetFrameworks to latest (#119)
0.13.0 - 2019-01-09
0.12.1 - 2019-01-09
- NETSDK1061 msbuild error (#112)
0.12.0 - 2018-09-11
- Console App Scaffold Support (#105)
0.11.0 - 2018-08-30
- Added fsc and netfx props files (#102)
0.10.0 - 2018-08-18
- Adding code formatter (#97)
- sh files might have wrong line endings (#98)
0.9.7 - 2018-08-18
- Update AltCover to 4.0.603 (#95)
0.9.6 - 2018-08-10
- latest dotnet sdk and targets remove netstandard 1.6 (#93)
0.9.5 - 2018-07-09
- fix for values left unset in the fsproj file (#92)
0.9.4 - 2018-06-22
- fixup report generator invocations on non-windows machines (#90)
0.9.3 - 2018-05-31
- Bump most dependencies (#89)
0.9.2 - 2018-05-31
- Fixes missed MyLib conversion from #86 (#88)
0.9.1 - 2018-05-14
- Fixes dotnet templating issues with dashes (#86)
0.9.0 - 2018-05-14
- Convert to using dotnet test for running tests using (#79)
- Adding Test Coverage with and Report generation (#85)
0.8.1 - 2018-04-09
- Handle TargetFramework as well as TargetFrameworks in proj files (#83)
- Update Tree output (#80)
0.8.0 - 2018-03-20
- Add release notes and NuGet packages to GitHub releases (#75)
0.7.1 - 2018-03-19
0.7.0 - 2018-03-15
- Lots of small refactorings/additions (#69)
0.6.1 - 2018-03-11
- Only use sourcelink if git dependencies are met (#67)
- Only generate AssemblyInfo on Publish (#66)
0.6.0 - 2018-03-07
- Use expecto's --log-name to specify targetframework when running tests. Bumps Expecto to 6.0.0 and dotnet-mono to 0.5.1. (#60)
0.5.2 - 2018-03-01
- AssemblyVersion not showing (#57)
- Added documentation to template's README/md (#56)
0.5.1 - 2018-02-25
0.5.0 - 2018-02-15
0.4.1 - 2018-02-10
- Make build.sh executable via post-action (#37)
- FAKE not restoring on initial build. Exclude paket-files directory from template (#42)
- Add Release notes to git release commits (#39)
0.4.0 - 2017-12-01
- Added Source Link (#34)
- Fix CI Builds and convert to dotnet core 2 fsproj style (#33)
0.3.5 - 2017-07-18
- Added .editorconfig (https://github.com/TheAngryByrd/MiniScaffold/commit/f24293735dd04df6094d2e6f1bdd2b8771f15597)
- Removed unneeded --restore from dotnet-mono call (#23)
0.3.4 - 2017-07-03
- Smplify framework matching(#20)
0.3.3 - 2017-06-25
- Correct and expand targets (#18)
0.3.2 - 2017-05-01
0.3.1 - 2017-04-30
- Add NuGet Config Defaults (#13)
0.3.0 - 2017-04-30
- Added WatchTests Target (#8)
- Updated FAKE to run on Mono 5.0 (#11)
0.2.0 - 2017-04-17
- Use Expecto for tests (#4)
- Better travis ci defaults (#2)
0.1.0 - 2017-04-14
- Initial release