ChangeLog

From P4dotnet

Jump to: navigation, search

Contents

Release 1.0

New Functionality

  • Support for Unicode-enabled servers.
  • Support for p4 print via several new methods on the P4Connection object.
  • Support for parsing/formatting raw forms (quite useful for triggers).
  • The following properties have been added to P4Connection: API, MaxScanRows, MaxResults, MaxLockTime.
  • New web http handler sample application demonstrating p4 print functionality.
  • Significant re-work of the RecordsetViewer sample application.

Bug Fixes

  • p4 diff2 now provides diff text.
  • p4 sync will now handle "Can't clobber writable file." error.
  • Argument checking. Added argument null checking to most methods, raising appropriate exceptions. In 0.9, most of these would raise up as a low-level meaningless exception.
  • Previously, attempting to resolve a file without an 'a*' argument could result in an infinite loop. Now a MergeNotImplemented exception is raised.
  • Similar to the merge issue, p4 diff under certain scenarious could result in an infinite loop. Now a DiffNotImplemented exception is raised.
  • In 0.9, the ConvertDate method would try to convert the date in the server's timezone, however it failed to account for daylight savings. Now, conversions use the client's timezone.


Release 0.9

Initial release.

Personal tools