Software.com Changelog logo
Back to Homepage

Changelog

See the latest updates, features, and releases from the team at Software.com.

Subscribe to Updates

Labels

  • All Posts
  • release
  • Fix
  • Announcement
  • Improvement
  • survey

Jump to Month

  • March 2023
  • February 2023
  • December 2022
  • September 2022
  • August 2022
  • July 2022
  • December 2021
  • November 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • January 2021
  • December 2020
Changelog byAnnounceKit

Create yours, for free!

release
7 months ago

🔎 See your code review trends

You can now get deeper insights into the health of your code review process. The Review section shows you how long it takes to review, approve, and merge pull requests. You can also view the average pull request size (to prevent large pull requests from blocking reviews) and code review participation (to ensure the review workload is shared across team members).

We’re making this feature available to everyone while in Beta.

✨  New

  • Time to Review, Approve, Merge: Get a breakdown of your code review process by stage to see where you can experiment and improve.
  • Pull Request Size: See the average number of lines of code changed per pull request.
  • Code Review Participation: See the percent of contributors on your team participating in code reviews.

💎  Improvements

  • Filter by team: Team filters help you quickly drill down into the most important data for you and your team by allowing you to filter metrics by team. Teams are automatically synced from GitHub.
  • Settings: Organization settings now include a new GitHub tab, where you can add or remove team members from your billing plan

🐞  Fixes

  • Fixed an issue where users were not receiving their weekly DevOps metrics email report.
  • Fixed a few small issues with graph labels and subtitles to make them clearer.

👋   Latest from our team

  • Brett, co-founder here at Software, wrote an article in Fast Company: Leaders: You’re sitting on a goldmine that will help you create better flexible-work policies.
Avatar of authorGeoff
Announcement
a year ago

We Raised Our Series A from Next47 and 8VC

Today we’re excited to announce that we raised $15m from 8VC and Next47. You can read more about our funding announcement on our blog. 

First, we’d like to say thank you to the teams who use Software every day and have shared their valuable feedback with us over the last few years.

We’ve built an incredible community of over 250,000 developers from around the world. Our data platform provides DevOps metrics to engineering teams from more than 150 countries working across dozens of different industries. Your support has been immensely meaningful to everyone here at Software.  

Second, we’re excited to share that, over the next few months, we’ll be releasing a series of powerful new features for measuring and improving DevOps performance: 

  • Deeper insights with new ways to visualize your DevOps metrics—including delivery velocity, delivery volume, and late stage rework 
  • Advanced global benchmarks to help you see where you stand compared to other companies in the market
  • Custom email reporting, custom dashboards, and flexible data exploration
  • New integrations to the Software.com platform to improve visibility into all of your DevOps data

We have so many exciting updates planned for our community and we look forward to getting your feedback along the way. 

If you’re interested in getting early access to new features, you can sign up on the beta waitlist. 

Avatar of authorGeoff
Announcement
a year ago

Automatic flow mode is now fully enabled

Today we're officially flipping the switch on Auto Flow Mode, a new way for developers to protect their flow with better and smarter automation. 

If you have Auto Flow Mode turned on in your Code Time settings, your flow mode automations will now be seamlessly triggered during high velocity coding sessions.  

Auto Flow Mode detects when you are in flow and automatically triggers customizable workflows to silence distractions and prevent interruptions. You can automatically block Slack notifications, let your team know you are In Flow with a custom status message, and protect focus time on your calendar.

Here's how to configure Auto Flow Mode:

1. Open the Code Time view in your code editor or IDE. Click the gear icon next to the Flow Mode button to configure your Auto Flow Mode settings. 

2. Toggle on (or off) Automatic Flow Mode. Click the save button at the bottom.

3. Connect Slack to pause Slack Notifications and connect Google Calendar or Microsoft Outlook to block time in your calendar when you're in flow.

5. Code! Flow Mode will automatically turn on when you're in a high velocity coding session.

You can also learn more about automatic flow mode and why we built it in a post written by Mason, our CTO.

Avatar of authorGeoff
Improvement
a year ago

Algorithm update for 90-day rolling averages

Today we're releasing a small improvement to our definition of 90-day rolling averages for active code time. 

To better understand how much time you spend coding during a typical day, your 90-day rolling average now includes days when you did not spend time coding.

As developers, we know that we are often responsible for a variety of non-coding tasks at work, such as meetings, code reviews, and project planning. As a result, most developers don’t code every day. We hope to better reflect in our metrics the reality that many developers face at work. 

For example, if you coded for several hours on Monday, but had long meetings on Tuesday and were not able to code, both days will now be included in your 90-day average. Previously, your 90-day rolling average only included days when you spent time coding. 

Note that we're updating our algorithm for rolling averages, but your total active code time each day will remain unchanged. As always, you can browse your historical data in your dashboard.

You can read the full definition of active code time.

Avatar of authorGeoff
Announcement
a year ago

Dark mode in the web app

You can now switch between light and dark mode in the web app. 

To toggle dark mode on, click the sun icon on the top right of the navigation bar next to your name. To toggle dark mode off, simply click the moon icon. 

Dark mode also works when creating a DevOps performance report with the new GitHub integration. 

Enjoy!

Avatar of authorGeoff
Announcement
a year ago

New GitHub integration to explore DevOps performance

We’re releasing our next major update to the Software.com platform, including a new GitHub integration to help you visualize your development speed and delivery frequency. 

Fast GitHub insights in 5 minutes 

