WWDC Changelog

What's new in WWDC 7.4.2

Jun 7, 2023
  • Addresses a crash when filtering in the Schedule or Videos tab

New in WWDC 7.4.1 (Jun 7, 2023)

  • The schedule tab now lists all content, including unreleased videos
  • Labs, Special Events, and other types of content no longer display a placeholder image
  • Known issue: the timing for labs is not correct

New in WWDC 7.4 (Jun 7, 2023)

  • The new Explore tab replaces the old Featured tab with sections for live events, recently favorited content, content you haven't finished watching yet, as well as featured content from Apple's Developer app
  • Several design tweaks to make the app look better on recent versions of macOS
  • The events filter now separates items for WWDC and other event types such as Tech Talks and Developer Insights
  • Multiple choice filters will now show an option to quickly clear all filters for that criteria
  • Support for SharePlay for watching session videos over FaceTime
  • Minor bug fixes

New in WWDC 7.4 Beta 4 (May 31, 2023)

  • The new Explore tab replaces the old Featured tab with sections for live events, recently favorited content, content you haven't finished watching yet, as well as featured content from Apple's Developer app
  • Several design tweaks to make the app look better on recent versions of macOS
  • The events filter now separates items for WWDC and other event types such as Tech Talks and Developer Insights
  • Multiple choice filters will now show an option to quickly clear all filters for that criteria

New in WWDC 7.4 Beta 3 (May 31, 2023)

  • The app will now run on macOS Monterey Release Candidate (12.0.1).

New in WWDC 7.4 Beta 2 (May 31, 2023)

  • Addresses a crash on launch when running on macOS Monterey Developer Beta 2.

New in WWDC 7.4 Beta (May 31, 2023)

  • This is a pre-release version that includes the ability to watch sessions together with friends using SharePlay on FaceTime. This feature requires all participants to be running the macOS Monterey beta.
  • The SharePlay button shows up automatically in the app's titlebar during FaceTime calls.

New in WWDC 7.3.3 (Jun 8, 2021)

  • Updated for WWDC 2021
  • Adds integration with Raycast so that you can find your WWDC content there (this must be enabled in preferences)
  • Addresses an issue that prevented sessions from being unfavorited
  • Minor bug fixes

New in WWDC 7.3 (Jun 3, 2021)

  • Updated for WWDC 2021
  • Adds integration with Raycast so that you can find your WWDC content there (this must be enabled in preferences)
  • Addresses an issue that prevented sessions from being unfavorited
  • Minor bug fixes

New in WWDC 7.2 (Jun 2, 2021)

  • Universal build for Intel and Apple Silicon
  • Updated app icon for macOS Big Sur
  • User interface adjustments for macOS Big Sur
  • Bug fixes

New in WWDC 7.1.1 (Sep 14, 2020)

  • This release adds a keyboard shortcut to access the Community tab and also fixes some common crashes caused by Realm.

New in WWDC 7.1 (Jul 21, 2020)

  • Fixes a crash that would occur when the directory in "~/Library/Application Support" used by the app had the wrong persmissions for the current user. The app will now display an appropriate error message in the UI.
  • Addresses a common crash that would occur while playing videos.
  • Fixes some syncing issues that could happen if the user deleted their iCloud data for the WWDC app.
  • The session summary text is now scrollable, leaving more space for the video area when it is not in full screen.
  • Fixes an issue that would prevent Clip Sharing from working when in the "Schedule" tab.

New in WWDC 7.0.2 (Jun 16, 2020)

  • Minor changes to get the app ready ahead of next week's event.

New in WWDC 7.0.1 (Jun 12, 2020)

  • This update contains a bug fix in the schedule tab.

New in WWDC 7.0 (Jun 5, 2020)

  • The app's UI has been modernized to look better in macOS Catalina, with new fonts and colors
  • The video player has also received a UI refresh to improve the contrast between controls and the background
  • Transcripts are now provided by Apple, which means they're the same as the ones in the Apple Developer app, including support for multiple languages
  • You can now search within a specific session's transcript
  • The transcript can now be detached into its own window, so you can rearrange your workspace with more flexibility, such as putting the video and transcript side-by-side in fullscreen
  • Meet the new Community tab: in partnership with CocoaHub, we're bringing you curated content from the community, including Apple announcements, blog posts, podcast episodes, conference videos, and more
  • Clip Sharing: if you've ever wanted to share a specific segment of a video with someone, you now can! With a downloaded video selected, just click the scissors button and select a portion of the video to share

New in WWDC 6.1.2 (May 16, 2019)

  • The app is now Swift 5
  • Improved error reporting
  • Converted our networking stack to use Codable instead of SwiftyJSON
  • Other smaller fixes and improvements

