Skip to content

Releases: rubenchristoffer/Mklinker

2.1.3

24 May 17:20
Compare
Choose a tag to compare

This is version 2.1.3 of Mklinker.

Biggest changes from 2.1.2:

  • Fixed error message not being colored red
  • Fixed removelink command not being executed
  • Added error for Linkall command for when target path already exists

Installation

Drop the Mklinker binary for your platform from the Mklinker-2.1.3-Binaries.zip file attached into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker help' to see all the various commands you can use.

2.1.2

22 May 14:06
Compare
Choose a tag to compare

This is version 2.1.2 of Mklinker.

Biggest changes from 2.1.1:

  • Fixed critical bug where unix linker wasn't working

Installation

Drop the Mklinker binary for your platform from the Mklinker-2.1.2-Binaries.zip file attached into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker help' to see all the various commands you can use.

2.1.1

22 May 13:42
Compare
Choose a tag to compare

This is version 2.1.1 of Mklinker.

Biggest changes from 2.1.0:

  • Fixed bug where console colors were wrong on unix platforms
  • Fixed bug where unix linker did not add double quotes for paths
  • Fixed bug with greedy regex that resulted in variables not being resolved in PathResolver
  • Added verbose option to linkall to better debug linker behaviour

Installation

Drop the Mklinker binary for your platform from the Mklinker-2.1.1-Binaries.zip file attached into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker help' to see all the various commands you can use.

2.1.0

21 May 14:32
Compare
Choose a tag to compare

This is version 2.1.0 of Mklinker.

Biggest changes from 2.0.0:

  • Added addlinks command which allows for multiple links to be added at the same time using optional regex filtering. This also supports recursion so that files from sub-directories are included as well
  • Added scan command which is useful for detecting circular paths (loops) which can be a result of symbolic directories / junctions, for example if a symlink points to a parent directory. It is very rough and doesn't directly detect anything with 100% accuracy, but can be useful to find these circular paths without doing everything manually
  • Missing parent directories for target paths are now automatically created when running linkall
  • Added colors to console output
  • Improved config command output

Installation

Drop the Mklinker binary for your platform from the Mklinker-2.1.0-Binaries.zip file attached into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker help' to see all the various commands you can use.

2.0.0

12 Apr 14:57
Compare
Choose a tag to compare

This is version 2.0.0 of Mklinker.

Biggest changes from 1.1.1:

  • Rewrote major parts of codebase for better modularization
  • Added cross-platform support (ported project to .NET Core 3.1)
  • Switched position for sourcePath and targetPath
  • Added variable support (and nested variable support)
  • Added option to force add links ignoring validation checks
  • Added tests for improved continuous integration
  • Added interactive command in order to run multiple Mklinker commands without 'Mklinker' in front
  • Improved validate command
  • Improved command line interface (now has help and version command)

Installation

Drop the Mklinker binary for your platform from the Mklinker-2.0.0-Binaries.zip file attached into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker help' to see all the various commands you can use.

1.1.1

29 Feb 23:36
Compare
Choose a tag to compare

This is version 1.1.1 of Mklinker.

Biggest changes from 1.1.0:

  • Added program version signature to config file

Drop the Mklinker.exe binary into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window in order to create 'linker.config'. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker' to see all the various commands you can use.

1.1.0

29 Feb 23:36
348aba6
Compare
Choose a tag to compare

This is version 1.1.0 of Mklinker.

Biggest changes from v1.0.0:

  • Added Validate command

Drop the Mklinker.exe binary into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window in order to create 'linker.config'. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker' to see all the various commands you can use.

1.0.0

29 Feb 23:35
48c0b84
Compare
Choose a tag to compare

This is version 1.0.0 of Mklinker.

Drop the Mklinker.exe binary into a folder of your choosing and run 'mklinker' (or whatever you rename it to) in a console window in order to create 'linker.config'. You can then use the various commands to add / remove links, list links or setup all the actual links. Run 'mklinker' to see all the various commands you can use.