Releases: groboclown/p4ic4idea
v0.7.16 Even Morer Stable
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
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
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
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.
- Add configurable "max retry authentication" parameter to control how many times
- Changed the default p4java API connection implementation.
- The default p4java API connection implementation has switched from the
OneShotServerImpl
to theNtsServerImpl
, 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 islocalhost:1666
and you want to go back to
the old protocol, usejava://localhost:1666
. (#109)
- The default p4java API connection implementation has switched from the
- 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
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.
- More fixes for the authentication prompting problem. (#109)
v0.7.11 Annoying Login Prevention
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)
- Aleviated some of the issues surrounding the plugin
v0.7.10 Idea Specific Extension Loading Fixes part 2
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.
v0.7.9 Idea Specific Extension Loading Fixes
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)
- Android Studio and other non-JRE 8 IDEs can fail to load the
v0.7.8 Android Studio Works
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).
- Initial project VCS setup causes "OK" and "Apply"
v0.7.7 Password Validation Fix
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.