New in WWDC 6.1 (Nov 22, 2018)

  • New "Featured" tab shows important new videos highlighted by Apple
  • The app is now optimized for macOS Mojave and will adopt the user's preferred accent color
  • New download manager: you can now see the progress and manage all downloads from a single location
  • Many other smaller fixes and improvements

New in WWDC 6.0.4 (Jul 5, 2018)

  • Fixes:
  • Player timestamps now use the correct monospace system font
  • Optimized the UI for faster interactions
  • Fixed related sessions navigation so that it can expose the destination session
  • Fixed a hang that would occur sometimes when the app was loading its data
  • Fixed fullscreen player hiding incorrectly when browsing sessions
  • Fixed a hang that could occur when starting playback of a streaming video
  • Fixed an issue that would prevent the space bar from playing/pausing the video
  • Fixed an issue where the cursor would be hidden when switching spaces while playing in fullscreen
  • Transcripts from ASCIIWWDC are now downloaded over HTTPS
  • Enhancements:
  • Enabled subtitles for 2017 and 2018 (thanks Mattt)
  • The player now allows play/pause while the app is not the frontmost app
  • It's now possible to seek using the keyboard arrow keys
  • Option-clicking the speed button on the player will go to the previous playback speed
  • In the share menu, there's now an option to copy the link for a session to the clipboard

New in WWDC 6.0.3 (Jun 6, 2018)

  • Improves live streaming reliability.

New in WWDC 6.0.2 (Jun 5, 2018)

  • This update fixes an important issue with live streaming, please update to be able to watch live sessions during the week.

New in WWDC 6.0.1 (Jun 4, 2018)

  • This version contains some bugfixes so you can have a great experience during this WWDC week.

New in WWDC 6.0 (May 31, 2018)

  • iCloud Sync (beta):
  • That's right! You can now sync your favorites, bookmarks and progress in videos between multiple computers. All you need is to be logged in to your iCloud account.
  • Related Sessions:
  • When watching a specific session, we will show related sessions to you so you can binge watch and expand your learning.
  • Session Links:
  • Some special events and labs require you to make an appointment, some special events have links for directions. We now show those important links at the bottom of the session details so you can schedule an appointment or find directions right from the app.
  • "Now Playing" integration and Bluetooth control:
  • Playback in the app will now show in the "Now Playing" Notification Center widget. This also means you can control playback using your AirPods (or any other Bluetooth headphone).
  • Touch Bar support:
  • The player now shows its controls in the Touch Bar so you can easily control playback anywhere in the app without moving your mouse.
  • Calendar integration:
  • If you see a session in the schedule you'd really like to attend, just click the calendar button in the session details and an event will be added to your calendar. Remember you can still ask Siri to remind you about a session when you have it selected in the app!
  • State restoration improvements:
  • You can quit the app without worrying about losing your place. Everything will be back where you left off when you launch it again, including search and filters.
  • Improved ChromeCast support:
  • We have updated ChromeCast support to be even better and more stable, enjoy watching the keynote on your big screen.

New in WWDC 5.3 (Sep 29, 2017)

  • High Sierra compatibility improvements
  • The duration for a session's video is now shown in the detail view when available
  • The app has been converted to Swift 4

New in WWDC 5.2 (Sep 11, 2017)

  • You can now search by session number
  • Improved filtering performance and animation
  • We have set a maximum width for the sidebar
  • The sidebar width is now synchronized between the schedule and videos tabs
  • The sidebar width will now be restored when you quit the app
  • Closing the PiP window will no longer bring up the app
  • Fixed an issue that would prevent some videos from being marked as watched
  • Fixed a bug that would cause the thumbnails to not be loaded correctly sometimes
  • Fixed a rendering issue in back/forward buttons when set to 15s
  • Fixed an issue where the schedule would show non-schedule items when filtering

New in WWDC 5.1.3 (Jul 10, 2017)

  • You can now go back/forward in the video by 15 or 30 seconds
  • Filters are now saved and restored between app launches

New in WWDC 5.1.2 (Jun 23, 2017)

  • Fixes an issue where previously downloaded sessions with files deleted would still appear as downloaded
  • Improves transcript indexing, now transcripts become available as they're being indexed, not just after all transcripts have been indexed
  • Uses less disk space for the main database file
  • Fixes an issue where sessions would appear as downloaded on the sidebar when filtering even though they were not
  • Adds a "Reveal in Finder" menu item to the contextual menu on the sidebar
  • Improves performance of storage operations

New in WWDC 5.1.1 (Jun 16, 2017)

  • NOTE: when you first launch this version of the app, it's going to re-download and re-index the session transcripts, this is necessary to fix an issue that would occur when searching in previous versions.
  • Fixed an issue where searching with transcripts enabled would return sessions that didn't match the selected filters
  • Improved behavior of the contextual menu for downloaded sessions
  • Fixed an issue where the computer would still enter screen saver or sleep during video playback
  • Overall performance improvements

