Google Classroom now supports roster import from SIS partners

What’s changing

Educators can now easily import students from their student information system (SIS) to Google Classroom using OneRoster. This integration saves educators time and helps make class setup much quicker. 


Getting started 

Rollout pace 


Availability 

  • Available to Education Plus and the Teaching and Learning Upgrade 

Resources 

Chrome Beta for Android Update

Hi everyone! We've just released Chrome Beta 120 (120.0.6099.43) for Android. It's now available on Google Play.

You can see a partial list of the changes in the Git log. For details on new features, check out the Chromium blog, and for details on web platform updates, check here.

If you find a new issue, please let us know by filing a bug.

Harry Souders
Google Chrome

Chrome Beta for Desktop Update

The Beta channel has been updated to 120.0.6099.56 for Windows, Mac and Linux.

A partial list of changes is available in the Git log. Interested in switching release channels? Find out how. If you find a new issue, please let us know by filing a bug. The community help forum is also a great place to reach out for help or learn about common issues.

Srinivas Sista
Google Chrome

Early Stable Update for Desktop

The Stable channel has been updated to 120.0.6099.56 for Windows and Mac as part of our early stable release to a small percentage of users. A full list of changes in this build is available in the log.


You can find more details about early Stable releases here.

Interested in switching release channels?  Find out how here. If you find a new issue, please let us know by filing a bug. The community help forum is also a great place to reach out for help or learn about common issues.


Srinivas Sista

Google Chrome

Monitor insider risk of Google Workspace data with Chronicle

What’s changing 

Admins can now more seamlessly integrate their Google Workspace data with Chronicle (Google’s cloud-native Security Operations platform), to quickly detect, investigate and take action on risky activity and threats. Admins can now leverage reduced time spent syncing data from Workspace to Chronicle, as well as Chronicle’s curated preconfigured out-of-the-box detections.




Who’s impacted

Admins

Why it matters 

As an admin, you can already use the Alert Center to view notifications and take action on potentially issues within your domain. Now you can take this a step further by using Chronicle, leveraging its rich risk management capabilities and recommendations:
  • Chronicle can help detect and investigate potential threats at every level of sophistication by monitoring your data in real time. 
  • Data insights are available at your fingertips, with rich context and visualization alongside industry best recommendations, helping you make better decisions faster. 
  • Further, you can deploy Chronicle’s out-of-the-box use cases, helping to cut down on time spent building rules and playbooks. 
  • You can also build and automate repeatable playbooks with full-fledged security orchestration, automation and response capabilities (SOAR).

Getting started


Rollout pace

  • This feature is available now.

Availability

  • Available to Google Workspace Enterprise Standard and Enterprise Plus customers 

Resources


More insights to help admins troubleshoot Google Meet hardware issues

What’s changing 

In 2022, we introduced several improvements for managing Google Meet hardware devices. These improvements included surfacing additional information about device issues, such as a description of the issue, when the issue was detected, and more. Today, we’re taking these improvements one step further by providing admins with even more data points. Specifically, admins will now be able to see the following types of usage data:


Issues: device health problems that are detected and persist over time. This is existing functionality and will continue to include the following issue types:
  • Device offline
  • Missing microphone
  • Missing speaker
  • Missing camera
  • Missing controller
  • Missing display
  • Missing default microphone
  • Missing default speaker
  • Missing default camera
  • Missing default whiteboard camera

Activities: records of how a hardware device is being used at any given time, including:
  • Meet call 
  • Zoom call 
  • Webex call
  • Bring-your-own-device mode [or computer connected]
  • Local present
  • Whiteboard camera present 
  • Peripheral firmware update 


Events: any notable point-in-time occurrence that can be useful for admins looking to troubleshoot issues, including:
  • Operating system update 
  • Feedback filed
  • Restart

Who’s impacted

Admins


Why it matters

The health and functionality of your Meet hardware fleet is critical for connection and collaboration. As such, it’s important that admins have the information and context they need to troubleshoot issues across their fleet. With these additional data points, admins will have even greater insight and context into issues, allowing them to troubleshoot and resolve them faster.


Additional details

Google Meet Hardware devices that do not run ChromeOS (such as Poly X30, X50, X70) will only support activity data for Meet calls at this time.


Getting started



Rollout pace


Availability

  • Available to all Google Workspace customers with Google Meet hardware devices

Resources

NordVPN boosted the speed of its login user flow by 60% using Baseline Profiles

Posted by Ben Weiss, Senior Developer Relations Engineer

NordVPN is a virtual private network (VPN) app that protects users while they’re browsing the web by providing them a more secure and private connection. As a network utility, NordVPN’s users deserve a responsive UI, allowing them to set up their protections at a moment’s notice. That's why NordVPN developers recently integrated Baseline Profiles, a profile-guided optimization that helps Android developers improve an app's startup and runtime performance using ahead-of-time compilation.

Improving performance with Baseline profiles

As part of its product roadmap for 2023, the NordVPN team wanted to boost the application’s performance. Before implementing Baseline Profiles, NordVPN’s startup times on Android devices didn’t meet the team’s standards, prompting them to examine new ways to make the app run better.

