Skip to content

Releases: groboclown/p4ic4idea

v0.7.16 Even Morer Stable

01 Jul 20:46
Compare
Choose a tag to compare

Version 0.7.16 of the Perforce plugin for IDEA community edition is now available. It continues the stabilization of the 0.7 codebase. You can download it from the IntelliJ plugin interface, or from github.

  • Bug fixes.
    • Help prevent a FileNotFoundException during writing to a temp file (#114).
    • Report a real error message when the user tries submitting a
      changelist that's not on the server.
    • Fix a possible NPE while synchronizing a directory.
    • Temporary fix for #124 in P4ChangeProvider - force the flushing of the
      local cache on changelist refresh.
    • Removed deprecated references.
    • Minor fix to changelist view details - if the server is offline and
      you're using multiple clients, then the offline status is correctly formatted.
    • Reduced the number of possible critical errors while changing connection
      information during a background operation.
    • Increased the performance of the determination of whether the "Edit" option
      should be visible under the P4 menu. This also changes its behavior so that
      it is always visible, even if the selected files are not under a Perforce
      client.

v0.7.15 More Stabalization

16 Jun 04:22
Compare
Choose a tag to compare

Version 0.7.15 of the Perforce plugin for IDEA community edition is now available. It further stabilizes the 0.7 codebase - thanks to everyone for working through these issues! You can download it from the IntelliJ plugin interface, or from github.

  • Bug fixes.
    • Updated P4Java API to r15-2.
    • Patch of r15-2 looks to fix a "file corrupted during transfer" error
      message. (#123)
    • Set proper Perforce Application name and version on requests to the
      server. (#122)
    • Fixed NoSuchElementException occurs when attempting to revert
      files. (#121)
    • Fixed ConcurrentModificationException from local integrity checker.
      (#118)
    • Fixed Null server value passed to
      P4ChangeListMapping.getPerforceChangelistFor. (#117)
    • Fixed issue with session expired. The plugin now correctly
      asks for login.

v0.7.14 Stabilization

05 Apr 17:53
Compare
Choose a tag to compare

Version 0.7.14 of the Perforce plugin for IDEA community edition is now available. It stabilizes the 0.7 codebase - thanks to everyone for working through these issues! You can download it from the IntelliJ plugin interface, or from github.

  • Bug fixes.
    • Fixed a possible deadlock with server connection checking.
    • Fixed automatic add to VCS option fails on copy (#102)
    • Fixed a rare concurrent modification exception (#106)
    • Fixed one place where disposed projects are attempted to be used (#104)
    • Fixed an issue where the plugin would not allow loading
      the list of clients unless you had a client set. (#115)
    • Fixed an issue where the changelist name and description can be concatenated
      together (#91). Now, changelists will be updated to use the comment, and only
      use the name if no comment is given. This better matches the behavior of
      submit. If you want the old behavior back, there's a user preference to
      concatenate the two strings together, but note that this will not
      affect the behavior of the submit dialog - it will still only show the
      comment. This may have also fixed an issue where a second changelist
      would be created incorrectly.
    • Fixed a configuration panel issue for the multi-p4config file setup
      did not show the config settings for a selected path.

v0.7.13 Penultimate Persistent Password Prompt Problem Package

30 Mar 20:34
Compare
Choose a tag to compare

Version 0.7.13 of the Perforce plugin for IDEA community edition is now available. It fixes issues around an annoyance where the plugin was constantly reporting that the password was wrong, and adds features to help keep it from being annoying if it persists. You can download it from the IntelliJ plugin interface, or from github.

  • Additional user preferences for controlling the connection management.
    • Add configurable "max retry authentication" parameter to control how many times
      to retry logging into the server after it reports an unauthorized connection.
      This can help those users who experience frequent issues around the server
      dropping the authentication token.
    • Add configurable "Always reconnect for each request", which closes the server
      connection after each server group of commands.
  • Changed the default p4java API connection implementation.
    • The default p4java API connection implementation has switched from the
      OneShotServerImpl to the NtsServerImpl, due to connection usage pattern
      changes that causes the old implementation to incorrectly handle authentication.
      To change back to the old connection, use the "java:" or "javassl" protocol
      prefix; so if your connection is localhost:1666 and you want to go back to
      the old protocol, use java://localhost:1666. (#109)
  • Bug fixes.
    • Improved responses to the retry login failures to display a different dialog.
    • Fixed the issue where files with a special character in the name (e.g.
      @ and #) can now be moved between changelists. (#103)

v0.7.12 Slim Down the Password Prompting

28 Mar 15:07
Compare
Choose a tag to compare

Version 0.7.12 of the Perforce plugin for IDEA community edition is now available. It fixes some more of the issues around an annoyance where the plugin was constantly reporting that the password was wrong. You can download it from the IntelliJ plugin interface, or from github.

  • Bug fixes.
    • More fixes for the authentication prompting problem. (#109)
      Includes re-introducing proper identification and handling of
      real password issues.

v0.7.11 Annoying Login Prevention

24 Mar 17:11
Compare
Choose a tag to compare

Version 0.7.11 of the Perforce plugin for IDEA community edition is now available. It fixes some of the issues around an annoyance where the plugin was constantly reporting that the password was wrong. You can download it from the IntelliJ plugin interface, or from github.

  • Bug fixes.
    • Aleviated some of the issues surrounding the plugin
      constantly reporting that the password is invalid.
      (#109)

v0.7.10 Idea Specific Extension Loading Fixes part 2

23 Mar 23:50
Compare
Choose a tag to compare

Version 0.7.10 of the Perforce plugin for IDEA community edition is now available. It fixes an issue related to loading per-ide extensions. You can download it from the IntelliJ plugin interface, or from github.

  • Bug fixes.
    • Android Studio and other non-JRE 8 IDEs can fail to load the plugin. Now, all the class loading errors should be caught when loading the compatibility libraries. (#113 & #110)

v0.7.9 Idea Specific Extension Loading Fixes

23 Mar 17:52
Compare
Choose a tag to compare

Version 0.7.9 of the P4 plugin for IDEA community edition is now available. It fixes an issue related to loading per-ide extensions. You can download it from the IntelliJ plugin interface, or from github.

  • Bug fixes.
    • Android Studio and other non-JRE 8 IDEs can fail to load the
      plugin. Now, all the class loading errors should be caught
      when loading the compatibility libraries. (#113)

v0.7.8 Android Studio Works

22 Mar 19:11
Compare
Choose a tag to compare

Version 0.7.8 of the P4 plugin for IDEA community edition is now available. It fixes the deadlock issue related to initial loading of an Android Studio project when the password is stored with the IDE, as well as other issues. You can download it from the IntelliJ plugin interface, or from github.

  • Bug fixes.
    • Initial project VCS setup causes "OK" and "Apply"
      buttons to not react. (#111)
    • Initial project loading in Android Studio 1.5.1 with a master password
      store causes the project to deadlock on startup. (#110 and #112)
    • Further progress on fixing the false password authentication
      reporting issues (#109 and #108).

v0.7.7 Password Validation Fix

12 Mar 00:40
Compare
Choose a tag to compare

Version 0.7.6 of the P4 plugin for IDEA community edition is now available. It fixes an issue where the plugin would constantly remark that your password was incorrect, when it was entered correctly. You can download it from the IntelliJ plugin interface, or from github.