- Port project to .Net Standard 2.0 and to .Net Core 2.1
- Use
dotnet
global tool
- Add FAKE into build group instead Main group
- Add list projects by folder command
- Add checking validity of renamed files
- Handle call without and command
- Fix add above/below
- Resolve BadImageFormatException on Mono
- Numbered templates
- Added argument for CopyToOutputDirectory setting
- This is not backward compatible change
- Update ProjectSystem to support SDK based project files
- Update templates to use SDK based project files
- Move templates to https://github.com/fsharp-editing/forge-templates
- Update generated FAKE script
- Infrastructure changes
- Include
.vscode
folder - Remove interactive mode
- Add support for solution level content in templates (
_content
) - Multiple small fixes
- Add support for
FORGE_TEMPLATE_DIR
environment variable - Fix error when adding a file to a project with no files
- Fix where path has spaces
- Check validity of new project name and project directory
- Paket.Init function replace Copy
- Change
update
intoupdate-version
- Make build.sh executable and fix line endings
- Fix file rename command
- Fix bug with paths containing whitespaces and
new scaffold
command
- Add integration with ProjectScaffold
- Fix release
- Add aliases
- Fix
new file
when wrong project name given.
- Add
FSharpTargetsPath
to Project System
- Add
new solution
command
- Update help
- Change command format
- Lot of fixes
- Can break stuff (or might not work)
- Add new templates system
- Split into core and CLI
- Multiple small fixes
- Rename to Forge
- Run local Paket or FAKE if they are present
- Change applications structure
- Handle wrong template name
- Ensure UTF-8 encoding on fsproj files
- FAKE installed by Paket unless --no-fake flag is sepcified
- Fix NullReferenceException when Ctr-d is entered in interactive mode
- Add file ordering command
- Change syntax of new command
- Initialize FAKE on new project creation
- Add file list command
- Add reference commands
- Basic templating using F# generator templates
- Paket integration
- FAKE integration