New SemanticMerge 1.0.61 is out
We have just released a new version of SemanticMerge, full of interesting improvements.
The two main ones are:
- Semantic is now based in the newest Roslyn (the new open sourced version Microsoft just released) which means: Semantic now supports C# 5! :-) Also, Semantic now requires .NET 4.5 to run on Windows. The added C# 5 support closes one of the top UserVoice requests.
- Now Semantic is able to skip differences where only EOLs and indentation changed. Look at the following example:
While indentation was modified, no other real changes were made, so Semantic will ignore the change. This will happen by default unless the user specifies the --include-format-change argument.
We also closed another top User Voice request: ignore blank lines between methods. Together with the EOL and indentation we can also skip the blank lines between methods now.
Additionally
A few more changes included in 1.0.61:
- Bug fixed: now the log file is placed at ~/.semanticmerge when running on Linux. Previously the user didn't have write access to the directory where SemanticMerge was trying to place the log file.
- Bug fixed: Fix crash when running SemanticMerge without arguments under Debian/Ubuntu.
- New: C language is now supported on OpenSuSE, Debian >= 7 and Ubuntu distributions.
Enjoy!
The SemanticMerge Team - http://www.plasticscm.com/company/team.html
0 comments:
Post a Comment