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.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
- Default release branch is now main from @enovales - TheAngryByrd#245
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 - TheAngryByrd#244
- Octokit pinned to 0.48 from @enovales - TheAngryByrd#243
- Using TargetFramework in projects because we're only targeting net5.0 from @TheAngryByrd) - TheAngryByrd#241
- Adds README to nuget package which will be displayed on nuget.org from @TheAngryByrd) - 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 - TheAngryByrd#244
- Octokit pinned to 0.48 from @enovales - TheAngryByrd#243
0.27.0-beta001 - 2021-05-28
- Adds README to nuget package which will be displayed on nuget.org from @TheAngryByrd) - TheAngryByrd#242
- Using TargetFramework in projects because we're only targeting net5.0 from @TheAngryByrd) - TheAngryByrd#241
0.26.4 - 2021-05-25
- Update to use BinaryDefense.FSharp.Analyzers.Hashing 0.2.2 from @enovales - TheAngryByrd#238
0.26.4-beta001 - 2021-05-25
- Update to use BinaryDefense.FSharp.Analyzers.Hashing 0.2.2 from @enovales - TheAngryByrd#238
0.26.3 - 2021-03-14
- Fixes GitHub Workflow FAKE integration from @TheAngryByrd - TheAngryByrd#232
- Makes devcontainers more flexible with dotnet versions from @TheAngryByrd - TheAngryByrd#233
- Makes github workflow install dotnet from global.json from @TheAngryByrd - TheAngryByrd#234
0.26.3-beta001 - 2021-03-14
- Fixes GitHub Workflow FAKE integration from @TheAngryByrd - TheAngryByrd#232
- Makes devcontainers more flexible with dotnet versions from @TheAngryByrd - TheAngryByrd#233
- Makes github workflow install dotnet from global.json from @TheAngryByrd - TheAngryByrd#234
0.26.2 - 2021-01-22
- Updated Analyzers to work on net5.0 @TheAngryByrd - TheAngryByrd#230
0.26.1 - 2021-01-19
- Hot-reload not working from @halcwb - TheAngryByrd#227
0.26.1-beta001 - 2021-01-19
- Hot-reload not working from @halcwb - TheAngryByrd#227
0.26.0 - 2021-01-05
- Updated to net5.0 from @TheAngryByrd- TheAngryByrd#222
0.26.0-beta001 - 2021-01-05
- Updated to net5.0 from @TheAngryByrd- TheAngryByrd#222
0.25.1 - 2020-11-11
- Performance improvement of documentation generation from @TheAngryByrd - TheAngryByrd#219
0.25.0 - 2020-07-25
- Code coverage will only include what we have the source code for from @simontaite - TheAngryByrd#218
- Travis and AppVeyor CI scripts in favor of GitHub Actions from @TheAngryByrd - TheAngryByrd#217
0.25.0-beta001 - 2020-07-25
- Code coverage will only include what we have the source code for from @simontaite - TheAngryByrd#218
- Travis and AppVeyor CI scripts in favor of GitHub Actions from @TheAngryByrd - TheAngryByrd#217
0.24.4 - 2020-05-09
- WatchDocs failing if dotnet can't open browser from @TheAngryByrd - TheAngryByrd#216
- Allow NuGet api key to be set via environment variable from @TheAngryByrd - TheAngryByrd#215
0.24.3 - 2020-05-09
- Updated FAKE to 5.20.0 and Paket to 5.245.1 from @TheAngryByrd - TheAngryByrd#214
0.24.2 - 2020-05-01
- Test coverage file pattern from @halcwb - TheAngryByrd#207
0.24.1 - 2020-04-23
- Allows netstandard libraries to be referenced in markdown/fsx documetnation files from @TheAngryByrd - TheAngryByrd#203
0.24.0 - 2020-03-26
- Fsharp Analyzers from @TheAngryByrd - (TheAngryByrd#200)
0.23.5 - 2020-03-24
- devcontainer being out of date from @TheAngryByrd - (TheAngryByrd#199)
0.23.4 - 2020-03-08
- Fixed issues of opening the browser with the docs generation tool from @TheAngryByrd - (TheAngryByrd#195)
- Fixed staging too many files during Release mode from @ominestre - (TheAngryByrd#196)
- Fixed an issue with extension recommendations. Microsoft changed their CSharp tooling identifier from @TheAngryByrd - (TheAngryByrd#198)
0.23.3 - 2020-02-24
- Enforces a CHANGELOG entry before allwing a release from @TheAngryByrd - (TheAngryByrd#193)
0.23.2 - 2020-02-24
- Update Fantomas to 3.2.0 from @TheAngryByrd - (TheAngryByrd#188)
0.23.1 - 2020-02-24
0.23.0 - 2020-02-13
- Templates now use KeepAChangelog instead of RELEASE_NOTES from @rmunn - (TheAngryByrd#175)
- Main project now use KeepAChangelog instead of RELEASE_NOTES from @TheAngryByrd - (TheAngryByrd#186)
0.23.0-beta001 - 2020-02-07
- Templates now use KeepAChangelog instead of RELEASE_NOTES from @rmunn - (TheAngryByrd#175)
- Main project now use KeepAChangelog instead of RELEASE_NOTES from @TheAngryByrd - (TheAngryByrd#186)
0.22.4 - 2020-01-22
- Ensures github actions run on pull requests (TheAngryByrd#177)
- Fixes Directory.Build.props inheritance in src and test folders(TheAngryByrd#178)
- Fixes references with spaces in docsTool and updated to netcoreapp3.1 (TheAngryByrd#179)
0.22.3 - 2020-01-14
- Typo in README (TheAngryByrd#170) (TheAngryByrd#171)
0.22.2 - 2020-01-03
- Fixup gitlab workflow ci file (TheAngryByrd#168)
0.22.1 - 2019-12-25
- docsTool watch mode now uses temporary directory for rendered files (TheAngryByrd#166)
0.22.0 - 2019-12-25
- docsTool now has a dark mode (TheAngryByrd#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 (TheAngryByrd#160)
- Use Microsoft.NETFramework.ReferenceAssemblies instead of netfx.props (TheAngryByrd#161)
0.21.2 - 2019-12-21
- Updates to depedencies (TheAngryByrd#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 (TheAngryByrd#157)
0.21.0 - 2019-12-13
- Documentation generation (TheAngryByrd#110)
0.20.2 - 2019-12-13
- Bump to dotnet sdk 3.1 (TheAngryByrd#155)
- Add Package Name to nuget table in README (TheAngryByrd#156)
0.20.1 - 2019-11-26
- UPdate Argu to 6.0 (TheAngryByrd#154)
- Update Packaging.Targets to 0.1.121 (TheAngryByrd#154)
- Update Altcover to 5.3.688 (TheAngryByrd#154)
- Update expecto to 8.13.1 (TheAngryByrd#154)
- Update FAKE to 5.18.3 (TheAngryByrd#154)
- Update paket to 5.238.1 (TheAngryByrd#154)
0.20.0 - 2019-10-22
- Use Paket as local tool (TheAngryByrd#148)
- Update FAKE to 5.18.1 (TheAngryByrd#148)
- Update Fantomas to 3.0.0 (TheAngryByrd#152)
0.19.2 - 2019-10-22
- More README cleanups (TheAngryByrd#151)
0.19.1 - 2019-10-21
- Better READMEs (TheAngryByrd#150)
0.19.0 - 2019-09-24
- Dotnet core 3.0 support (TheAngryByrd#141)
0.18.0 - 2019-09-20
- GitHub Actions (TheAngryByrd#145) (TheAngryByrd#146)
0.17.1 - 2019-06-04
- Adds environment variable
DISABLE_COVERAGE
to disable code coverage (TheAngryByrd#139)
0.16.4 - 2019-05-20
- Reorganzition of build.fsx for Library and Console (TheAngryByrd#137)
0.16.3 - 2019-05-17
- Update Fake dependencies to 5.13.7 (TheAngryByrd#136)
0.16.2 - 2019-05-17
- Speed up DotnetRestore target (TheAngryByrd#135)
0.16.1 - 2019-05-08
- Use latest mono in TravisCI Builds (TheAngryByrd#133)
- Use Source Link from Microsoft (TheAngryByrd#131)
0.16.0 - 2019-05-08
- VSCode Devcontainer support (TheAngryByrd#130)
0.15.1 - 2019-05-02
- Bump YoloDev.Expecto.TestSdk to 0.8.0 (TheAngryByrd#129)
0.15.0 - 2019-05-02
- Run tests via solution file to speed up build if multiple test projects (TheAngryByrd#124)
- Run pack via solution via to speed up build if multiple library projects (TheAngryByrd#123)
- Add recommended vscode plugins (TheAngryByrd#128)
0.14.2 - 2019-05-02
- Fixing packaging issues (TheAngryByrd#127)
0.14.1 - 2019-04-09
- Bump most dependencies (TheAngryByrd#122)
0.14.0 - 2019-01-18
- Use Directory.build.props for NuGet metadata (TheAngryByrd#118)
- Update CI dotnet versions and TargetFrameworks to latest (TheAngryByrd#119)
0.13.0 - 2019-01-09
- Improved GitHub issue templates (TheAngryByrd#115)
- Paket as a dotnet tool (TheAngryByrd#114)
0.12.1 - 2019-01-09
- NETSDK1061 msbuild error (TheAngryByrd#112)
0.12.0 - 2018-09-11
- Console App Scaffold Support (TheAngryByrd#105)
0.11.0 - 2018-08-30
- FAKE 5 (TheAngryByrd#104)
- Add Code Coverage threshold (TheAngryByrd#103)
- Added fsc and netfx props files (TheAngryByrd#102)
0.10.0 - 2018-08-18
- Adding code formatter (TheAngryByrd#97)
- sh files might have wrong line endings (TheAngryByrd#98)
0.9.7 - 2018-08-18
- Update AltCover to 4.0.603 (TheAngryByrd#95)
0.9.6 - 2018-08-10
- latest dotnet sdk and targets remove netstandard 1.6 (TheAngryByrd#93)
0.9.5 - 2018-07-09
- fix for values left unset in the fsproj file (TheAngryByrd#92)
0.9.4 - 2018-06-22
- fixup report generator invocations on non-windows machines (TheAngryByrd#90)
0.9.3 - 2018-05-31
- Bump most dependencies (TheAngryByrd#89)
0.9.2 - 2018-05-31
- Fixes missed MyLib conversion from #86 (TheAngryByrd#88)
0.9.1 - 2018-05-14
- Fixes dotnet templating issues with dashes (TheAngryByrd#86)
0.9.0 - 2018-05-14
- Convert to using dotnet test for running tests using (TheAngryByrd#79)
- Adding Test Coverage with and Report generation (TheAngryByrd#85)
0.8.1 - 2018-04-09
- Handle TargetFramework as well as TargetFrameworks in proj files (TheAngryByrd#83)
- Update Tree output (TheAngryByrd#80)
0.8.0 - 2018-03-20
- Add release notes and NuGet packages to GitHub releases (TheAngryByrd#75)
0.7.1 - 2018-03-19
- Fixes names in PR templates (TheAngryByrd#71)
- Fix dotnet sdk 2.1.101 issue with dotnet-mono (TheAngryByrd#74)
0.7.0 - 2018-03-15
- Source Link testing (TheAngryByrd#69)
- Integration testing at the FAKE level for different perumutations (TheAngryByrd#70)
- Lots of small refactorings/additions (TheAngryByrd#69)
0.6.1 - 2018-03-11
- Only use sourcelink if git dependencies are met (TheAngryByrd#67)
- Only generate AssemblyInfo on Publish (TheAngryByrd#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. (TheAngryByrd#60)
0.5.2 - 2018-03-01
- AssemblyVersion not showing (TheAngryByrd#57)
- Added documentation to template's README/md (TheAngryByrd#56)
0.5.1 - 2018-02-25
- Fixed unwanted cosnole.clear (TheAngryByrd#54)
- paket bootstrapper TLS issues (TheAngryByrd#55)
0.5.0 - 2018-02-15
- Use paket and sln files (TheAngryByrd#35)
- Added GitHub ISSUE_TEMPLATE and PULL_REQUEST_TEMPLATE (TheAngryByrd#46)
- RELEASE_NOTES should be ISO 8601 format (TheAngryByrd#45)
- Put paket in magic mode (TheAngryByrd#47)
0.4.1 - 2018-02-10
- Make build.sh executable via post-action (TheAngryByrd#37)
- FAKE not restoring on initial build. Exclude paket-files directory from template (TheAngryByrd#42)
- Add Release notes to git release commits (TheAngryByrd#39)
0.4.0 - 2017-12-01
- Added Source Link (TheAngryByrd#34)
- Fix CI Builds and convert to dotnet core 2 fsproj style (TheAngryByrd#33)
0.3.5 - 2017-07-18
- Added .editorconfig (https://github.com/TheAngryByrd/MiniScaffold/commit/f24293735dd04df6094d2e6f1bdd2b8771f15597)
- Removed unneeded --restore from dotnet-mono call (TheAngryByrd#23)
0.3.4 - 2017-07-03
- Smplify framework matching(TheAngryByrd#20)
0.3.3 - 2017-06-25
- Correct and expand targets (TheAngryByrd#18)
0.3.2 - 2017-05-01
- Appveyor template and badges (TheAngryByrd#17)
- Using buildstats.info for badges (TheAngryByrd#15)
0.3.1 - 2017-04-30
- Add NuGet Config Defaults (TheAngryByrd#13)
0.3.0 - 2017-04-30
- Added WatchTests Target (TheAngryByrd#8)
- Updated FAKE to run on Mono 5.0 (TheAngryByrd#11)
0.2.0 - 2017-04-17
- Use Expecto for tests (TheAngryByrd#4)
- Better travis ci defaults (TheAngryByrd#2)
0.1.0 - 2017-04-14
- Initial release