Getting Started - What's New - Version 4.7
In This Topic
New Features in This Release
Loupe Desktop Improvements
Session Size and Time Selector
All sessions now go through this dialog when they are large or long, not just server sessions. This addresses problems opening very large sessions stored locally on a computer.
Loupe Server Improvements
Application User Remove
To help our customers support GDPR it's possible to remove a single application user's information from the server's data. Once this has been done and any session data files containing the user age out the user will have completely disappeared from the server. If they re-appear later they will be treated as a new user.
If the application user is the primary user for a session (such as when they run a desktop application) that information is anonymized on the session summary.
Download Session Data from Server
The server's session data files can be downloaded as a package from the Session view on the web UI. This is particularly handy for quickly exporting a session to associate with an external defect tracking system or other archive.
Server Usage Display
A new Usage display has been added to the Administration area of the web UI. This shows:
- The amount of the maximum repository data size in use
- The time period covered by the repository data
- The daily, weekly, or monthly volume of session data and number of sessions
- The breakdown of volume by product & application.
This view is designed to help administrators understand how much data they are presently storing given their repository limits and what application(s) are primarily responsible for this usage.
Elasticsearch for Full Text Indexing
For substantially better performance and reliability the built-in Lucene.net full text index can be replaced with Elasticsearch in Loupe Server Enterprise Edition installations. Data will be automatically migrated from the repository SQL database to this index once configured.
Upgrading Loupe Server
For details on how to upgrade your on-premises Loupe Server installation see Loupe Server Administration - Upgrading to a New Version.
Loupe Agent Improvements
Alternate Text Log Output
An alternate log file can be enabled that is written in parallel to the main session data file. It is an uncompressed CSV-formatted file with the log messages. This file is intended for environments where there is a requirement for a local text copy of the log data for import into another system. It is disabled by default.
Compatibility
Loupe 4.x is generally backwards compatible with 3.0 with the following notes:
- Agent: Requires Server version 4.0 and Desktop 4.0 due to new data types introduced in this version.
- Server: Fully backwards compatible with Agents 3.0 and later. Older Loupe Desktop clients will not be able to use AddIns.
- Desktop: Compatible with Server versions 3.7.0 and later. Compatible with any version of Agent.
- Extensions must be modified: Any Loupe Addin developed for an Loupe 3.* will need to be updated to use the new Loupe Extension types and repackaged. Confirmation information has been moved so each extension will need to be reconfigured once it is installed. See Loupe Extensions - Getting Started for more information.
.NET 4.5 Required for Desktop and Server: Changes to Loupe Desktop and Loupe Server require .NET 4.5 to be installed. There is no change to the Agent - it still works with .NET 2.0 SP1 and later.
Defects Fixed in This Release
This update to Loupe 4.7 resolved the following issues.
Desktop
- Fixed: Unable to remove cached server credentials on High DPI screens
- Fixed: Canceling user credentials dialog for repository with bad credentials doesn't prevent continuous display of dialog.
- Fixed: Changing credentials of a repository doesn't take effect until Loupe Desktop is restarted.
- Fixed: Unable to connect to repositories redirected to a different cluster when communicating with the main cluster.
Server
- Fixed: New applications are not automatically included in Your Apps dashboard.
- Fixed: Adding an environment or promotion level from a computer edit screen displays a Sequence Number input field.
- Fixed: Computer column tooltip in Usage All Sessions shows as object Object.
- Fixed: Unable to add new user in some browsers due to browser auto-fill of User Name field.
- Fixed: Loupe logo is distorted in Firefox.
- Fixed: Unable to add user to repository using Loupe Server Administrator in Enterprise Edition.
- Fixed: Repository File Pruning has excessive SQL Load.
- Fixed: Notifications still sent to deleted users.
- Fixed: Non-administrators are allowed to try adding new environments & promotion levels (but fail).
- Fixed: Unable to complete user invite from static front end when a static front end is configured.
- Fixed: Application Event notifications ignore minimum severity configuration.
- Fixed: When an administrator user updates their profile they are demoted to a user.
- Fixed: Session properties display duplicates processors & screen but omits application type, agent, and OS version detail.
- Fixed: Event Review cleanup dialog implies it can be used multiple times but can't.
- Fixed: Unable to add new redaction rule that contains characters requiring HTML Escaping.
- Fixed: Redirecting agents to a different cluster in a multi-cluster enterprise configuration fails.
- Fixed: Unable to view Server Usage information in Loupe Standard Edition.
Defects Fixed In 4.7.10
The original release version of 4.7 resolved the following issues.
Agent
- Fixed: Null reference exception in Live Viewer when copying grid contents from empty grid.
- Fixed: Show Toolbar config option does nothing in Live Viewer.
Desktop
- Fixed: Null reference exceptions when user preferences can't be loaded.
- Fixed: Invalid cast exception when changing metric chart series definitions.
- Fixed: Argument Null exception in Metric Chart View when pointing sorting key is changing.
- Fixed: Null reference exception when opening session from simple package import.
- Fixed: Null reference exception initializing context menu on session view for a package.
Server
- Fixed: Left navigation menu in web UI isn't usable on short screens (like High DPI laptops with 13" screens)
- Fixed: Slow event or session queue requeue action on repository mount can cause repository to fail to mount.
- Fixed: Redaction Rule editor doesn't handle embedded CR/LF in segment to be redacted.
- Fixed: Log Events search results user name column does not display data correctly.
- Fixed: Application links in search results did not correctly set application context and would fail when switching applications.
- Fixed: New Application Version feature within Issue Resolve dialog incorrectly required release type to be specified.
- Fixed: Unexpected type when iterating metric samples in extensions when explicitly casting to IEnumerator.
- Fixed: Issue Link URL can't be added for many URL's due to overly restrictive validation.
See Also