Anticipated Deployment Dates
Release Rollout Begins: July 7, 2019
Release Final & Download Available: July 19, 2019
Please note that comments on this thread are not formally tracked. For help requests and issue reports please open a separate conversation or reach out via the Looker Help Center to start a specific conversation.
🇯🇵Release Notes in Japanese 🇯🇵
Release Highlights
In addition to general tweaks and enhancements, this release comes with new and improved features in the following categories. Read on for more detail.
- Session settings now offer an inactivity logout capability
- Qubole dialect available for selection on a database connection
- IDE Folders available for content organization in a project
Preparing for Release
Please take notice of items marked with a ⚡ as they indicate changes to existing functionality and may require your attention. For more information see the Legacy Feature Updates and Features by Section below.
Beta and Experimental Labs Features
The following new and improved experimental and beta features are marked with a ⚗:
- Content Curation in Labs Beta
- Alerts in Labs Beta
- Additional functionality in Table-Next Labs in Beta
Notable Features
IDE Folders
Allows significantly better organization in LookML projects. The feature is meaningful to Git and therefore changes requires commit/merge. In addition, Include statements need to capture the file’s path. Opt-in via project settings for existing projects! Learn more
⚗ Content Curation Beta (Boards)
Available in the Labs section of Looker, this solution allows people to easily organize dashboards and Looks for a team or initiative and provide guidance with markdown links. This solution works in tandem with folders (Spaces). It allows users to organize content for a temporary or permanent team or initiative without moving the underlying content, which is stored in folders. Learn more
⚗ Alerts Labs Beta
Create alerts directly from a dashboard tile. Ability to set up threshold-based conditions (greater than, less than, changes by, increases, etc) and receive notifications via email when a condition is met. Learn more
Features by Section
Dashboards, Visualizations, and Explore
⚗ Table-Next Labs Beta Improvement.
- Ability to wrap or truncate text. Learn more.
- Conditional formatting. Learn more.
- Ability to wrap or truncate text. Learn more.
Platform and Administration
⚡ Timeout session. The session timeout warning will now be displayed two minutes before timing out.
Inactivity Logout Session Setting. Session settings can be modified to force users to be logged out of a session after 15 minutes of inactivity. Activity is defined as a user clicking anywhere in Looker or touching the screen in the case of touchscreens, or typing anything into Looker. Learn more
LookML and Development
- Introduced a method to preserve number formatting, regardless of what locale-based settings a user may have. Learn more.
Dialects
⚡ Upgraded Snowflake driver (v3.8.4). Addresses Snowflake issues caused by prior versions of the driver. Learn more
Qubole Dialect. Qubole Quantum. The Qubole Presto dialect Qubole Presto Service has been rebranded and is now available as a separate dialect in the dropdown menu as Qubole Quantum.
General Tweaks and Bug Fixes
LookML and Development
- Addressed an issue where
value_format_name
orvalue_format
parameters were not being respected in the field being extended. It was taking the parameter definition of the view the field was extended from. - Improved an issue where utilizing non-alphanumeric characters upon configuring a new model that led to a 500 error.
- Modified how the datatype parameter of type date interacted with a measure within the project IDE.
- Addressed the inconsistent alignment of git metadata displayed in the project settings page.
- Addressed LookML Validation Error
Uncaught TypeError: Cannot read property '1' of null
- Addressed an issue in which a persisted explore with the parameter
sql_always_where
defined using user attributes was pulling incorrect data from the cache.
Dashboards, Visualizations, and Explore
- Addressed the ability for the x-axis to respect number localization.
- Addressed number formats mismatching between different viz types.
- Addressed an issue that was resulting in drills displaying no results when null values were set to a type of string.
Scheduling and Downloads
- Addressed an issue that was causing look and dashboards rendering to fail.
API
- Addressed an issue where the all_lookml_models() and lookml_model(lookml_model_name) API endpoints would return an empty array with explores that required access grants.
Platform and Administration
- Addressed an issue where editing the user attribute for a group did not allow them to enter a string. Instead, it only displayed a dropdown of options.
Dialects
- Addressed a Snowflake JDBC driver version 3.8.3 issue that would return a
NullPointerException
message when a queried result set was larger than could be held in one result chunk. Queries returned a blank error message to Looker.