After exploring ways to improve its runtime performance and streamline the login process for users, NordVPN developers identified an opportunity to make the app faster using Baseline Profiles. Baseline Profiles lets the Android Runtime (ART) know which code paths to optimize through Ahead-of-Time (AOT) compilation before an app launches, boosting speed, stability, and overall responsiveness during startup, when navigating through the app, and while viewing content.

“App speed and stability are essential for a better user experience, so we’re always looking for new ways to improve NordVPN’s performance,” said Himanshu Singh, senior Android engineer at NordVPN. “We wanted to speed up the app’s load time and make launch and navigation faster than ever.”

By applying Baseline Profiles, NordVPN improved its launch speed by an average of 24%. Using tools like Android Vitals, the NordVPN team measured that it had reduced the application’s cold start time from 4.3 seconds to 3.2 seconds, the warm start time from 2.7 seconds to 1.8 seconds, and the hot start time from 1 second to 0.7 seconds.

After implementation, NordVPN developers' also noticed that Baseline Profiles made it faster for users to login to the app, improving the user login flow. The login flow is measured from when a user starts an app to when a user is logged into it. Using the Macrobenchmark library to monitor the improvements, the team observed that the NordVPN app runs its login flow 60% faster than before.

A black quote card featuring a headshot if Ernestas on the right with text in white that reads “The introduction of Baseline Profiles helped us achieve outstanding results, elevating our application’s speed with minimal effort.” — Ernestas Balčiūnas, engineering lead at NordVPN

Integrating and testing Baseline Profiles is easy

The ease of implementing Baseline Profiles impressed NordVPN developers. The available resources, in-depth documentation, and codelabs from Android allowed them to enhance the app’s UX without having to write an extensive amount of code themselves.

Using the Macrobenchmark library, NordVPN developers quickly generated Baseline Profiles for the application. To do this, they used a Gradle managed device, which enabled them to create new profiles without a physical device. Using a Gradle Managed Device also allowed NordVPN developers to create fresh profiles for each app release build on their Continuous Integration platform. Looking forward, NordVPN developers plan to migrate Baseline Profile generation to the official Gradle plugin, which will further automate profile generation.

NordVPN developers combined development workflows to create an integration pipeline, allowing them to test the app under various conditions. Then, the Macrobenchmark library ran Baseline generation tests, pushing the latest Baseline Profiles into the code base.

A black Quote card featuring droid on the right side and a green half oval overlay on the left with white text that reads, 'Applying Baseline Profiles in the NordVPN application led to a 29% improvement to overall in-app speed.'

A quick boost to app quality

After integrating Baseline Profiles into NordVPN’s code, its developers saw immediate speed improvements. The engineering team assessed the app’s overall speed after finishing the project and found that, beyond improving the app’s launch times, applying Baseline Profiles led to a 29% improvement to overall in-app speed.

"We’re constantly working to improve app quality, and Baseline Profiles integration has proven to be one of the most successful steps we’ve taken,” said Šarūnas Rimša, product owner at NordVPN. “We’re helping users access the services they’re entitled to faster. What's not to like?"

Get started

Learn how you can improve your app’s performance using Baseline Profiles.

Chrome Stable for iOS Update

Hi everyone! We've just released Chrome Stable 120 (120.0.6099.50) for iOS; it'll become available on App Store in the next few hours.

This release includes stability and performance improvements. You can see a full list of the changes in the Git log. If you find a new issue, please let us know by filing a bug.

Harry Souders
Google Chrome

Google Vault now supports Google Calendar

What’s changing 

Google Vault now supports Calendar, which means customers can take the following actions around Calendar data: 
  • Manage retention with default and custom rules. 
  • Search and preview events with a number of filters, such as keyword search across description, title, guests, locations and invite response status which can be used to quickly refine your search. 
  • Search for historical versions of events, which allows Vault Admins to search and export events as they appeared on a specific date. 
  • Export data in multiple formats, including ICS, PST (MSFT format) and CSE-decryptable formats. 
  • Apply holds to prevent purging of data which must be retained for legal purposes.


Selecting Calendar as a service from the Vault user interface

Who’s impacted

Admins


Why it matters

Vault is an information governance and eDiscovery tool for Google Workspace. Now customers’ Calendar events can be retained, held, searched, and exported. This integration makes it easier for customers to comply with regional and legal mandates surrounding Calendar data, all from a central tool. 


Vault’s integration with Calendar rounds out support for critical Workspace apps such as Gmail, Drive, Docs, Sheets, Slides, Chat and Meet, providing customers with a consistent experience across all products that are managed within Vault.


Getting started


Rollout pace


  • Rapid and Scheduled Release domains: Gradual rollout (up to 15 days for feature visibility) starting on November 29, 2023.
  • Updates for the API rollout will immediately follow the Vault user interface updates.

Availability

  • Available to Google Workspace Business Plus, Enterprise Essentials, Enterprise Essentials Plus, Enterprise Standard, Enterprise Plus, Education Standard, Education Plus customers or customers with the Vault add-on license.

Resources