Skip to content

Releases: groboclown/p4ic4idea

0.10.16 Crafty Crucibles

02 Mar 19:01
Compare
Choose a tag to compare

Version 0.10.15 of the Perforce Community-Edition plugin is now available. This has a fix for a startup issue seen in Android Studio 3.6. You can download it from the IntelliJ plugin interface, or from github.

Changes:

  • Bug fixes
    • Removed a duplicate event registration, which on Android Studio causes the plugin not to load (#212).

0.10.15 General Grapes

02 Mar 16:37
Compare
Choose a tag to compare

Version 0.10.15 of the Perforce Community-Edition plugin is now available. This has a partial fix to a shared connection bug with the VCS root panel, and some other bugs. You can download it from the IntelliJ plugin interface, or from github.

Changes:

  • Bug fixes
    • Fixed part of a bug where the VCS root configuration shared options between root directories (#211). This is only a partial fix, as there's an underlying bug in the IDE that causes this problem. The resolved properties panel shows the path that's being set, so if the UI seems to show the wrong path, it's because of this underlying bug.
    • Fixed some NPEs caused by certain error and logging conditions.
    • Normalized the path view in the connections panel for Windows.
    • Fixed a problem when file locations don't map to a client workspace file ("null file spec in arguments").

0.10.14 Same Samples

27 Feb 01:08
Compare
Choose a tag to compare

Version 0.10.14 of the Perforce Community-Edition plugin is now available. This fixes low-level issues with write-to-read-only-arrays. You can download it from the IntelliJ plugin interface, or from github.

Changes:

  • Bug fixes
    • Fixed a problem where a write is performed to a read-only list (#210 and #207).

0.10.13 Unfortunate Undertakings

27 Feb 00:34
Compare
Choose a tag to compare

Version 0.10.13 of the Perforce Community-Edition plugin is now available. This fixes low-level issues with write-to-read-only-arrays. You can download it from the IntelliJ plugin interface, or from github.

0.10.12 Animal Activity

26 Feb 18:23
Compare
Choose a tag to compare

Version 0.10.12 of the Perforce Community-Edition plugin is now available. This brings back the full client configuration options into server connections (such as custom P4HOST settings), and fixes another incorrectly associated VCS root problem. You can download it from the IntelliJ plugin interface, or from github.

Change details:

  • Bug fixes
    • Altered the server connection to attempt to use the client configuration, even for calls that don't strictly need it (#208). This should allow additional properties, such as P4HOST, to be passed to server connections.
    • Fixed an issue where diff display could show a diff against a changelist instead of a revision number.
    • Fixed an issue where the root paths would not be mapped to the client configuration correctly (more issues carried over from #209).
  • Low-Level Improvements
    • Updated the underlying Perforce interaction code to require a client when calling out to file retrieval based commands, because they can require a client to perform local file to depot mappings.
    • Cleaned up some of the logging.

0.10.11 Reviled Revival

25 Feb 21:39
Compare
Choose a tag to compare

Version 0.10.11 of the Perforce Community-Edition plugin is now available. This fixes incorrectly associated VCS roots, which causes problems on multiple-workspace projects. You can download it from the IntelliJ plugin interface, or from github.

Change details:

  • Bug fixes
    • Fixed how the VCS Root Directory maps to the configuration (#209). It should now allow for multiple workspace root directories to have their own, independent configurations.

0.10.10 Wonky Challenge

14 Nov 20:08
Compare
Choose a tag to compare

Version 0.10.10 of the Perforce Community-Edition plugin is now available. This fixes a problem that can happen when submitting a changelist. You can download it from the IntelliJ plugin interface, or from github.

Change details:

  • Deprecated API usage cleanup
    • Cleaned up some of the deprecated API usage that was introduced in v193 of the IDE (#205).
  • Bug fixes
    • Added improvements to catch the out-of-sync problem that can happen after submitting a changelist. It can still get weird, but at least it's recoverable now. (#206)

0.10.9 Preppy Pup

12 Nov 16:45
660cecd
Compare
Choose a tag to compare

Version 0.10.9 of the Perforce Community-Edition plugin is now available. This prepares the plugin for the IDE v2020.1 release, which will remove some APIs that were being used by the plugin. You can download it from the IntelliJ plugin interface, or from github.

Change Details:

  • Build changes for supporting future IDE versions (v200) (#203)
    • Added v192 libraries and build support for compiling and testing against v192.
    • Changed swarm unit tests to fix environmental dependencies.
    • Removed usage of deprecated API that will be removed in v2020.1
      • Removed use of icons that will be removed.
      • Removed use of Project.getBaseDir()
      • Replaced use of ApplicationManager.getApplication().getComponent(String) with the Class argument variant.
      • Replaced ProjectManager.getInstance().addProjectManagerListener(...) with message bus TOPIC use.
      • Replaced use of ChangeListManager.getInstance(project).scheduleUpdate(boolean) with the no-argument variant.
      • Moved the "todo.util.mock" classes into the testing tree.
      • Removed @Override for deprecated API overrides. Methods are still there, they just aren't marked as override anymore.
      • There's still a lot around, but this cleaned up some of it. Most of the remaining bits are use of API that has no alternative in earlier supported versions.

0.10.8 Needle Point

01 Aug 01:29
Compare
Choose a tag to compare

Version 0.10.8 of the Perforce Community-Edition plugin is now available. This contains a bug fix where certain operations were run in the wrong thread. This also increases logging around rollbacks to better debug the source of rollbacks. You can download it from the IntelliJ plugin interface, or from github.

Bug fixes:

  • Fix for IDE 2019.2 releases, which altered the expectations for which thread different tasks should run in. (#199)

0.10.7 Conditional Rollback

07 May 16:44
Compare
Choose a tag to compare

Version 0.10.7 of the Perforce Community-Edition plugin is now available. This contains a bug fix where conditional ("unmodified") rollbacks were incorrectly unconditionally rolling back files. This also increases logging around rollbacks to better debug the source of rollbacks. You can download it from the IntelliJ plugin interface, or from github.

  • Bug fixes:
    • "Revert unchanged" was unconditionally reverting (#181 again).
    • Added additional logging to the rollback calls to better catch the source of these issues.