News

Apple macOS Tahoe gets Liquid Glass, huge Spotlight upgrades

The excellent Spotlight search just got a lot smarter

Apple unveiled macOS Tahoe 26 at WWDC 2025.

The new operating system for Mac computers sports Apple’s new ‘Liquid Glass’ design, both throughout the OS itself and within apps. The menu bar, for example, is now transparent, giving users a little more display space.

Users can also customize folders with colours and symbols or emojis for a lot more personalization than before.

Apple Intelligence is getting better on macOS Tahoe 26 with the addition of Live Translation. Genmoji and Image Playground are getting new capabilities as well. iPhone’s Live Activities feature will also be part of macOS now, with Live Activities appearing in the menu bar.

Apple’s Continuity feature also got some improvements, including bringing iPhone’s Phone app over to macOS. Users can now access all their calls easily from their computer, complete with new features like Call Screening and Hold Assist.

macOS Tahoe brings updates to Shortcuts, including automation and an infusion of intelligence. That includes the ability to tap into Apple Intelligence models to complete tasks in Shortcuts.

Spotlight is getting its “biggest update ever” in Tahoe. New features include intelligent search and the ability to launch apps on your iPhone via iPhone Mirroring. Spotlight can even surface in-app actions and allow users to complete tasks without even opening an app. For example, macOS users can type in ‘send email’ to compose an email and send it to a recipient right in Spotlight.

Quick Keys is another new Spotlight feature for quickly accessing common features, like typing ‘sm’ to start sending a message. Clipboard history is also accessible through Spotlight now.

The Games app from iOS will land on macOS with the Tahoe update. The Games app is a centralized spot for players to access games, browse new titles, connect with friends, and more. Plus, macOS Tahoe features an upgraded Metal 4 for advanced graphics, boosting visual quality and frame rates.

Other new features coming to macOS Tahoe 26, which didn’t get revealed on stage, include updates to Safari with the Liquid Glass redesign, new features in the Message app, the Journal app is now on Mac, the ability to import and export files from Notes in markdown, and more.

All of the new macOS features are available for testing starting today through the Apple Developer Program, and a public beta will arrive next month through the Apple Beta Software Program.

Apple has more information about what’s new in macOS on its website.

Images credit: Apple

MobileSyrup may earn a commission from purchases made via our links, which helps fund the journalism we provide free on our website. These links do not influence our editorial content. Support us here.

Related Articles

Fatal error: Uncaught Aws\S3\Exception\PermanentRedirectException: Encountered a permanent redirect while requesting https://ms-staging-baselayer-static-assets.s3.ca-central-1.amazonaws.com/?list-type=2&delimiter=%2F&prefix=uploads%2Fwpcf7_uploads%2F. Are you sure you are using the correct region for this bucket? in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php:49 Stack trace: #0 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(209): Aws\S3\PermanentRedirectMiddleware->Aws\S3\{closure}(Object(Aws\Result)) #1 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(158): GuzzleHttp\Promise\Promise::callHandler(1, Object(Aws\Result), NULL) #2 /var/www/html/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #3 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(163): GuzzleHttp\Promise\TaskQueue->run() #4 /var/www/html/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(189): GuzzleHttp\Handler\CurlMultiHandler->tick() #5 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Handler\CurlMultiHandler->execute(true) #6 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn() #7 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #8 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #9 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(272): GuzzleHttp\Promise\Promise->waitIfPending() #10 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(229): GuzzleHttp\Promise\Promise->invokeWaitList() #11 /var/www/html/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending() #12 /var/www/html/vendor/aws/aws-sdk-php/src/AwsClientTrait.php(58): GuzzleHttp\Promise\Promise->wait() #13 /var/www/html/vendor/aws/aws-sdk-php/src/ResultPaginator.php(151): Aws\AwsClient->execute(Object(Aws\Command)) #14 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(52): Aws\ResultPaginator->valid() #15 /var/www/html/vendor/aws/aws-sdk-php/src/functions.php(69): Aws\map(Object(Aws\ResultPaginator), Object(Closure)) #16 [internal function]: Aws\flatmap(Object(Aws\ResultPaginator), Object(Closure)) #17 /var/www/html/wp-content/plugins/s3-uploads/inc/class-stream-wrapper.php(695): Generator->valid() #18 [internal function]: S3_Uploads\Stream_Wrapper->dir_readdir() #19 /var/www/html/wp-content/plugins/contact-form-7/includes/file.php(362): readdir(Resource id #734) #20 /var/www/html/wp-includes/class-wp-hook.php(322): wpcf7_cleanup_upload_files() #21 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #22 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #23 /var/www/html/wp-includes/load.php(1280): do_action('shutdown') #24 [internal function]: shutdown_action_hook() #25 {main} thrown in /var/www/html/vendor/aws/aws-sdk-php/src/S3/PermanentRedirectMiddleware.php on line 49