Skip to content

0.8.0 Connection Foxtrot

Compare
Choose a tag to compare
@groboclown groboclown released this 20 Feb 23:40
· 317 commits to master since this release

The first of the 0.8 version line is out with major changes to the way connections are handled, as well as some long standing bug fixes. You can download it from the IntelliJ plugin interface, or from github.

  • Connection setup revamped.
    • Entirely changed how the connections are configured through the IDE.
    • This has ripple effects throughout the plugin. Hopefully, it will make
      the code more stable.
    • This change allows for more complex configuration options. Specifically,
      the P4ENVIRO support is handled better. Still no support for the
      per-server charset setting, though. (#94)
    • Compatibility with your previous settings should mostly be maintained.
      If you see an issue with your connection, try updating the connection
      settings.
    • Hopefully, the default setup for turning on the Perforce VCS will now match
      your environment setup. The goal here is to have the base setup load
      the user configuration, just like running the "p4" command line tool.
  • Added a "reload configuration" actions to the VCS popup menu, and to the
    status bar widget when no connections exist.
  • Bug fixes.
    • Delete does delete again! (#126)
    • Changed the error reporting for SSL encryption library problem, when it comes
      from a TrustException. The error reported now includes information about the
      user's JRE for better user investigation of the SSL problem. (#133)
    • Improved the error dialogs to reduce the situations where you can be
      bombarded with the same error message.
    • Changed the error dialog system so that multiple instances of the Perforce
      dialog don't pop up at once.
    • Many of the caches now clear their state when the project configuration
      is updated.
    • Big change to better detect when the user's password is necessary.