New in WWDC 5.1 (Jun 16, 2017)

  • Fixed an issue where the app would hang for several seconds when launched
  • Improved look of special events and get-together thumbnails
  • Adds contextual menu to lists so you can easily change favorites, mark sessions as watched or download multiple sessions
  • Improved audio when playing videos at speeds higher than 1x

New in WWDC 5.0.6 (Jun 5, 2017)

  • ChromeCast support! You can now stream videos to your ChromeCast.
  • You can now see and change the downloads folder in general preferences
  • Added 1.25x speed option to player
  • Improved thumbnails on the schedule
  • Improved sorting on the schedule
  • You can now cancel downloads by clicking the progress indicator
  • Fixed a crash that would occur sometimes when selecting "play" on a video

New in WWDC 5.0.4 (May 31, 2017)

  • Fixed a crash that would occur when filtering
  • Improved search results on both tabs

New in WWDC 5.0.3 (May 31, 2017)

  • Ready for WWDC 2017

New in WWDC 5.0 Beta 3 (May 30, 2017)

  • When filtering in the schedule view, the chronological order is now kept
  • The sidebar can now be shown/hidden using the "Toggle Sidebar" menu item or Command + Option + S
  • Many layout improvements and fixes here and there
  • Lists don't lose the filtering when switching tabs anymore
  • The text field for the bookmark annotation is only shown when an empty bookmark is selected
  • Filter popups no longer grow beyond the limits of the sidebar
  • Main tab items are now better aligned and spaced
  • ESC will now exit fullscreen correctly
  • Using the spacebar to play/pause is more responsive
  • (Almost invisible) table view separators
  • Better tooltips on the player (and dark tooltip frames)
  • When a lab is selected, the session detail view doesn't show a huge empty image anymore

New in WWDC 5.0 Beta 2 (May 29, 2017)

  • Changed since the last version:
  • Fixed an issue with the time remaining display for streamed videos
  • Bookmark editing is now available (you can select a bookmark on the timeline and enter an observation)
  • Added slides button to open the slides for the selected session
  • Added tabs to the session summary view (currently Overview and Transcript)
  • Implemented the transcript view
  • What's missing:
  • Sync transcript with the video while playing
  • Start editing a bookmark immediately after it is created (currently you have to create and select it manually)
  • Syncing user data between multiple computers
  • Other tabs (news and bookmarks)
  • Bookmarks tab in session summary

New in WWDC 5.0 Alpha 9 (May 25, 2017)

  • Integrated Sparkle for automatic updates in the future (during the alpha, automatic updates will not be available, every new build has to be downloaded from this repo)
  • Integrated Fabric for crash and error reporting
  • Minor memory and CPU usage improvements
  • Fixes to some bugs related to how the player was managed. Before, every new playback would instantiate a whole new player controller, now it is reused. This reduces CPU and memory load and also fixes some memory cycle issues.
  • The mouse cursor will no longer be hidden while playing the video in PiP
  • The player controls will no longer be hidden when the video is paused

New in WWDC 5.0 Alpha 8 (May 23, 2017)

  • Fixed an issue where the mouse cursor would be hidden while playing the video in PiP
  • Updated the icon
  • Changed the player controls background from a visual effect view to a gradient overlay

New in WWDC 5.0 Alpha 7 (May 22, 2017)

  • Icon
  • The first time the data is loaded there's now a spinner to indicate activity
  • The icons on the tab bar have been improved
  • Sharing now works, the share button shows the system's default sharing menu which shares a permalink for the currently selected session
  • http://developer.apple.com/wwdc/EVENT/SESSION links can now be opened in the app
  • Fixed an error that would occur when migrating data from previous versions
  • Preferences window with account pane
  • Bookmarks can now be created in videos, although the notes functionality is not implemented yet (later on, your bookmarks will have notes associated with them)
  • You can now play/pause using the space bar
  • Fixed a crash that would occur when downloading images
  • Fixed an issue with the colors of the controls on the player
  • The app's environment can now be updated remotely, this means that if there's a change in the underlying HTTP API used by the app, it can be fixed without the need for an updated build of the app

New in WWDC 5.0 Alpha 5 (May 16, 2017)

  • Many design and UX improvements: Downloaded videos can now be deleted using the trashcan icon that shows in place of the regular download icon

New in WWDC 5.0 Alpha 4 (May 15, 2017)

  • PiP improvements and bug fixes
  • Labs now show a special lab thumbnail with the track color as the background
  • Live sessions now show a special live session thumbnail
  • The app now prevents itself from running simultaneously with a previous version of the app, which would cause migration problems
  • When changing selection/tabs while playing a video, the video that's currently playing will automatically enter PiP mode and exiting PiP mode will move the interface back to where it was when PiP was activated. This fixes the issue where you wouldn't be able to play another session after starting playing one
  • The app will now save its state, preserving the active tab and selected sessions on each tab between launches
  • The volume slider is now properly styled
  • The volume button changes when muted
  • When the player was previously muted, unmuting it restores the previous volume level

