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