The Dev channel has been updated to 94.0.4590.0 for Windows, and Mac. Linux update coming shortly
A partial list of changes is available in the 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.
Unless otherwise indicated, the features below are fully launched or in the process of rolling out (rollouts should take no more than 15 business days to complete), launching to both Rapid and Scheduled Release at the same time (if not, each stage of rollout should take no more than 15 business days to complete), and available to all Google Workspace and G Suite customers.
Delegate Information is now available in Gmail Log Search Email log search now indicates when an email was sent on behalf of the user by a delegate. In cases where a delegate sent the email, the delegate will be listed, along with the sender, in message details in email log search. Delegate information will only be available on emails sent after this change rolls out. | Available to all Google Workspace with Gmail enabled. | Learn more.
New font in Workspace improves accessibility for vision impaired Now there's a new font in Workspace optimized for vision impaired users. When you create or want to read a document, set the font to Atkinson Hyperlegible for improved legibility.
Previous announcements
The announcements below were published on the Workspace Updates blog earlier this week. Please refer to the original blog posts for complete details.
Improvements for braille mode in Google Docs provide a richer, more interactive experience
We've improved how suggestions are announced in braille mode in Google Docs. You’ll now hear detailed suggestion information inline with the rest of the text — this includes whether the suggestion is an insertion or deletion, and the author of the suggestion. | Learn more.
Disabling File Transfer in Google Chat
Admins can now disable or limit file sharing for their users in Chat. Specifically, admins
will be able to specify controls within and outside their organization, and will be able to choose between restricting all files, allowing images only, or allowing all files. | Available to Google Workspace Business Plus, Enterprise Standard, Enterprise Plus, Education Plus, Enterprise Essentials | Learn more.
Alert Center enrichment with VirusTotal threat context now generally available
Earlier this year, we pre-announced an integration between the Alert Center and VirusTotal. Currently, the Google Workspace Alert Center provides admins with actionable, real-time alerts and insights regarding security-related activity in their domain. With the VirusTotal (now part of Google Cloud) integration, admins have the ability to dig into their alerts at a deeper level. | Available to Google Workspace Business Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals and Education Plus customers. | Learn More.
Use dynamic security groups for group based policies
Google Workspace admins can now use dynamic groups to manage policies for their users in the Admin console. Previously, it was only possible to apply these policies to static groups and OUs. | Available to Google Workspace Enterprise Plus, Education Plus, and Cloud Identity Premium customers. | Learn more.
Workspace for Education Plus now syncs Google Classroom courses and rosters with Student Information Systems
U.S. school districts with Google Workspace for Education Plus will be able to automatically set up Google Classroom courses and keep rosters in sync with their Student Information System (SIS). IT admins will do the setup via Clever, meaning teachers will no longer need to manually create classes and invite students to join them. | Learn More.
Enhancements to Google Voice
We’ve made several enhancements to Google Voice, including information and troubleshooting tips for missed calls, the ability to easily redial dropped calls, the ability to delete SMS messages in bulk, and an option to show your Google Voice number as the caller ID when forwarding calls. | Learn more.
Search within a folder in Google Drive on iOS
You can now search for content inside a specific folder in Google Drive on iOS. Simply navigate to the folder you want to search within and select the search bar — you’ll see a list of suggested folders, documents, and users to refine your search results. Select the folder chip before typing your search query. | Learn more.
Assign SSO profile to organizational units or groups with the new SAML Partial SSO beta
Currently, you can configure to authenticate your users using a third-party identity provider — this configuration applies to all users within your domain. Now, you have the option to specify groups or organizational units (OUs) to authenticate a subset of your users using Google. This feature is available as an open beta. | Learn more.
New enrollment privilege and naming updates for Google Meet hardware in the Admin console
We are making two improvements to the admin controls for Google Meet hardware: a new enrollment privilege admins and updates for hardware management in the Admin console. | Learn more.
Use the new Google Meet web app for better meetings on desktop devices
We’ve launched a new Google Meet standalone web app. This Progressive Web Application (PWA) has all the same features as Google Meet on the web, but as a standalone app it’s easier to find and use, and it streamlines your workflow by eliminating the need to switch between tabs. | Learn more.
Welcome to #IamaGDE - a series of spotlights presenting Google Developer Experts (GDEs) from across the globe. Discover their stories, passions, and highlights of their community work.
His first computer was a black market device created from parts of a Nintendo gaming system. When he was 15 he got his first real computer but with no tech support available he had to learn everything himself. Soon after he earned his first 100 bucks by helping update an interactive map on his friend’s website. Today, he is an extremely active developer in Russia and internationally, an organizer of one of biggest conferences in Russia, such as DartUp (for Dart and Flutter), HolyJS (for Web), a YouTube podcaster producing Pyjamatalks series and a fierce DEI and women in tech advocate, supporting a number of initiatives including the Russian edition of Google's Women Developer Academy.
Meet Evgeny Kot, Google Developer Expert in Web, Dart and Flutter.
GDE Evgeny Kot
THE EARLY DAYS
During his school days, Evgeny had two big passions - love for music and love for computers. He enjoyed playing music a lot but has eventually made a decision to do programming full time. The beginnings weren’t always easy. In his first job, he had plenty of ideas for optimization and process improvement. He asked his boss for permission to rewrite the company’s entire software from C to C++. Granted an approval he attempted this challenge but things didn’t go as planned and the project failed completely. As he admitted himself, sometimes learning from mistakes can be a more valuable experience than succeeding at something the first time. Fortunately his boss was also of a similar opinion!
“My first manager became a true mentor for me. He taught me a lot.”
THE RUSSIAN DEV MARKET
The Russian dev market is enormous and extremely saturated. There are many Russian developers who don't see the need of working in English or another foreign language because the core of their work is with and for Russian companies. Evgeny didn't want to do that - he wanted to get exposed to the international market, understand how things are getting done elsewhere, learn other things from developers from different backgrounds. His first international experience was working at Dell.
I enjoyed it a lot and learned a ton. I was lucky to step outside of the Russian bubble and see how other teams work internationally.
This experience has eventually brought him to a front end developer role at Wrike. In fact, he is still with the company, currently working as Director of Development in the Prague office.
The one thing that he enjoys most about it is the independence that it gives him. It was only during his time at Wrike, when Evgeny started working with Dart.
BEGINNINGS OF DART
When Evgeny joined Wrike, there were only eight people working in front end. The leadership was looking to expand the company and grow their product. At that time, they only used JavaScript. As much as Dart was their preferred language, the infrastructure wasn’t fully developed yet, which is where Evgeny stepped in. Together with the team, he rewrote their whole product from JavaScript to Dart.
Evgeny giving a public talk about the benefits of shifting to Dart
“Before Flutter’s success in 2015, Dart had a pretty bad reputation. There was no Dart dev community, and those rare enthusiasts who did use Dart did not share their knowledge in any way.”
Dart was launched in 2011 and went into stable release in 2013. But then the ecosystem wasn't ready for a lot of attention, a lot of things still needed to be finalized. That's why, in his view, many developers got discouraged by their first encounters with this technology.
“Nevertheless, it did attract a few guys, including me. We decided to create a channel for Dart-related discussions and with time, we invited more and more people to join, creating an actual community. There are now over 6,000 of us in this chat room!”
Despite a complicated history, Dart has taken its place in the tech world. Back then, it was a great choice for Web development and now it has shifted into the truly all-in-one “swiss army knife” language. Evgeny’s company, Wrike, relies on Web technology, with the main service being a high-load SAAS solution. Therefore performance, code size and ease of development were the main criteria for choosing a development language.
“Dart compiled to Javascript was the best choice. Nowadays, the Web world is highly diverse, so choosing the right technology is not a simple task!”
Based on strong connections with local web communities, they decided to build a community around Dart language (and Flutter in the future). They became Dart Up - a large international IT community. It’s not a surprise at all that Dart has been attracting so many developers over the past years. Without it, Wrike would truly not have been as successful as it currently is.
DART UP!
Dart Up started as a meetup.
“There were about 30 of us at the beginning, we would meet in my office and share ideas, discuss, brainstorm.”
Evgeny and a couple of other Dart enthusiasts wanted to create a space for a knowledge exchange, bringing together people who used the same language and putting them together into a social setting. The event got so popular that soon after they had to move it to a larger venue.
“We raised some money, rented a hall, and set up a projector. That's how the first DartUP came about. We even brewed our own Dart beer!”
Special perk: home-brewed beer by Wrike & Dart
“But time passed and the community grew. And then we decided: "Since the big conferences don't really want to talk about Dart, why don't we do something like that ourselves?”
And so they did! They started to invite more and more speakers and they had a number of interesting talks and workshops. Eventually they even hosted Michael Thomsen, the manager of Dart from Google at one of their sessions! The meetup has currently over 700 regulars, including a number of international developers.
Becoming a GDE
With his achievements, engagements and a true evangelistic approach to Dart, his GDE badge was only a matter of time. It accelerated after he got invited to speak at an international Google Dart conference in Los Angeles, California. After the conference, a friend of his referred him to the program and he decided to apply. He admits that being a GDE is a big responsibility and being a community leader can be stressful at times. However, being on the program has also allowed him to share his ideas, get exposed to new opportunities and connect with a network of incredible developers.
“Turns out that "spreading the word" is not only helpful for community development, but it's fun too! So many new people! Without noticing it, I went to most of the major conferences in Russia, and I even gave some talks in English, which I thought I could never ever do.”
FINAL ADVISE FROM EVGENY TO FELLOW DEVELOPERS
“The journey begins with one step. Don’t over-focus on the end goal. “
Evgeny during the AmsterdamJS conference - his first non-Russian appearance
Click here for more information on Web, Flutter and Dart.
For more information on Google Developer Experts, visit our website.
Google Play Pass helps you connect with awesome digital content: It’s your pass to hundreds of apps and games without ads and in-app purchases. We wanted to take another moment to spotlight a few of the games and developers we think you’ll enjoy.
Dive into the newest games
Tesla vs Lovecraft
An epic showdown between man vs monsters.
PRICE:$9.99Free with Google Play Pass subscription
Play as enigmatic inventor Nikola Tesla as you mow down nightmarish monsters from the mind of famed horror author H.P. Lovecraft.
Delight Games (Premium Library)
70+ interactive volumes to immerse you in new worlds.
PRICE:$29.99Free with Google Play Pass subscription
Enjoy a massive new trove of choose your own adventure stories that span every possible world from fantasy to mystery, horror, adventure and even some romance.
WHO IS AWESOME
Fall, chase and flip your way to victory in this two-directional platformer!
PRICE:$0.99Free with Google Play Pass subscription
Chase and run your way through different lands in a single-player mini-game collection that challenges you to outthink characters from four popular games.
Starman
Recover the light, and bring life back!
PRICE:$4.49Free with Google Play Pass subscription
Guide Starman through a breathtaking series of atmospheric architectural scenes and elaborate puzzles that are challenging, relaxing and immersive.
Explore the titles we ❤️
Super Glitch Dash
The ultimate twitch runner has arrived.
PRICE:Free(No in-app purchases with Google Play Pass subscription)
Get ready to immerse yourself in this jaw-dropping, rhythm-driven runner that takes everything you love about the acclaimed original Glitch Dash to the next level.
Cytus II
From the makers of Cytus, experience a whole new chapter.
PRICE:$1.99Free with Google Play Pass subscription
Step into the future, where a mysterious DJ legend is at the center of this music rhythm game that puts 100+ songs from all over the world at your fingertips.
Summer Catchers
Embark on an epic road trip adventure of a lifetime.
PRICE:$3.99Free with Google Play Pass subscription
Travel to distant uncharted lands full of mystery, strange creatures and exciting races as you pursue a quest to finally experience summer.
Dandara: Trials of Fear Edition
The world of Salt is on the brink of collapse. Its only hope is Dandara.
PRICE:$5.99Free with Google Play Pass subscription
Defy gravity and discover secret mysteries in this 2D metroidvania platformer that puts you in a battle for survival against enemies bent on oppression.
No need for FOMO: Check out everything that’s been added since June 1, 2021.
Action
Lovecraft's Untold Stories
Space Marshals 3
Tesla vs Lovecraft
Adventure
Angelo and Deemon: One Hell of a Quest (Full)
Death Road to Canada
DISTRAINT 2
Heal: Pocket Edition
Pango Kumo - weather game for kids 3-6
Pango Pirate - Adventure Game for kids
Timo - Adventure Puzzle Game
Arcade
Aftermath
Bermuda Triangle
Color Ball Blast
Daggerhood
DRAW CHILLY
Super Drop Land
Whale Trail Classic
WHO IS AWESOME
Art and Design
Pango Paper Color - colouring book game for kids
Board
Draughts
Books and Reference
Dictionary.com Premium
Card
21 Smash - Best mix of Solitaire and BlackJack
Brave Hand
Castle Solitaire: Card Game
Casual
Pango Sheep: get all the sheep
Snail Bob 3
Education
The Bugs 2: What Are They Like?
Extraordinary Women
How do Animals Work?
Make It - Create Educational Games & Quizzes
May the Forces Be With You
Monopoly Junior
My Green City
My Little Pony: Story Creator
Educational
Car City: Kindergarden Toddler Learning Games
Car City Puzzle Games - Brain Teaser for Kids 2+
Car Patrol Hide & Seek: Preschool Animals Safari
Carl the Super Truck Roadworks: Dig, Drill & Build
Kiddopia
Logic Club
Pango Fox Factory - Coding Games For Kids
Pango Build City: create train tracks for children
We’ve launched a new Google Meet standalone web app. This Progressive Web Application (PWA) has all the same features as Google Meet on the web, but as a standalone app it’s easier to find and use, and it streamlines your workflow by eliminating the need to switch between tabs.
The PWA runs on any device with Google Chrome browser version 73 and up (version 73 was released in March 2019). This means it works on Windows, MacOS, Chrome OS, and Linux devices.
Google Meet PWA app (far right column, second down) in app launcher screen
"Freedom is the most precious of our treasures, and it will not be allowed to vanish so long as men survived who offered their lives for it." ~ Paul Robeson
August 1st, 2021 marks the 187th Emancipation Day, which is also known as August First and West India Day. The occasion recognizes the legal abolition of slavery in the British empire on August 1st, 1834. The legislation, the Slavery Abolition Act, applied to most British colonies, including Canada, where the last vestiges of enslavement were nearing the end after gradual abolition in Ontario. For some who remained in a state of forced servitude through apprenticeships in the Caribbean, freedom was delayed for four more years until August 1st, 1838.
The day became an instant occasion of celebration for the formerly enslaved and later by their descendants. Emancipation Day is a longstanding Black tradition for Black peoples. Some white Canadians and First Nations people observed and participated in solidarity. It has been commemorated across Canada from Nova Scotia to British Columbia at different points in time, through to today. August First was marked with church services, speakers, parades with marching bands and floats, performances, banquets, toasts and resolutions, outings, leisure activities, and protest. The commemoration was filled with symbols and imagery, messages of uplift and Black collective self-determination, and demands of racial justice.
The street parades, like today’s public demonstrations, were an important site for Black Canadians. They celebrated, gathered in camaraderie, and exercised resistance in the main streets of towns and cities. Black people dressed in costumes and regalia and carried signs and banners. Dignitaries, community leaders, war veterans, and performers led the processions.
In 1967, the roots of Emancipation Day celebrations influenced the creation of Caribana in Toronto. Introduced as part of the programming for Canada’s centennial celebration, Caribbean immigrants shared the forms of observing Emancipation Day and freedom through carnival to the establishment of this popular African Canadian festival. The floats and costumes created a spectacle of colour heavily influenced by African motifs and Black cultural symbols. They played music, sang songs, and danced.
Black men and women planned and organized Emancipation Day events for small and large crowds, welcoming people who travelled by all means to come together. The Big Picnic at Port Dalhousie and the Greatest Freedom Show on Earth in Windsor were the two largest Emancipation Day events in the 20th century. The day was observed with both formal programming and in more relaxed settings with family reunions or homecomings. Emancipation Day commemorations were an interweaving of faith, thanksgiving, education, family, remembrance, resistance, community, hope, and promise.
A consistent element of Emancipation Day was protest and the persistent pursuit of freedom and citizenship. Black communities raised the issues of segregated schools, limited employment opportunities, housing restrictions, their ability to exercise their right to vote, the denial of business services and access to public facilities, and racial discrimination in other areas of Canadian society. They identified demands, set agendas to make their concerns known, and pursued redress.
Freedom is the core theme and over time, it has been defined in different ways. Freedom is a process. Those who secured their freedom from enslavement through various avenues actively constructed and practiced freedom. Descendants of the enslaved have continued to define and demand freedom. Along with the underlying theme of freedom, there were other themes and messages of culture, community, resistance and pride, creatively woven into the occasion.
We continue to be on the way to freedom as we face racial inequities entrenched in the legacies of racial slavery. Full freedom remains elusive for the descendants of the Transatlantic slave trade because the racial hierarchies and ideologies formed out of slavery persists to this day. This reality was brought to the world stage last year with the social unrest that spread globally. Emancipation Day signifies an integral component of the historical and ongoing movement for Black lives.
Earlier this year, Bill M-36 passed in the House of Parliament by unanimous consent, declaring that August 1st will be nationally recognized as Emancipation Day. It is an opportunity to strengthen the ties between Black Canadians across the country and to celebrate together, to carry on the long held, rich, cultural tradition of our ancestors.
The national stage should raise awareness among all Canadians about our country’s own history of slavery and systemic anti-Black racism. An integral part of increasing public education must include the integration of mandated learning expectations in curriculum in every province and territory that acknowledges the 400-year presence of people of African descent in Canada. It should also be utilized as a platform to hold governments to account. I applaud this step and the efforts to make it happen. I don’t want this national acknowledgement to receive just symbolic recognition and performative platitudes. It should be seen as another platform to agitate for real, impactful policy changes for Black Canadians.
In researching and writing about Emancipation Day, I have learned even more about the lives, experiences, struggles, and contributions of Black people across this country. It is a history to celebrate and to honour year-round. My experience has also inspired me to keep the flames of freedom alive for younger generations.
Join the Ontario Black History Society for our annual Emancipation Day Event on Sunday, August 1st at 6pm: https://goo.gle/3BXGcok.
The National Film Board of Canada offers a selection of films exploring Canada's history of slavery and racism to watch this Emancipation Day.
Hi everyone! We've just released Chrome Beta 93 (93.0.4577.15) 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.
We are making two improvements to the admin controls for Google Meet hardware:
A new enrollment privilege: You can use the new "Enroll Google Meet hardware" admin privilege to limit the enrollment of new devices to authorized users.
Updates for hardware management in the Admin Console: Legacy references to “Chromebox for meetings” will be renamed “Google Meet hardware,” and there will be a minor settings reorganization.
Read below for more details.
Who’s impacted
Admins only
Why it’s important
This new admin privilege provides enhanced security functionality by enabling you to restrict who in your organization is able to enroll new Google Meet hardware devices and consume licenses. The naming updates will help increase the consistency and clarity of managing hardware devices in the Admin console.
Additional details
A new enrollment privilege
As part of this launch, we are creating:
A new “Enroll Google Meet hardware” privilege that can be granted to Google Meet hardware administrators.
A new “Require enrollment privilege” policy in the new Service settings group in the Google Meet hardware settings.
Enabling the Require enrollment privilege policy for your organization will require any user attempting to provision a new device to have the Enroll Google Meet hardware admin privilege. If they do not, enrollment will be blocked during setup and no license will be consumed.
Updates for hardware management in the Admin Console
For consistency and clarity, we will begin updating a handful of remaining legacy references to Chromebox for meetings with the correct product name, Google Meet hardware. You may notice this change in the Admin console Policies page, Admin roles and privileges page, and the Subscriptions page.
Additionally, the Google Meet hardware settings page will now have a single combined tab for Device settings. These were previously separated out across Meet settings and System settings. See image below.
Getting started
Admins: The new enrollment privilege and related enforcement only be applied to your whole organization, not to specific groups or OUs. Changes to this enrollment will only affect future devices; it will not affect devices that have already been successfully provisioned and enrolled into your organization. Visit the Help Center to learn more about enrolling Google Meet hardware devices into your organization.
End users: No end user impact.
The new “Enroll Google Meet hardware” admin privilege in the Admin console
The setting to enforce the new Admin privilege for enrollment of new Google Meet Hardware devices
The new ‘Device settings’ section in the Admin console
Rollout pace
This feature is available now for all users.
Availability
Available to all Google Workspace customers with Google Meet hardware licenses
The Chrome team is excited to announce the promotion of Chrome 93 to the Beta channel for Windows, Mac and Linux. Chrome 93.0.4577.18 contains our usual under-the-hood performance and stability tweaks, but there are also some cool new features to explore - please head to the Chromium blog to learn more!
A full list of changes in this build is available in the log. Interested in switching release channels? Find out how here. If you find a new issues, 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.
Currently, you can configure to authenticate your users using a third-party identity provider — this configuration applies to all users within your domain. Now, you have the option to specify groups or organizational units (OUs) to authenticate a subset of your users using Google. This feature is available beginning today as an open beta, which means you can use it without enrolling in a specific beta program.
Who’s impacted
Admins
Why you’d use it
Currently, when you configure SSO with a third-party identity provider, the setting applies to your entire domain. However, there are some instances where you may want a subset of your users, such as vendors or contractors, to authenticate with Google instead. The Partial SSO beta gives you the flexibility to specify the authentication method for various users in your organization as needed.
Getting started
Admins: In the Admin console, navigate to Security > Settings > Set up single sign-on (SSO) with a third party iDP > Manage SSO Profile assignments. Visit the Help Center to learn more about assigning SSO profiles to organizational units or groups.