New in WWDC 5.0 Alpha 2 (May 8, 2017)

  • The schedule tab is now available
  • Syncing with Apple's API doesn't destroy user data like favorites anymore
  • The download button will now download the session's video to ~/Movies/:year/:filename

New in WWDC 5.0 Alpha 1 (May 7, 2017)

  • Currently, only the videos section is implemented.
  • What works:
  • Listing videos
  • Selecting videos
  • Marking videos as favorites
  • Watching videos and most player controls

New in WWDC 4.3.1 Build 440 (Dec 29, 2016)

  • Important: starting on this version, WWDC will not run on OS X 10.10 anymore
  • If you're still running Yosemite, you can keep using the previous version.
  • What's new:
  • The app is now converted to Swift 3
  • Improved the resizing behavior on the video window, it now works for streamed videos as well as downloaded videos

New in WWDC 4.3 Build 430 (Jun 27, 2016)

  • Transcripts for 2016 are now available
  • Improves the downloads window, allowing the removal of multiple downloads at once
  • Fixes a crash that would occur when trying to open the transcripts for a session without transcripts available

New in WWDC 4.2.4 Build 424 (Jun 20, 2016)

  • Improves the behavior of the contextual menu on the sidebar
  • Networking efficiency improvements

New in WWDC 4.2.3 Build 423 (Jun 17, 2016)

  • Fixes a bug where the currently live sessions would "jump" up on the list (above the extra videos)

New in WWDC 4.2.2 Build 422 (Jun 15, 2016)

  • Fixes a bug which caused favorites to be lost when a session got updated

New in WWDC 4.2.1 Build 421 (Jun 14, 2016)

  • Adds an option to create a reminder for scheduled sessions
  • "Float on top" option now works with the new live session player (partially)

New in WWDC 4.1.4 Build 414 (Jun 13, 2016)

  • Improved compatibility with live streamed sessions

New in WWDC 4.1.3 Build 413 (Jun 10, 2016)

  • WARNING: this is the last version to officially support OS X 10.10 (Yosemite).
  • Fixes a crash when playing videos on Yosemite
  • Overall improved Yosemite support

New in WWDC 4.1.2 Build 412 (Jun 9, 2016)

  • Fixed a crash that would occur when trying to seek a video before It had completed loading
  • The app will now correctly use 12 or 24-hour time according to the system's international settings

New in WWDC 4.1.1 Build 411 (Jun 8, 2016)

  • Fixes a crash that would occur when first launching the app with an old database in place
  • Other minor fixes

New in WWDC 4.1 Build 410 (Jun 7, 2016)

  • Fixes an issue with the code signature

New in WWDC 4.0 Build 400 (Jun 7, 2016)

  • Shows this year's WWDC schedule and fixes tons of little issues
  • Future updates will be handled by Sparkle

New in WWDC 3.4 Build 341 (Jun 6, 2016)

  • Adds support for WWDC 2016 live sessions and other improvements.

New in WWDC 3.3 Build 333 (Jun 5, 2016)

  • Prepared for WWDC 2016

New in WWDC 3.2 Build 302 (Mar 22, 2016)

  • Fixes a bug with live event streaming.

New in WWDC 3.1 Build 300 (Mar 7, 2016)

  • You can now watch the 2016 Apple TV Tech Talks using the WWDC app
  • ⌘F activates search field on main window
  • Allow filtering for missing videos using the "Downloaded" filter
  • Option to open PDF in Preview.app when viewing a session's slides

New in WWDC 3.0 Build 200 (Feb 8, 2016)

  • A major update with lots of fixes, new features and improvements.
  • The main new feature is integrated searching within transcripts. Now, when a search is performed, the app will search the transcripts as well and show related transcript information below the session information.

New in WWDC 2.3 Build 100 (Sep 28, 2015)

  • Project updated to Swift 2
  • Button for batch-downloading all available WWDC videos
  • Favorited search qualifier
  • Preventing system and screen sleep when a video is opened
  • Improved search performance
  • Added watchOS as an option to the focus search qualifier
  • Search using keywords
  • Downloading indicator on videos list
  • Various bug fixes and improvements
  • Simplified video listing (removed unnecessary info)
  • Improved look on the videos table view
  • El Capitan fixes
  • Airplay suport

New in WWDC 2.2 Build 80 (Jun 18, 2015)

  • Live sessions now play correctly on El Capitan (advanced player controls not available)
  • Various fixes