Fisheye 4.6 release notes
Blame fallback cache
Remember the time when you wanted to see blame data for a file, and had to wait minutes until it finally appeared? Over and over again whenever you returned to the file?
Fisheye calculates and persists blame data during repository indexing. However, if the indexing is not complete or if a system admin disabled storing of blame data, Fisheye has to contact the source code management system (SCM) to fetch actual data. For slow repos, it might even take several minutes.
With Fisheye 4.6, we’ve introduced an additional in-memory cache for this scenario. Thanks to it, you’ll need to wait only for the first blame request. When you go back to the file and click blame again, you’ll get an immediate response.
Mercurial 4.5 support
Fisheye 4.6 supports Mercurial 4.5.
Git 2.16, 2.17, and 2.18 support
Fisheye 4.6 supports three new major Git versions.
Other improvements
New Fisheye and Crucible logos with a brighter blue navigation bar, the latest PostgreSQL JDBC driver, and a number of security fixes are yet another reasons to upgrade to the latest version.
API changes
REST and Java APIs have been enhanced to handle multiple issues in a review. Also some deprecated methods have been removed, so your apps may require an update. Please read Fisheye upgrade guide for more details.
Change log
This section will contain information about the Fisheye 4.6 minor releases as they become available. These releases will be free to all customers with active Fisheye software maintenance.
If you are upgrading from an earlier version of Fisheye, please refer to the Fisheye upgrade guide.
The issues listed below highlights some of the bugs resolved in Fisheye 4.6.x.