Beams 0.61

Subscription View X App Store

  • Under settings > Subscription View > App store monthly - yearly subscription purchase option
  • Implement upgrade during onboarding for app store release
  • Improvements

  • Don't send reflection/goal reminders when mac is in Focus Mode
  • Settings > Focus > Show/hide option for timer countdown during focus session
  • Bugfix

  • MacOS Sequioa does not allow shortcuts with option key, we'll use command & shift keys
  • Shown default browsers don't reflect reality at initial setup. beams sets the first browser (i.e. Arc) alphabetically. Fixed as setting user's default browser

  • Beams 0.60

    Unread Emails

  • Connect email if not integrated (only if there are attendees for a meeting)
  • Expand and collapse unread emails grouped by user email
  • Bugfix

  • Improvement on zoom native app url converting logic
  • if an account becomes inaccessible show a notification dot on settings button
  • Improvements

  • Add a logout button on the menu when onboarding is not completed

  • Beams 0.59

    Onboarding Flow

  • Login View will not be shown as a separate window, only embedded within the beams menu.
  • Remember user's email when session is expired.
  • Use beams step with menu interaction and shortcuts.
  • Focus step > focus calendar selection is more prominent now
  • Bugfix

  • Ignore focus event blocker for calendar conflict
  • Insights (x) count is wrong
  • Meeting reminders time is wrong when computer wakes up first time
  • If onboarding is not completed properly user can not see the event in action bar
  • Improvements

  • If meeting does not have a meetings link or attendees, no agenda warning should not be shown
  • Do not show goal and reflection reminder if user is in focus mode
  • Fix: Insights (x) count is wrong

  • Beams 0.58

    Onboarding Flow X User Profile

  • User's name, role, department can be entered in the first step of onboarding.
  • During onboarding, don't show action bar suggestions other than google calendar, email integration setup.
  • During onboarding, ignore done for the day layout.
  • Improvements

  • Fix: Calendar account alert horizontal padding issue
  • Implement stats and demo tool tip as in-view instead of a popover
  • Update color of question mark button on onboarding.

  • Beams 0.57

    Unread emails X Meetings (Gmail API)

  • If there is an approaching meeting within the meeting reminder you can see if there is any unread email from the organizer or the participant.
  • Within the event detail you can see unread emails for the event.
  • You can go to settings > google > give email access to use this feature.

  • Beams 0.56

    Email Integration

  • During onboarding after connecting a google account, you can give permission to email API.
  • Under Preferences > Integrations > Google > You can give permissions to email API
  • User can connect calendar and/or email for the same account.

  • Beams 0.55

    Onboarding Improvements

  • Focus Step: Same window views for focus tooltip instead of popover for better state management
  • Bugfix

  • Set last shown time as now to dismiss daily focus suggestion
  • Show done for the day card in menu only if there is no ongoing-upcoming meetings for the day
  • If user closes the reflection reminder do not show it for the same day again

  • Beams 0.54.1

    BugFix

    Fix: Accepted event shows as not responded in meeting reminder & insights


    Beams 0.54

    Show/Hide Event Types

    You can now choose to show or hide 3 new type of events on beams menu:

  • Events that span multiple days
  • Events that tentatively accepted
  • Out-of-office events

  • Beams 0.53.2

    Bugfix

  • Stats button is not launching the webapp

  • Beams 0.53.1

    Bugfix

  • User profile fetch result is not processed after calendar integration

  • Beams 0.53

    Daily Goals X Reflection

  • You can open the reflection card any time by clicking on 'Reflect on your day' below today's event list.
  • beams opens the reflection card automatically after your working hours or after the last event of the day.
  • Improvements

  • Implement dark mode for notification popover
  • End focus before logout
  • Bugfix

  • Refresh existing browser list on app restart
  • Exclude current user on attendee number changes
  • show reflection reminder without opening the menu
  • duplicate upgradeplantool, accept/decline and sendmagiclink events

  • Beams 0.52.2

    Shortcut fix for >= MacOS 14

  • Input path parameters can not be passed, using clipboard instead

  • Beams 0.52.1

    Improvements

  • Prevent multiple calls for event refresh and profile refresh on changes
  • Firebase token registration on multiple places is unified

  • beams 0.52

    Goal Reminder

  • Implement goal setting reminder for 10:30 in the morning, unless user already set a goal, or it is not a working day
  • Under settings > notifications, you can enable/disable goal reminders
  • Goal X Focus

  • You can start a focus session for your goal direcly on goal item!
  • Improvements

  • Highlight goal background on hover
  • Animation for goal completion strikethrough
  • Truncate if the goal is long
  • Extra space between today list and goals
  • Remove the arrow icon for the completed goals in the menu list

  • beams 0.51

    Event Updates - in the last 24 hrs

  • beams informs users when an event is approaching and new attendees are added, participants declined the meeting in the last 24 hours.
  • You can see updates to an event in the event detail.
  • On event reminder, we are listing updates/changes happened in the last 24 hours.
  • Bug fix

  • Hide tomorrow header title, if user chose to not to see tomorrow

  • beams 0.50

    Multiple Goals

  • You can enter up to 3 goals every day
  • When you mark a goal as completed, the goal will be checked off and will be moved to the day view listed by the time it was completed at.
  • You can enter a new goal (more than 3 goals) after you check off a goal
  • You can mark a goal within day view as uncompleted: the goal will be listed back in goal view
  • Design Improvements

  • For buttons implement hover and pressed states
  • Implement custom designs for focus menu and action view buttons

  • beams 0.49

    Accept / Decline Events

  • You can accept/decline events on event detail view if the participation status is pending or maybe.
  • On meeting reminder view, accept - decline actions are added in insights section.
  • If you decline, meeting reminder is dismissed
  • Improvements

  • Font weight is updated as medium
  • Button hover/pressed/disabled state color and shadow improvements
  • White scale meeting app icon color for primary buttons
  • BugFix

  • fix: menu automatically opens once reminder view is clicked

  • beams 0.48

    beams on Dock

  • beams icon was getting lost on mac menu bar. You can have beams permanently on dock.
  • You can remove beams from dock under settings > preferences
  • By having beams on dock: you can bring and open beams on menu bar by clicking the beams icon on dock or command-tab to navigate within open applications and select beams
  • If beams gets invisible throughout the day, once it is detected will be brought to the menu bar
  • beams app menu on left side of mac menu bar to open settings and help
  • Event insights

  • beams gives insights about the upcoming meeting on meeting reminder and event detail screens
  • Insights: If meeting has no agenda, if user didn't accept the meeting, if majority of the attendees didn't accept the meeting
  • Performance & Improvements

  • Prevent multiple profile update calls
  • Prevent multi refer a friend calls

  • Beams 0.47

    Reflection Reminder

  • If user already did reflection for the day, reminder will not be shown
  • Reflection reminder should be only send on working days at the end of the work day
  • Clean and reset reflection reminder at midnight/when they changed
  • Improvements

  • Start app updater on every app launch (before it was started only if user is logged in)
  • Performance: user data initialization, change listeners and date converters are improved
  • Bugfix

  • fix: Unnecessary user profile calls triggered when focus duration is changed
  • If beams macOS notifications are not set, show notification prompt on settings > mac preferences

  • Beams 0.46

    Custom Sound Notifications

  • Implement sound for refrection & meeting notification
  • Implement playing focus sound on break start, break end and focus end
  • Under Settings > Notifications you can enable/disable and choose sounds
  • Improvements

  • When computer wakes up open beams menu.
  • Under Settings > Preferences > Start up, you can enable/disable auto-open beams menu.
  • Goal is auto-saved when enter key is clicked or inactive keyboard for > 3 seconds.
  • Goal view paddings are decreased
  • Bugfix

  • When the calendar id is the same multiple popover is shown

  • Beams 0.45

    Custom Notification

  • Reflect your day notification at the end of the work day
  • You can enable/disable reflection notification under settings.
  • Alternatively you can copy your referral link and share directly.
  • Disappear notifications in 10 mins if not interacted.
  • If user already joined a call, don't show meeting notification.
  • If user has meeting notification set as shown at start of a call, don't show auto-join button.
  • Improvements

  • Hover effect on menu buttons
  • Goal input view cursor should not be active when menu is opened
  • Custom url text field for adhoc meetings

  • Beams 0.44

    Referral Program

  • You can refer your friends and colleagues, once they sign up and use beams you will get free access to pro plan.
  • On Settings > Refer a Friend page, you can send an invite by entering an email.
  • Alternatively you can copy your referral link and share directly.
  • You can use pre-written email and tweet text to share your referral link via mail & twitter.
  • BugFix

  • Bug: Goal of the day box covers hover states

  • Beams 0.43

    Belated Focus Tour

  • If Focus walkthrough was skipped during onboarding, we will show it in the following days.
  • Improvements

  • Firebase Framework Update
  • BugFix

  • User setting update was causing crash
  • Settings: focus duration input field is always 15m

  • Beams 0.42

    Settings: Feedback Screen

  • Send email to support
  • Link to feature request page
  • Feature Suggestions

  • On action bar, new feature and set up completion suggestions will be shown such as: Mac DND mode, Connecting a Slack workspace, Updating the app version
  • Onboarding

  • Stats button tool tip after onboarding is completed
  • Improvements

  • Goal reset at the end of the day

  • Beams 0.41

    Daily Goal

  • You can add your daily goal on menu bar
  • Once you completed your goal you can check it off
  • Improvements

  • Settings screen remove unnecessary API call

  • Beams 0.40

    Business Plan

  • Users can see their plan under settings > See my plan
  • On calendar view, free users will see an Upgrade Plan button to redirect to plan page
  • When a user wants to subscribe to another calendar, if user is on free plan, they will see a upgrade plan action
  • Mac DND X Onboarding

  • Users will be able to set mac dnd shortcut on onboarding / notifications step
  • Improvements

  • Remove unused ad hoc meeting options
  • Close calendar dropdown, once another dropdown is open on settings pages
  • Bugfix

  • Focus: skip breaks if break is not selected by user for custom time and until next meeting

  • Beams 0.39

    Reflection View X Beams Menu

  • Reflect on your day manually any time via beams menu
  • Daily score is shown on the stats button
  • Improvements

  • Checkbox check icon improvement
  • Sending one reflection for the same day, fetch existing reflection for the day
  • Bugfix

  • Focus popup ending animation crash

  • Beams 0.38

    Working Hours

  • Done for the day and done for the week is implemented based on user's custom working hours
  • Daily focus suggestions will be shown within user's custom working hours.
  • Custom beams notification: Auto-join meetings

  • Make the beams notification floating at top
  • If there is no meeting link don't show notification
  • Added: Event title, custom meeting emojis
  • Dark mode: border is removed
  • Bugfix

  • Wrong browser is launched on meeting launch

  • Beams 0.37

    Custom beams notification: Auto-join meetings

  • At the chosen time, there is no MacOS notification anymore. Instead there is a custom beams join call pop-up. It contains:
  • option to "Auto-join at start" (primary CTA) > then the video link opens automatically at the moment of the start of the meeting.
  • option to "Join now" (secondary CTA) > then the video link opens now
  • Bugfix

  • Time of the events in the event dropdown is different than local computer time when user changes timezone
  • Beams 0.36

    Done for the Day/Week: Tips & Quotes

  • At the end of the day you can see the reflection view
  • You can enter your mood and a sentence to track your mood
  • Improvements

  • Add underlining for hover and pressed states to TertiaryButton
  • Restore Default Paste Behaviour to Textfields
  • Implementation for computer 24-h & beams timeformat
  • Change stats icon
  • Sentry logger instead of using mixpanel for nonfatal errors

  • Beams 0.35

    Bugfix

  • Remote date formatting was not working for users with 24-hour formatting disabled and some calendars (Ethiopic, Buddhist etc)

  • Beams 0.34

    MacOS Do Not Disturb Mode On/Off

  • When you join meetings via beams mac's DND mode will be automaticaly turned on.
  • When the meeting is over mac's DND mode will be automaticaly turned off.
  • Improvements

  • Chime video call icon is added
  • Close the beams menu window when clicking “See more stats” on mac app
  • Testable User Defaults
  • Bugfix

  • Fix false event tracking on page load
  • Duration of the daily focus suggestion - blocker should be determined at the moment when the user starts the focus
  • Close the beams menu window when clicking “See more stats” on mac app
  • While toggling between focus durations, break duration is not reset correctly

  • Beams 0.33

    Stats X Done for the Day/Week

  • You will see the daily stats at the end of the day on beams menu
  • The weekly stats will be shown on beams menu at the end of the week
  • Shortcuts Settings

  • Under settings, shortcuts have their own separate section now.
  • You can set/edit shortcuts for opening beams menu, joining/creating a meeting, starting focus mode
  • Sharing beams

  • On Settings side menu > share beams, you can share beams via email or on X formerly, twitter
  • Improvements

  • Menu Buttons were not easily clickable - only in the center of the button
  • Focus break colors and font sizes are improved

  • Beams 0.32

    MacOS Do Not Disturb Mode On/Off

  • While in focus mode, beams is automatically turning DND on for MacOS >= 12.0
  • When you pause and/or stop the focus session, DND mode is turned off
  • You can add beams DND shortcut from Settings Menu > Focus and enable for focus sessions
  • Focus

  • Implement calendar color of focus calendar in daily focus suggestion.
  • Duration of the daily focus suggestion is determined at the moment when the user starts the focus (not before)
  • Bug Fixes

  • Menu bar event prioritisation bug: tentative event is prioritised over accepted one
  • Action bar event prioritisation bug: meeting starting in 10 mins is not shown
  • Focus bug: session duplication issue
  • Menu bar icon bug: login/logout buggy status bar title behaviour
  • Improvements

  • Onboarding: show shortcut preview when toggle is disabled as well

  • Beams 0.31

    Running Late for a meeting?

  • You can send an email to participants of a meeting to inform them that you are late.
  • Daily Focus Suggestion

  • When you don't have any meetings, beams suggests you 1 time daily focus during the working hours.
  • Shortcuts & Keystrokes

  • When you hover onto some buttons with shortcuts/keystores, a tooltip will appear to remind you the shortcuts.
  • Bug Fixes

  • beams crashes after focus session ends - during jackpot animation
  • www. hyperlink not clickable on event details
  • Improvements

  • Settings screen has a fixed height size - fixing unseen elements on dropdown list
  • Close menu after opening stats web page
  • Menu bar - Overlapping meetings: If both events already started, the event that started most recently should be prioritised

  • Beams 0.30

    Done for the Day

  • When the user does not have any meetings at the end of the work day (after 18 local time), on beams menu it will appear.
  • This space will be further used for stats, daily surveys --stay tuned!.
  • Done for the Week

  • When the user does not have any meetings for the current day and next day, at the end of the week (after 18 local time Friday till Sunday midnight), on beams menu it will appear.
  • Bug Fixes

  • Prioritization for Action Bar Items: Demo meeting should be prioritized

  • Beams 0.29

    Stats & Streaks

  • Stats button on menu footer view
  • You can see your weekly meeting distribution in terms of focus, meeting, solo and free time
  • New Design Library

  • Settings Views: Slack, Preferences
  • Retire old design elements (fonts, colors, buttonStyles)
  • Implementations

  • Implement key actions for focus start, pause, play, end, close buttons
  • Focus/meeting action bar indicator line color
  • Bug Fixes

  • Menu action view title trim
  • The shortcuts for Instant Focus & Instant Meeting Creation do not work for me
  • All day events are shown even though all day is NOT selected

  • Beams 0.28

    New Design Library

  • Menu Action Views: Focus, Meeting & Demo Event, Invite a friend
  • Settings Views: Focus, Meetings, Notifications, Menu Bar
  • fix jackpot animation view color token (dark mode)
  • Focus

  • Suggest focus session for personal events
  • Implementations:

  • set google meet as default adhoc meeting
  • Bug Fixes:

  • last break should not a push notification

  • Beams 0.27

    New Design Library

  • UI components (Text, Image, Icon, Button) are implemented according to design library
  • Typography > Fonts are increased for readability
  • Typography > Colors are defined
  • Focus Ending Animations

  • Jackpot animation with restart and dismiss action options
  • When focus just ended, show the restart button on action bar
  • Implementations:

  • Edit/add focus goal after a focus session is started
  • Focus and event title trimming with a trailing (...) characters
  • Move 'select focus blocker calendar' also on Settings
  • Bug Fixes:

  • Focus time calendar conflict warning even though there is no conflict
  • Focus menu - unable to type into input fields
  • focus duration input field is always 15m
  • Empty menu view when creationDate is null
  • When using the duration input box, I am unable to add a break

  • Beams 0.26

    Self-Onboarding X Focus Mode

  • We implemented the focus self-onboarding so that user can go through the focus demo tour with tooltips:
    - Start focus > select duration and launch a focus time
  • Integrate slack
  • Select a focus calendar
  • Implementations:

  • Get the preferences info from user settings on backend
    - This will also bring the existing focus session once the app is restarted
  • Preferences > Focus slider > Add steps on focus duration
  • Improvements:

  • Make focus wording consistent on the menu bar, action bar and event title
  • Bug Fixes:

  • Multiple user Logged out alerts & login windows issue
  • Invite a friend: unknown error is replaced with the error description
  • Unknown user email > login screen > stuck at sending email

  • Beams 0.25

    Onboarding > events step:

    New shortcuts defaults are included:

  • Create ad-hoc meeting: Option + M
  • Launch instant focus mode: Option + F

  • Join Demo Event window is implemented instead of a google meet browser link

    Implementations:

  • Add option for time format 24 hrs / 12 hrs to settings
  • Apple Calendar support is dropped
  • Improvements:

  • Settings > Focus screen > text is cut off
  • add device id for http call on verify-refresh for better error debugging

  • Beams 0.24

    Slack Status X Meetings

    1. Click "Settings > Slack > Adjust Slack "in a meeting" settings on web" to launch our webapp
    2. Select the calendar(s) you want to see the meetings on your slack status
    3. Don't forget to select the option show/hide the meeting title details
    Watch your slack status changing during the day automatically

    Event Detail View

  • The detail view is now interactable, you can select and copy text
  • Links in the event notes/agenda/description are clickable

  • Beams 0.23

    Onboarding Improvements

  • Hide Demo meeting when no calendars are subscribed.
  • Calendar and onboarding community step design improvements.
  • Restyle google calendar rows with loading animation.
  • Bring onboarding screen to front any time user opens beams menu
  • Bug Fix & Improvements

  • Tie demo meeting tooltip to stored value
  • Newly added/installed browsers were not seen in app, fixed.
  • Event detail view > popover presentation laggy animation

  • Beams 0.22

    Until Next meeting

  • beams calculates the best duration until the next meeting and creates a focus session with break options.
  • if there is an upcoming or ongoing meeting conflicting with the focus session, it warns users with a tooltip and a popup screen.
  • Bug Fix & Improvements

  • When user clicks another magic link email, logout current user
  • Newly added/installed browsers were not seen in app, fixed.
  • The next label is drawn on top of the dropdown Browser list.
  • Don't show start focus button on the menu if there is an ongoing focus session

  • Beams 0.21

    New Focus Flow

  • Focus flow is now embedded in beams menu.
  • Click Start Focus > Choose the duration, number of cycles and break options
  • During focus flow, the active session is seen on the action bar and menu bar
  • When break starts/ends beams notifies you, either with a notification or by simply opening beams menu
  • Bug Fix & Improvements

  • Start a focus session if duration at least 1 minute
  • Increased the mac focus duration as 20 hours

  • Beams 0.20

    Settings > Invite A Friend

  • Users can invite their friends under settings

  • Beams 0.19.2

    Improvements

    Bug Fix

  • Push notification registration is broken

  • Beams 0.19.1

    Improvements

  • Memory - color memory improvements
  • Prevent possible crash on event detail popover
  • Bug Fix

  • Hide tooltip and demo event after onboarding
  • Event detail popover and menu closing issues
  • Magic links can not launch the app

  • Beams 0.19

    Preferences X Design

  • Focus mode: Set your focus and break duration defaults and focus shortcut
  • Preferences: Option to chose light & dark mode theme. Chose to automatically keep beams up to date --> this is also where you can manually check update to the latest version
  • Calendar: Chose your calendars and add an additional accounts
  • Slack integration: Connect your Slack workspace to automatically adjust your status and snooze notifications when you are in focus
  • Bug Fix

  • No more double events shown
  • Scenarios where no events are shown are fixed

  • Beams 0.18.2

    Bug Fix

  • Apple events not shown in the menu

  • Beams 0.18.1

    Improvements

  • Onboarding steps visuals, color
  • Onboarding tracking

  • Beams 0.18

    Beams X Self Onboarding 🛳️

    Sleek new onboarding screens making our new self-onboarding a seamless experience :sparkles:

    Further Improvements

  • Option not to show all day events
  • Refresh calendar button on beams window (bottom left)
  • Slack/GCal icons shown on focus window -only when there is an error on integration
  • Fixes

  • Edges in dark mode
  • No more double events when starting and updating focus mode
  • Event detail pop over doesn't open unintended anymore
  • No more meeting notifications from recently deleted events

  • Beams 0.17

    Beams X Invite Friends 🤗

    You can invite your friends through the menu bar, so that they can directly start using beams!

    Further Improvements

  • Logout the user automatically when session is expired
  • Sync cloud communication after first user login

  • Beams 0.16

  • Disable start using beams until user subscribed to at least one calendar
  • Copy changes on calendar set up screens

  • Beams 0.15

    Beams X Google Integration

    beams connects with your google calendar directly, changes are reflected right away and synchronization is seamless! 💫

  • Calendar flow has 2 options: Google or Apple connection
  • Connect & disconnect google accounts
  • Subscribe & unsubscribe google calendars
  • Selecting a google calendar as a focus calendar
  • Syncing calendar events on air when there is a change on the event(s) or new event is created
  • Focus events: async responses for slack & google integrations
  • Further Improvements

  • Launch at start is fixed
  • Simplified settings view without calendar settings
  • Detecting and moving beams into applications folder if it was mislocated
  • Unify focus mode emojis ✨ -> ☂️
  • Events started before today, events spanning more than 1 day will be shown as multi day
  • Daily version check and tracking timer improvements

  • Beams 0.14.2 - Fix

  • Fix the crash happening on preferences button click.
  • Beams 0.14.1 - Quick Fix

  • Fix the crash happening on event detail html representation.
  • Beams 0.14

    Beams X Design Update

    Beams' menu is redesigned with our minimalistic design approach.
    Events screen with Today/Tomorrow, Login screens, Calendar Setting are renewed within the menu.

    Further Improvements

  • You can check for software updates under preferences now.
  • Beams has the option to show/hide the event title on bar when there is more than x minutes to the new meeting. (15/30 mins, 2/4 hours, until midnight options)
  • Change regular expression to detect zoom links better.
  • Fix - Action Bar: Join button not always responding to click.

  • Beams 0.13

    Beams X Menu Action Bar

    When a meeting with a video call is approaching you will see an action bar on the menu with a join button.

    Further Improvements

  • Native M1 Apple silicon support
  • Focus start, end, update buttons are improved to prevent multiple server calls.

  • Beams 0.12

    Mac Menu Bar

    Beams can now integrate with your slack workspace!

    On focus screen, you can set your slack integration up.

    Focus X Slack

    You can choose to share your focus goal on your slack status.

    You can snooze notifications when in focus mode automatically.

    The focus sessions are stored on beams servers to make the integration work smoothly!


    Further Improvements

  • Set the process name to beams app so that on activity monitor it can be seen/searched by name.
  • Mixpanel implementations
  • Segment implementations


  • Beams 0.11

    Mac Menu Bar

    Upcoming event should be prioritized when two parallel meetings

    Detect soon starting event and change the status bar icon color for awhile

    Prioritize events based on participant status

    Limit characters of the event title for menu item to 50

    Set done for the day icon as wired logo

    Focus

    Show focus mode title (sparkle emoji + focus time, or sparkle emoji + goal) when user is in focus mode, instead of the focus event

    Make the creation of focus blocker event optional

    Wire app icon


    Improvements: Open google meet video calls with the selected google meet browser

    Fixes: When a Calendar is added on apple calendar - refresh does not work. user has to quit beams and restart to see the list of calendars Refresh event store on first login Setting a calendar for focus event is causing crash


    Beams 0.10

    User login feature

    You can login with your email you subscribed to Beams Beta with.

  • To make it as smooth as possible we implemented it via a magic link that is sent to your email.
  • By confirming it, you’re automatically logged in. No password hassle!

  • Improvement: When you’re done with the meetings for the day, tomorrow’s meeting won’t be shown in the menu bar anymore

    Beams 0.9

    Beams can be automatically updated now.

    We have Check for updates under Beams menu to manually check and update the app.

  • When the app is launched and regularly, software updates will be checked.
  • If there is a (only!) critical update, user will be informed to perform the update.

  • Improvement: Set logo for meetings with around link
    Bugfix: Around links are not detected when created in Calendar app