Version 2.21

Note the following behavior changes in this release

  1. pi snapshot CLI help is hidden. 
    1. The pi snapshot command is being deprecated. A replacement command will be made available in the near future
  2. pi ip diff no longer requires the -v option to see the actual diffs
  3. pi ws st will now take a list of IP identifiers
    1. to pass in a workspace directory you are now required to use the --wsdir argument

Note that this release includes the following important new features

  1. Full Public API
  2. Native Subversion support
Type Key Summary
Support Incident TAU-3365 perforce buffer overflow seen during pi ip diff
Change TAU-2567 Make -v default for ip diff and add --quiet option
New Feature TAU-3140 Add support for SVN
Change TAU-3144 pi ip diff should compare view files@HEAD that are present in the workspace
Change TAU-3145 pi ws st should include view files@HEAD that are present in the workspace
Improvement TAU-3158 Pi release should show ALL out of date IPs at once, when pi release --hier fails for out of date IPs
Epic TAU-3237 Methodics IPLM Public API
Improvement TAU-3270 pi ws rm should report names of opened/modified files
Improvement TAU-3271 Hint the Neo4j kernel that indices can be used where applicable
New Feature TAU-3281 WS Status - report for a list of IP identifiers
New Feature TAU-3282 pi ip tree --list-new (show new items only in a "pruned" hiearchy)
Bug TAU-3286 Reorder FS/P4/SVN operations in workspace during update
Task TAU-3307 Hide snapshot v1 commands
Bug TAU-3315 The query shared field can only be modified by an admin user
Support Incident TAU-3360 Performance issue with pi up, pi ws st