Connect GitHub and generate a free historical report of your team’s key DevOps performance metrics, including delivery frequency and code throughput, in less than 5 minutes. With global data, you’ll be able to see where your company ranks compared to industry top performers.

You can also invite anyone on your team when you generate your organization's GitHub report. Simply copy the link and share in your team's Slack workspace, or add team members by email. 

Create my report

New production throughput metrics 

After generating your GitHub report, you’ll unlock access to continuously updating metrics about your organization's DevOps performance. You can view your organization’s lead time, commit activity, and production throughput—refreshed daily. 

Over time, you’ll be able to see how your team is trending, as well as how your company ranks compared to global benchmarks.

As always, data isn’t just an intellectual exercise. It needs to be translated into action. It’s the old adage—measure what you want to improve.

With Software, you can improve your team’s development flow: 

  • Protect code time on your calendar
  • Optimize meeting schedules and decrease meeting load
  • Automate away notifications and distractions

Get started

You can integrate GitHub by heading over to the Production Throughput Explore and following the setup instructions. Setup takes just a few minutes. Plus, it’s free forever, with the option to upgrade.

Reach out to us at support@software.com if you have any questions or need help connecting GitHub.

Avatar of authorGeoff
Announcement
a year ago

Watch our livestream with the VS Code team on June 3rd

Join Mason, our CTO, tomorrow at 8am PDT when he chats with the Visual Studio Code team at Microsoft. 

Discover how you can use your data to automate away distractions, protect your top code times, and find the most productive music for coding. Maximize deep work with Flow Mode to silence notifications and Spotify to get in the zone–right inside Visual Studio Code. 

The event will be streamed live on Microsoft Learn TV, YouTube, and Twitch!



Avatar of authorGeoff
Announcement
a year ago

🐾 Software 2.0: Data gets better with teams

We've shipped Software 2.0 with new features and improvements to help you collaborate better with your team. 

When you create a team, you can see how your team compares across a range of KPIs. For instance, when are your team's top code times? Do you meet more than you code? 

Explore view

We code above the global average (by 33%). What's your team's data look like?

Create a team

Your data is always private. Team data is anonymized, aggregated, and for the whole team, not just the manager. We're not interested in building spyware for managers. Mason (our CTO) wrote up our collective view on data privacy. I'd encourage you to check it out.

What's new in 2.0 🚀

Explore your team's trends

See your 90-day trends across metrics such as active code time, coding during vs. after work, and meeting time. You can also visualize your team's top code times and then schedule meetings around those times.

Top code times
We never schedule meetings from 4-5pm.

New and improved dashboard

We simplified the dashboard for you and for your team (same metrics, simpler design). And we'll be adding more to it soon—like metrics from GitHub and Slack.

Our team's dashboard for last week. Monday was a busy day.

Streamlined team onboarding

It's now even simpler to create a team. All you need is a clever name and then you can drop an invite link in Slack for your teammates to join.

No credit card is required, there's no sales demo, and the free tier is free forever. We're pretty adamant about keeping it this way. If you want more than 90 days of history, you can upgrade to our Pro plan. We'll be adding more features over time to our paid Pro plan.

Head on over to this page to create your organization.

Coming soon: Production Throughput 🤘

How does your team rank against high performers in the global community? We're putting the finishing touches on a GitHub integration that adds new insights, such as the time that it takes to go from the first keystroke all the way to deployment.

Get notified when we release Production Throughput.

Any questions about Software, or about this release? Just reply to this email or contact us on Twitter at @software_hq.

—

Brett

Co-founder at Software

Avatar of authorBrett Stevens
Announcement
2 years ago

Flow Mode and redesigned in-editor sidebar

The latest version of Code Time adds new features that will you help you stay in flow and boost your productivity: 

  • Flow automations that you can use to toggle Zen mode, enter full screen, and hide your Dock. If you connect a Slack workspace, you can also pause notifications, update your profile status, and set your presence to away.
  • Redesigned sidebar that makes it easier to see your stats at a glance. Toggle between personal and global averages by clicking Today vs. the global average or Today vs. your personal average.

You can get the latest version of Code Time in your code editor's extension marketplace or by automatically updating your extensions. Try it out on VS Code and Atom (and coming soon to JetBrains IDEs).

Read more about the Code Time redesign on GitHub.

Have a suggestion for a new flow automation? Let us know at support@software.com!

Avatar of authorGeoff
Announcement
2 years ago

Code Anywhere for Teams

Today, we're excited to launch the beta release of our Code Anywhere dashboard for teams.

We created the dashboard to help teams see the benefits of remote vs. office work. Does your team work better at the office or from home? You'll have to see the data to find out.

Creating a team and inviting team members will allow you to see your team's aggregated, anonymized data in a single, unified dashboard. Everyone on your team will see the same data. Remember—your individual data is always private. Developer privacy continues to be, and will always be, top of mind for us.

You'll see the same data as in your personal dashboard, but each metric will be an average across team members. Here's an example of what it looks like:

It's an open beta, so anyone can create or join team, but first, someone at your company will have to create a Software organization. To create a Software organization, you will need to link your GitHub organization. We require GitHub to ensure that only your team's work projects (and not your personal side projects) are included in your team dashboard.

Anyone can create a team, for free, and use it for free, forever. The free plan includes up to two weeks of data.

Both teams and their parent organizations can upgrade to a paid plan for a charge per member per month. If someone upgrades to a paid subscription at the organization level, all teams in your organization will have access to the features of the paid subscription.

There's a lot more we have in store, and we'll be making improvements as we go. Feel free to email us at support@software.com with any feedback or ideas.

Avatar of authorGeoff