Index: changelog.html
===================================================================
diff -u
--- changelog.html	(revision 0)
+++ changelog.html	(revision 055f6d7f37ede5386d39c2ca99a5412ab8464b48)
@@ -0,0 +1,49 @@
+
+
+
+1.50beta2
+Bugfixes:
+
+- Correct handling of directory names ending with whitespace+
+
+
+1.50beta1
+User feedback improvements:
+
+- Added possibility to define automatic responses to user-feedback dialogs (file already exists, not enough space, error) for fully unattended operations+
- Added possibility to rename file when file already exists+
+
+Better filtering support:
+
+- Added regex-based file and path filtering options+
- Added glob-based path filtering options+
+
+GUI:
+
+- Simplified task edit and user-feedback dialogs+
- Adjusted the look of mini-view dialog+
- Added context menus to both status dialog and mini-view+
- Simplified status dialog and adjusted the way copy stats are calculated+
+
+Other:
+
+- Task definition xml files now uses human-readable attribute values instead of numeric ones+
- Fixed problem with tray icon being sometimes hidden by system due to tooltip changes+
+
+Breaking changes:
+
+- Multiple filters are now separated with semicolon instead of vertical line+
- Removed support for Windows XP and Windows Vista+
- Removed support for outdated html help+
+
+Development changes:
+
+- Updated toolsets used to build binaries - InnoSetup to 6.0, Visual Studio to 2019+
+
\ No newline at end of file
Index: src/libchengine/TLocalFilesystem.cpp
===================================================================
diff -u -r02380177cd7e3068b459e76a0bb26efdf6c937c3 -r055f6d7f37ede5386d39c2ca99a5412ab8464b48
--- src/libchengine/TLocalFilesystem.cpp	(.../TLocalFilesystem.cpp)	(revision 02380177cd7e3068b459e76a0bb26efdf6c937c3)
+++ src/libchengine/TLocalFilesystem.cpp	(.../TLocalFilesystem.cpp)	(revision 055f6d7f37ede5386d39c2ca99a5412ab8464b48)
@@ -343,7 +343,7 @@
 	{
 		const TSmartPath pathPrefix = PathFromString(L"\\\\?\\");
 
-		if (pathInput.GetLength() >= 248 && !pathInput.StartsWith(pathPrefix))
+		if (!pathInput.StartsWith(pathPrefix))
 			return pathPrefix + pathInput;
 
 		return pathInput;