Email addresses become first class citizens

With this week’s release of Bitbucket, we’re giving you a new account feature: the ability to register and validate multiple email addresses.

We think this feature is great because you can now share your repositories with other users simply by using their email address. Your work colleagues, your friends and your open-source collaborators can all find you instantly on Bitbucket. And you can find them!

But to get this going, we need you to do something: validate your existing email address. From the account page, you can add and confirm all of your email addresses.

Linking all of your email addresses enables Bitbucket to better recognize all of your commits, even if you’ve made them from different identities.

For example, Jesper might do his Bitbucket work as jespern@bitbucket.org, but his personal or open source work as jesper@noehr.org. By registering both of those emails, all his activity will be linked and show up under his single Bitbucket account.

Easy invitations

Of course not everyone is part of the Bitbucket community yet. We’ve added a new shortcut to invite your friends and co-workers to collaborate on your code. From any repository page, select the ‘Invite’ link:

Enter your friends email address and the invitation will be sent out:

Improved Dashboard View

Wow that’s a lot, but we’re not done yet! We’ve added some fresh paint to the User Dashboard so that recent activity is easier to scan and then find a repository you work on.

Changelist

Until next week, here's the full list of changes:

Improvements:

  • Multiple email addresses can now associated with an account.
  • New users can be invited to collaborate on repositories by email address.
  • Improved the look and feel of the user dashboard and the public newsfeed.
  • Improved the Twitter repository broker to include links to commits by default.
  • Increased the number of events displayed on the user dashboard from 15 to 30.
  • Added an email notifications toggle to the inbox.
  • Added LATeX to the list of repository languages.
  • Added a repository broker for Geocommit.
  • The user avatar and repository logo fields are now exposed in the API.

Bug fixes:

  • Fixed an issue with the issues repository broker not updating issues properly.
  • Fixed the public newsfeed not sorting new events correctly.
  • Fixed an issue with source downloads intermittently returning 404s.
  • Fixed an issue with the repository access dialog not working on CNAME hosts.
  • Fixed an issue with the CIA.vc broker sending the wrong username.
  • Fixed an issue with the cross-changeset diff view not working.
  • Fixed an issue with commit messages containing non-ASCII characters pushed over SSH not displaying properly on the site.
  • Fixed an issue with the follow/unfollow buttons on the repository list page not always working correctly.
  • Fixed an issue with file URLs sometimes displaying the wrong version of a file.
  • Fixed rendering issues on the create issue page.
  • Fixed a minor CSS issue on wiki pages.