Acrolinx Release Notes (including subsequent service releases)

Version 2019.07.1 (5 July 2019) Acrolinx Private Cloud

Summary

This release is big on privacy. We’ve added new features around Scorecard privacy, and we’ve made it even easier to turn on anonymous checking.

Major New Features

We’ve added a new Privacy section in the Dashboard. Here's what you can do there:

Scorecard Privacy

We now have three levels of access for Scorecards. This means that you can choose who can view (and who can’t view) your Scorecards.

The three levels are: Public, Limited, and Personal.

  • Public - Anyone who has the Scorecard URL can view it. 
  • Limited - All Acrolinx users in your organization can view it, as long as their Acrolinx sign-in details are valid.
  • Personal - Only the Acrolinx user who created the Scorecard can view it.

The default Scorecard access is set to Personal.

To change the Scorecard access level, navigate to Dashboard > Users > Privacy > Scorecard Access









When you open a Scorecard, you might have to sign in to Acrolinx if you're not signed-in already.

What if I’m using confidential checking?

The Scorecards for confidential checks are available for 15 minutes, and then Acrolinx deletes them. Gone without a trace!

Anonymous Checking

This isn’t a completely new feature, but we’ve made it much easier to turn on anonymous checking.

You don't need to add anonymous checking as a property in the coreserver.properties file.

To turn on anonymous checking, navigate to Dashboard > Users > Privacy > User Data

Remember that you can't choose the combination 'anonymous checking' with Scorecard Access 'Personal'. We need to know who owns the Scorecard in order to limit access to that person only.

Classic API Turned Off by Default 

The new Platform API has been available for a while now, but the Classic API was still turned on by default. To use the new Scorecard Privacy feature, the Classic API needs to be turned off. So, we turned the Classic API off by default in 2019.07.

If you're using a classic Acrolinx Integration, certain Custom Integrations, or the GitHub Integration, this could affect you. If you're thinking about updating and aren't sure what this means for you, feel free to contact us for more information.

New Documentation Home

Our documentation has moved and it looks fantastic! Check it out at Acrolinx Documentation.

Improvements

Option to Remove Extra Whitespaces from XML

Some XML editors send Acrolinx a pretty-printed format of XML documents, which includes a lot of extra whitespace. This confused Acrolinx, and you'd see a lot of false guidance in the Sidebar about extra spaces or strange capitalization.

We worked out a way to avoid most of these issues. In XML Content Profiles, you can now decide whether you want to filter out extra whitespace.

  1. Go to Dashboard > Guidance Settings > Content Profiles
  2. Select an XML Content Profile
  3. Go to Extraction and click Advanced.
  4. Select Remove Extra Whitespace

Install Fewer Roles by Default

We've removed some user roles from new installations to make role management a walk in the park.

We had wanted to give you a lot of options for user roles to show you what was possible, but we think it's better if you tailor your user roles to your needs.

So, here are the roles that we now install by default:

  • Super Administrator
  • Author
  • Analytics Read-Only User
  • Term Browser Administrator
  • Term Browser User
  • Term Contributor

Changes

Purge the Scorecard Table in the Database

We store the Scorecards in the reporting database. If your organization is an enthusiastic Acrolinx user, then your reporting database can get large quite quickly.

So, we've created a job that purges the older Scorecards. This purge job runs nightly at 2 am, local time, and removes any Scorecards that are older than 7 days.

You can configure when and how often Acrolinx removes old Scorecards, and how old the Scorecards should be.

Remove Scorecards from the File System

You'll know that we used to store the Scorecards on the file system. We now only use the file system as a temporary buffer as we write the Scorecard to the database and send the Scorecard to an Acrolinx Integration.

We've set it up so that Acrolinx cleans up any Scorecards in the temporary buffer every 5 minutes. We'll remove any Scorecards that are older than 15 minutes.

Content Profiles for Browser Extension Signatures

Content Profiles for Browser Extensions now use unique signatures for each extension. You'll need to update any Browser Extension Content Profile that uses an old signature.

Follow the steps to update a Content Profile that uses the old browser extensions signature.

Bug Fixes

Content Tracking by Fingerprint Switched to Default After Restart

If you set the Content Tracking method to Content Fingerprint, Acrolinx would reset it to the default (Content Reference) after a restart.

We've fixed this so that your setting persists until you change it.

Sorting in Users Table Wasn't Working

You might have noticed that sorting some of the columns in the Users table wasn’t working as expected. The arrow did sort, but it wasn’t clear how.

The Username and Full Name columns were sorted alphabetically as expected. Now, all the columns sort ascending/descending.

Redundant Server Error Message

In certain circumstances, when an administrator signed in to the Dashboard, the error “Server Error - There is no connection to the server” appeared.

But there was no error. You could click OK and continue using the Dashboard as usual.

This redundant error message no longer appears.

Improvements Dashboard Filtered Out Documents with No Clarity Improvement

The Improvements dashboard sometimes filtered out certain documents from its display. For example, if a document had no clarity improvement, it wasn't shown in the results. This wasn't very useful, so we fixed it.

File Paths Longer Than 255 Characters Caused a Database Error

Acrolinx tried to check a file with a path that was longer than 255 characters, it would cause a database error. We've fixed this, so file path length shouldn't limit Acrolinx anymore.